|
SpaghettiKart
|
#include <objects.h>
Data Fields | |
| f32 | sizeScaling |
| Vec3f | pos |
| Vec3f | origin_pos |
| Vec3f | unk_01C |
| Vec3f | offset |
| f32 | unk_034 |
| Vec3f | velocity |
| f32 | surfaceHeight |
| s32 | unk_048 |
| s32 | unk_04C |
| s32 | timer |
| s32 | status |
| s32 | unk_058 |
| s32 | unk_05C |
| const char * | activeTLUT |
| const char * | activeTexture |
| u8 * | tlutList |
| const char ** | textureList |
| Gfx * | model |
| Vtx * | vertex |
| s8 | unk_078 [0x04] |
| SplineControlPoint * | controlPoints |
| SplineData * | spline |
| s16 | unk_084 [0xA] |
| u16 | animationTimer |
| u16 | unk_09A |
| s16 | unk_09C |
| s16 | unk_09E |
| s16 | primAlpha |
| s16 | unk_0A2 |
| s16 | type |
| s16 | state |
| s16 | unk_0A8 |
| s16 | unk_0AA |
| s16 | unk_0AC |
| s16 | unk_0AE |
| s16 | unk_0B0 |
| Vec3su | orientation |
| Vec3su | unk_0B8 |
| Vec3su | direction_angle |
| u16 | unk_0C4 |
| u16 | unk_0C6 |
| u16 | boundingBoxSize |
| s8 | unk_0CA |
| s8 | isTimerActive |
| s8 | unk_0CC |
| s8 | unk_0CD |
| s8 | unk_0CE |
| s8 | unk_0CF |
| s8 | unk_0D0 |
| s8 | unk_0D1 |
| s8 | textureListIndex |
| s8 | unk_0D3 |
| s8 | unk_0D4 |
| u8 | unk_0D5 |
| u8 | unk_0D6 |
| u8 | unk_0D7 |
| u8 | unk_0D8 |
| u8 | textureWidth |
| u8 | textureHeight |
| u8 | unk_0DB |
| u8 | unk_0DC |
| u8 | unk_0DD |
| s8 | unk_0DE |
| u8 | unk_0DF |
| const char* Object::activeTexture |
| const char* Object::activeTLUT |
| u16 Object::animationTimer |
| u16 Object::boundingBoxSize |
| SplineControlPoint* Object::controlPoints |
| Vec3su Object::direction_angle |
| s8 Object::isTimerActive |
| Gfx* Object::model |
| Vec3f Object::offset |
| Vec3su Object::orientation |
| Vec3f Object::origin_pos |
| Vec3f Object::pos |
| s16 Object::primAlpha |
| f32 Object::sizeScaling |
| SplineData* Object::spline |
| s16 Object::state |
| s32 Object::status |
| f32 Object::surfaceHeight |
| u8 Object::textureHeight |
| const char** Object::textureList |
| s8 Object::textureListIndex |
| u8 Object::textureWidth |
| s32 Object::timer |
| u8* Object::tlutList |
"list" is something of a misnomer for the names here they can be pointers to just 1 tlut/texture, but it is common for one or the other to be a pointer to an array of tluts/textures.
| s16 Object::type |
| Vec3f Object::unk_01C |
| f32 Object::unk_034 |
| s32 Object::unk_048 |
| s32 Object::unk_04C |
| s32 Object::unk_058 |
| s32 Object::unk_05C |
| s8 Object::unk_078[0x04] |
| s16 Object::unk_084[0xA] |
| u16 Object::unk_09A |
| s16 Object::unk_09C |
| s16 Object::unk_09E |
| s16 Object::unk_0A2 |
| s16 Object::unk_0A8 |
| s16 Object::unk_0AA |
| s16 Object::unk_0AC |
| s16 Object::unk_0AE |
| s16 Object::unk_0B0 |
| Vec3su Object::unk_0B8 |
| u16 Object::unk_0C4 |
| u16 Object::unk_0C6 |
| s8 Object::unk_0CA |
| s8 Object::unk_0CC |
| s8 Object::unk_0CD |
| s8 Object::unk_0CE |
| s8 Object::unk_0CF |
| s8 Object::unk_0D0 |
| s8 Object::unk_0D1 |
| s8 Object::unk_0D3 |
| s8 Object::unk_0D4 |
| u8 Object::unk_0D5 |
| u8 Object::unk_0D6 |
| u8 Object::unk_0D7 |
| u8 Object::unk_0D8 |
| u8 Object::unk_0DB |
| u8 Object::unk_0DC |
| u8 Object::unk_0DD |
| s8 Object::unk_0DE |
| u8 Object::unk_0DF |
| Vec3f Object::velocity |
| Vtx* Object::vertex |