diff options
| author | MegaMech <MegaMech@users.noreply.github.com> | 2024-04-20 19:10:53 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-04-20 19:10:53 -0600 |
| commit | 7a10ba89f6bf26fd4b659510fefb2ce1cd315f02 (patch) | |
| tree | a06fc0b8288801398c24c96e80b0320cf513c9de /src/code_800029B0.h | |
| parent | 4df64731472064ac5452b62fb867e59a18487852 (diff) | |
Header cleanup and some renames (#616)
* Place macros for addr conversions
* dl renames
* fixes
* changes ok
* Delete types.h
* move enums
Diffstat (limited to 'src/code_800029B0.h')
| -rw-r--r-- | src/code_800029B0.h | 23 |
1 files changed, 22 insertions, 1 deletions
diff --git a/src/code_800029B0.h b/src/code_800029B0.h index 30ee796d7..40376ff2e 100644 --- a/src/code_800029B0.h +++ b/src/code_800029B0.h @@ -3,8 +3,29 @@ #include <macros.h> #include <ultra64.h> -#include <types.h> #include <actor_types.h> +#include "camera.h" + +struct UnkStruct_800DC5EC { + /* 0x00 */ struct Controller *controllers; // gControllers ptr 800F6910 + /* 0x04 */ Camera *camera; // Player camera ptr + /* 0x08 */ Player *player; // Player ptr 800F6990 + /* 0x0C */ s32 *unkC; // unk struct? + /* 0x10 */ Vp viewport; + /* 0x20 */ s32 pad[2]; + /* 0x28 */ s16 cameraHeight; + /* 0x2A */ s16 unk; + /* 0x2C */ s16 screenWidth; + /* 0x2E */ s16 screenHeight; + /* 0x30 */ s16 screenStartX; + /* 0x32 */ s16 screenStartY; + /* 0x34 */ s16 unk3C; + /* 0x36 */ s16 playerDirection; + /* 0x38 */ s16 pathCounter; + /* 0x3A */ s16 unk42; + /* 0x3C */ s32 pad2; +}; // size = 0x40 + /* Function Prototypes */ |
