mirror of
https://github.com/HarbourMasters/Starship.git
synced 2025-01-23 21:45:00 +03:00
fox_bo (BOLSE) Decompiled (#115)
* func_i4_8018BD60 * func_i4_8018C158 * func_i4_8018CC60 * func_i4_8018D278 * func_i4_8018D394 * func_i4_8018D414 * func_i4_8018D454 * func_i4_8018D584 * func_i4_8018D4F0 co-authored-by @inspectredc * func_i4_8018D874 * func_i4_80192264 * func_i4_80191ED8 co-authored-by: @petrie911 * func_i4_80191DB0 * func_i4_80191BAC * func_i4_80191AFC * func_i4_80191AFC * func_i4_80191180 * func_i4_80190FE8 * func_i4_80190F58 * func_i4_80190EE4 * func_i4_80190D98 * fix fake symbol * func_i4_8018F94C * func_i4_8018F94C refactor * format * function prototypes * v * func_i4_8018EAEC * func_i4_8018ECB4 * func_i4_8018EC1C * func_i4_8018EE4C * func_i4_8018ED44 * func_i4_8018D960 * func_i4_8018CCE8 * func_i4_8018D008 * func_i4_8018D124 * func_i4_8018E710 * func_i4_801918E4 * func_i4_80191A6C * func_i4_801912FC * func_i4_8018EF6C * func_i4_8018E870 * func_i4_8018CE5C * func_i4_8018BEF8 * refact func_i4_8018D4F0 * func_i4_8018E3FC & func_i4_8018E05C co-authored-by: @inspectredc * func_i4_8018DE8C * func_i4_8018D9CC co-authored-by: @petrie911 * data imported * import bss * dec * clean up * PR review * dec * dec * review
This commit is contained in:
parent
c968a071cc
commit
092b8fc169
@ -35,7 +35,7 @@ typedef union {
|
||||
u16 array[SCREEN_HEIGHT][SCREEN_WIDTH];
|
||||
} FrameBuffer; // size = 0x25800
|
||||
|
||||
typedef s32 (*OverrideLimbDraw)(s32, Gfx**, Vec3f*, Vec3f*, void*);
|
||||
typedef s32 (*OverrideLimbDraw)(s32 limbIndex, Gfx** dList, Vec3f* pos, Vec3f* rot, void* this);
|
||||
typedef void (*PostLimbDraw)(s32, Vec3f*, void*);
|
||||
|
||||
typedef struct {
|
||||
|
@ -288,7 +288,7 @@ typedef struct {
|
||||
/* 0x18C */ Vec3f vwork[30];
|
||||
} Actor; // size = 0x2F4
|
||||
|
||||
typedef enum{
|
||||
typedef enum ObjectId {
|
||||
/* -1 */ OBJ_INVALID=-1,
|
||||
/* 0 */ OBJ_80_0,
|
||||
/* 1 */ OBJ_80_1,
|
||||
|
@ -508,6 +508,7 @@ D_80177CB4 = 0x80177CB4;
|
||||
D_80177CBC = 0x80177CBC;
|
||||
D_80177CC4 = 0x80177CC4;
|
||||
D_80177CC8 = 0x80177CC8;
|
||||
D_80177CD0 = 0x80177CD0; // size:0x18
|
||||
D_80177D08 = 0x80177D08;
|
||||
gRightWingHealth = 0x80177D10;
|
||||
D_80177D20 = 0x80177D20;
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -89,7 +89,7 @@
|
||||
- [0xE63D50, c, fox_sz]
|
||||
- [0xE69220, .data, fox_i4]
|
||||
- [0xE69230, .data, fox_fo]
|
||||
- [0xE69310, data, fox_bo]
|
||||
- [0xE69310, .data, fox_bo]
|
||||
- [0xE69540, data, fox_ka]
|
||||
- [0xE69910, .data, fox_sz]
|
||||
- [0xE69B30, .rodata, fox_i4]
|
||||
@ -98,7 +98,7 @@
|
||||
- [0xE6A170, .rodata, fox_ka]
|
||||
- [0xE6A510, .rodata, fox_sz]
|
||||
- { start: 0xE6A810, type: .bss, vram: 0x801A03C0, name: fox_i4 }
|
||||
- { type: bss, vram: 0x801A03D0, name: fox_bo }
|
||||
- { type: .bss, vram: 0x801A03D0, name: fox_bo }
|
||||
- { type: bss, vram: 0x801A0540, name: fox_ka }
|
||||
- { type: .bss, vram: 0x801A0560, name: fox_sz }
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user