This is the main moby/object struct. More...
#include <moby.h>
Data Fields | ||
| void * | ptr_mobySpecificData | |
| int | empty1 | |
| int * | ptr_colision | |
| struct Vec3 | position | |
| short | UNK21 | |
| short | interactState | |
| int | UNK2 | |
| int | UNK3 | |
| int | UNK4 | |
| int | UNK5 | |
| int | UNK6 | |
| int | UNK7 | |
| short | subType | |
| short | type | |
| short | UNK10 | |
| char | canDropObject | |
| char | UNK22 | |
| char | currentAnimation | |
| char | nextAnimation | |
| char | currentKeyFrame | |
| char | nextKeyFrame | |
| char | speedRelated | |
| char | animationSpeed | |
| char | UNK13 | |
| char | active | |
| struct Vec3_u8 | rotation | |
| char | requiredHUD1 | |
| unsigned char | state | |
| union { | ||
| char howPickedUp | ||
| char subState | ||
| }; | ||
| char | visable | |
| char | UNK_shadowRelated | |
| struct BGR_u8 | RGB | |
| char | color | |
| short | requiredHUD2 | |
| char | UNK19 | |
| char | heldValue | |
| short | UNK20 | |
| short | scale | |
This is the main moby/object struct.
This is what most objects use for position, type, color, animation, scale, etc
| union { ... } Moby |