--- kyra.old/engine/imnode.h 2008-09-30 19:27:18.000000000 +0300 +++ kyra.old/engine/imnode.h 2008-09-30 19:50:24.000000000 +0300 @@ -288,7 +288,7 @@ /// Fetches the user defined data. void* GetUserData() { return userData; } /// Fetches the user defined data. Fetches the *same* user data as GetUserData, just uses a convenience cast. - U32 GetUserDataU32() { return (U32) userData; } + //U32 GetUserDataU32() { return (U32) userData; } /** Return a copy if this object, not in a Tree(). It is return untransformed. In the case of a sprite, the action --- kyra.old/tests/shooter.cpp 2008-09-30 19:27:18.000000000 +0300 +++ kyra.old/tests/shooter.cpp 2008-09-30 19:51:45.000000000 +0300 @@ -513,7 +513,7 @@ { for ( int i=0; i<(int)hit.Count(); ++i ) { - if ( hit[i]->GetUserDataU32() != GLOW ) + if ( hit[i]->GetUserData() != GLOW ) { anyHit = true; //GLOUTPUT( "Hit: %s frm=%d\n", hit[i]->NodeName().c_str(), Frame() );