A FieldActor seen with the halfword at 0x5e (here its phase), which FieldActor does not name. More...
Data Fields | |
| u8 | reserved00 [8] |
| s32 | x |
| s32 | y |
| s32 | z |
| s32 | altitude |
| the height it falls to | |
| s32 | scaleX |
| s32 | scaleY |
| u8 | reserved20 [8] |
| s32 | velocityY |
| u8 | reserved2c [4] |
| s32 | speed |
| u8 | reserved34 [0x1c] |
| struct WaveFxSprite * | sprite |
| u8 | reserved54 |
| u8 | flag |
| u8 | reserved56 [8] |
| s16 | phase |
| u8 | reserved60 [0xc] |
| void(*) | callback (union FieldObject *object) |
| per-frame update | |
A FieldActor seen with the halfword at 0x5e (here its phase), which FieldActor does not name.
| s32 Effect05Object::x |
Definition at line 11 of file douse.c.
Referenced by FieldFx_RunDouse().
| s32 Effect05Object::y |
Definition at line 11 of file douse.c.
Referenced by FieldFx_RunDouse(), and FieldFx_SpawnRandomAngleTriplet().
| s32 Effect05Object::z |
Definition at line 11 of file douse.c.
Referenced by FieldFx_RunDouse().
| s32 Effect05Object::altitude |
the height it falls to
Definition at line 12 of file douse.c.
Referenced by FieldFx_RunDouse(), and FieldFx_SpawnRandomAngleTriplet().
| s32 Effect05Object::scaleX |
Definition at line 13 of file douse.c.
Referenced by FieldFx_RunDouse(), and FieldFx_SpawnRandomAngleTriplet().
| s32 Effect05Object::scaleY |
Definition at line 13 of file douse.c.
Referenced by FieldFx_RunDouse(), and FieldFx_SpawnRandomAngleTriplet().
| s32 Effect05Object::velocityY |
Definition at line 15 of file douse.c.
Referenced by FieldFx_SpawnRandomAngleTriplet().
| s32 Effect05Object::speed |
Definition at line 17 of file douse.c.
Referenced by FieldFx_SpawnRandomAngleTriplet().
| struct WaveFxSprite* Effect05Object::sprite |
Definition at line 19 of file douse.c.
Referenced by FieldFx_RunDouse().
| u8 Effect05Object::flag |
Definition at line 21 of file douse.c.
Referenced by FieldFx_RunDouse(), and FieldFx_SpawnRandomAngleTriplet().
| s16 Effect05Object::phase |
Definition at line 23 of file douse.c.
Referenced by FieldFx_SpawnRandomAngleTriplet().
| void(*) Effect05Object::callback(union FieldObject *object) |