Collision data Unfinished Struct Collision Data 0x24 Float X position; // Float y position; // Float z position; // Float Spheresize; // dword padding[2]; Dword Objectpointer; // points to OBJECT struct Dword Unknown; // byte flags1; byte unknown;// byte flags2; byte flags3; flags1 0x - normal 2x - visible from anywhere in the level x0 - no collision x1 - default x2 - weird alpha flags2 type 1x = can land on 2x = push 3x = push 4x = Kill sonic 5x = no alpha, no col 6x = water 7x = lighting 8x = Stage Specific on/off (EC footprints) 9x = normal surf behavior x0 = normal x1 = hurt x2 = low traction x3 = hurt flags3 Visibility 1x = invisible (still solid) 8x = visible Alpha blending x0 = normal x1 = blending mode 1 x2 = blending mode 2