diff --git a/config/GM8E01_00/symbols.txt b/config/GM8E01_00/symbols.txt index b60302e8..e306b7b1 100644 --- a/config/GM8E01_00/symbols.txt +++ b/config/GM8E01_00/symbols.txt @@ -18773,7 +18773,7 @@ __vt__8CMVEWind = .data:0x803EDCC8; // type:object size:0x10 scope:global __vt__11CMVEGravity = .data:0x803EDCD8; // type:object size:0x10 scope:global __vt__16CMVEFastConstant = .data:0x803EDCE8; // type:object size:0x10 scope:global __vt__12CMVEConstant = .data:0x803EDCF8; // type:object size:0x10 scope:global -__vt__12CParticleGen = .data:0x803EDD08; // type:object size:0x78 scope:global +__vt__12CParticleGen = .data:0x803EDD08; // type:object size:0x78 scope:weak __vt__15CParticleSwoosh = .data:0x803EDD80; // type:object size:0x78 scope:global __vt__46TObjOwnerDerivedFromIObj<18CSwooshDescription> = .data:0x803EDDF8; // type:object size:0x10 scope:global __vt__15CREIntTimesReal = .data:0x803EDE08; // type:object size:0x14 scope:global @@ -19426,7 +19426,7 @@ __GBA = .bss:0x8056A1A0; // type:object size:0x400 scope:global align:8 gCommandFilterFlag__13ControlMapper = .bss:0x8056A5A0; // type:object size:0x48 scope:global data:4byte sIdentity__10CAxisAngle = .bss:0x8056A5E8; // type:object size:0xC scope:global data:float lbl_8056A5F4 = .bss:0x8056A5F4; // type:object size:0xC data:float -mBoolPOINodes__9CAnimData = .bss:0x8056A600; // type:object size:0x17F4 scope:global align:4 data:4byte +mBoolPOINodes__9CAnimData = .bss:0x8056A600; // type:object size:0x1E4 scope:global align:4 data:4byte mInt32POINodes__9CAnimData = .bss:0x8056BDF4; // type:object size:0x4C4 scope:global data:4byte mParticlePOINodes__9CAnimData = .bss:0x8056C2B8; // type:object size:0x734 scope:global data:4byte mSoundPOINodes__9CAnimData = .bss:0x8056C9EC; // type:object size:0x554 scope:global data:4byte @@ -19435,36 +19435,36 @@ kScaleVector__10CPlayerGun = .bss:0x8056D404; // type:object size:0xC scope:glob NullConnectionList__7CEntity = .bss:0x8056D410; // type:object size:0x10 scope:global CameraShaker = .bss:0x8056D420; // type:object size:0xD4 scope:global lbl_8056D4F4 = .bss:0x8056D4F4; // type:object size:0x84 data:4byte -sNormalVulnerability__20CDamageVulnerability = .bss:0x8056D578; // type:object size:0x1A0 scope:global data:4byte +sNormalVulnerability__20CDamageVulnerability = .bss:0x8056D578; // type:object size:0x68 scope:global data:4byte sImmuneVulnerability__20CDamageVulnerability = .bss:0x8056D718; // type:object size:0x68 scope:global data:4byte sReflectVulnerability__20CDamageVulnerability = .bss:0x8056D780; // type:object size:0x68 scope:global data:4byte sPassThroughVulnerability__20CDamageVulnerability = .bss:0x8056D7E8; // type:object size:0x68 scope:global data:4byte -mDecalPool__13CDecalManager = .bss:0x8056D850; // type:object size:0x1F08 scope:global data:4byte +mDecalPool__13CDecalManager = .bss:0x8056D850; // type:object size:0x1E04 scope:global data:4byte mActiveIndexList__13CDecalManager = .bss:0x8056F758; // type:object size:0x104 scope:global data:4byte -lbl_8056F85C = .bss:0x8056F85C; // type:object size:0x38 +lbl_8056F85C = .bss:0x8056F85C; // type:object size:0x18 lbl_8056F894 = .bss:0x8056F894; // type:object size:0x10 lbl_8056F8A4 = .bss:0x8056F8A4; // type:object size:0x10 -lbl_8056F8B4 = .bss:0x8056F8B4; // type:object size:0x1098 +lbl_8056F8B4 = .bss:0x8056F8B4; // type:object size:0x18 lbl_8057094C = .bss:0x8057094C; // type:object size:0x1000 data:byte lbl_8057194C = .bss:0x8057194C; // type:object size:0x40 data:byte lbl_8057198C = .bss:0x8057198C; // type:object size:0x40 data:byte -lbl_805719CC = .bss:0x805719CC; // type:object size:0x10 +lbl_805719CC = .bss:0x805719CC; // type:object size:0x4 lbl_805719DC = .bss:0x805719DC; // type:object size:0xC data:float -skHardRecoil__16CCameraShakeData = .bss:0x805719E8; // type:object size:0x1A8 scope:global +skHardRecoil__16CCameraShakeData = .bss:0x805719E8; // type:object size:0xD4 scope:global lbl_80571B90 = .bss:0x80571B90; // type:object size:0xD4 -lbl_80571C64 = .bss:0x80571C64; // type:object size:0x208 +lbl_80571C64 = .bss:0x80571C64; // type:object size:0x68 lbl_80571E6C = .bss:0x80571E6C; // type:object size:0x68 lbl_80571ED4 = .bss:0x80571ED4; // type:object size:0x68 lbl_80571F3C = .bss:0x80571F3C; // type:object size:0x68 lbl_80571FA4 = .bss:0x80571FA4; // type:object size:0x68 lbl_8057200C = .bss:0x8057200C; // type:object size:0xC data:float lbl_80572018 = .bss:0x80572018; // type:object size:0xC data:float -lbl_80572024 = .bss:0x80572024; // type:object size:0x18 data:float +lbl_80572024 = .bss:0x80572024; // type:object size:0xC data:float lbl_8057203C = .bss:0x8057203C; // type:object size:0xC data:float -lbl_80572048 = .bss:0x80572048; // type:object size:0x18 data:float +lbl_80572048 = .bss:0x80572048; // type:object size:0xC data:float lbl_80572060 = .bss:0x80572060; // type:object size:0xC data:float lbl_8057206C = .bss:0x8057206C; // type:object size:0xC data:float -lbl_80572078 = .bss:0x80572078; // type:object size:0x60 +lbl_80572078 = .bss:0x80572078; // type:object size:0x10 lbl_805720D8 = .bss:0x805720D8; // type:object size:0x10 lbl_805720E8 = .bss:0x805720E8; // type:object size:0x10 lbl_805720F8 = .bss:0x805720F8; // type:object size:0x10 @@ -19473,24 +19473,24 @@ lbl_80572118 = .bss:0x80572118; // type:object size:0x10 lbl_80572128 = .bss:0x80572128; // type:object size:0xC data:float skScaleFactor__24CScriptCameraPitchVolume = .bss:0x80572134; // type:object size:0xC scope:global data:float skRumbleFxTable = .bss:0x80572140; // type:object size:0x2A0 scope:global data:float -skExtendedClawBounds__12CElitePirate = .bss:0x805723E0; // type:object size:0x18 scope:global data:float +skExtendedClawBounds__12CElitePirate = .bss:0x805723E0; // type:object size:0xC scope:global data:float skLocalShieldBounds__12CElitePirate = .bss:0x805723F8; // type:object size:0xC scope:global data:float -lbl_80572404 = .bss:0x80572404; // type:object size:0x110 +lbl_80572404 = .bss:0x80572404; // type:object size:0x10 lbl_80572514 = .bss:0x80572514; // type:object size:0x10 lbl_80572524 = .bss:0x80572524; // type:object size:0x10 lbl_80572534 = .bss:0x80572534; // type:object size:0x10 lbl_80572544 = .bss:0x80572544; // type:object size:0x68 data:4byte lbl_805725AC = .bss:0x805725AC; // type:object size:0x68 data:4byte -lbl_80572614 = .bss:0x80572614; // type:object size:0x74 data:4byte +lbl_80572614 = .bss:0x80572614; // type:object size:0x68 data:4byte lbl_80572688 = .bss:0x80572688; // type:object size:0xC data:float lbl_80572694 = .bss:0x80572694; // type:object size:0x68 data:4byte sMazeSeeds__15CScriptMazeNode = .bss:0x805726FC; // type:object size:0x4B0 scope:global data:4byte -sDupVertexList__20CMetroidAreaCollider = .bss:0x80572BAC; // type:object size:0x19000 scope:global +sDupVertexList__20CMetroidAreaCollider = .bss:0x80572BAC; // type:object size:0x5000 scope:global sDupEdgeList__20CMetroidAreaCollider = .bss:0x8058BBAC; // type:object size:0xC000 scope:global sDupTriangleList__20CMetroidAreaCollider = .bss:0x80597BAC; // type:object size:0x8000 scope:global -kDefaultPosition__11CWorldLight = .bss:0x8059FBAC; // type:object size:0x18 data:float +kDefaultPosition__11CWorldLight = .bss:0x8059FBAC; // type:object size:0xC data:float kDefaultDirection__11CWorldLight = .bss:0x8059FBC4; // type:object size:0xC data:float -lbl_8059FBD0 = .bss:0x8059FBD0; // type:object size:0xA8 data:4byte +lbl_8059FBD0 = .bss:0x8059FBD0; // type:object size:0x18 data:4byte lbl_8059FC78 = .bss:0x8059FC78; // type:object size:0x18 data:4byte lbl_8059FC90 = .bss:0x8059FC90; // type:object size:0x18 data:4byte lbl_8059FCA8 = .bss:0x8059FCA8; // type:object size:0x18 data:4byte @@ -19500,7 +19500,7 @@ lbl_8059FCF0 = .bss:0x8059FCF0; // type:object size:0x18 data:4byte sDefaultDrawParms__19CGuiWidgetDrawParms = .bss:0x8059FD08; // type:object size:0x10 scope:global data:float skPassEverything__15CMaterialFilter = .bss:0x8059FD18; // type:object size:0x18 scope:global data:4byte mData__10CStopwatch = .bss:0x8059FD30; // type:object size:0x18 scope:global data:4byte -mChannels__11CSfxManager = .bss:0x8059FD48; // type:object size:0x2E18 scope:global +mChannels__11CSfxManager = .bss:0x8059FD48; // type:object size:0x5B0 scope:global mEmitterWrapperPool__11CSfxManager = .bss:0x805A2B60; // type:object size:0x1604 scope:global data:4byte mWrapperPool__11CSfxManager = .bss:0x805A4164; // type:object size:0xA04 scope:global data:4byte lbl_805A4B68 = .bss:0x805A4B68; // type:object size:0x1E0 data:4byte @@ -19511,11 +19511,11 @@ lbl_805A4F98 = .bss:0x805A4F98; // type:object size:0x1E0 data:4byte lbl_805A5178 = .bss:0x805A5178; // type:object size:0x9C data:4byte lbl_805A5214 = .bss:0x805A5214; // type:object size:0x154 data:4byte lbl_805A5368 = .bss:0x805A5368; // type:object size:0x60 data:4byte -kDefaultPosition__6CLight = .bss:0x805A53C8; // type:object size:0x18 scope:global data:float +kDefaultPosition__6CLight = .bss:0x805A53C8; // type:object size:0xC scope:global data:float kDefaultDirection__6CLight = .bss:0x805A53E0; // type:object size:0xC scope:global data:float sGXState__3CGX = .bss:0x805A53EC; // type:object size:0x260 scope:global data:4byte kEnvPassthru__13CTevCombiners = .bss:0x805A564C; // type:object size:0x4C scope:global -kEnvModulateConstColor__9CGraphics = .bss:0x805A5698; // type:object size:0x7D8 scope:global +kEnvModulateConstColor__9CGraphics = .bss:0x805A5698; // type:object size:0x4C scope:global kEnvConstColor__9CGraphics = .bss:0x805A5E70; // type:object size:0x4C scope:global kEnvModulate__9CGraphics = .bss:0x805A5EBC; // type:object size:0x4C scope:global kEnvDecal__9CGraphics = .bss:0x805A5F08; // type:object size:0x4C scope:global @@ -19552,18 +19552,18 @@ sRightVector__9CVector3f = .bss:0x805A6718; // type:object size:0xC scope:global sForwardVector__9CVector3f = .bss:0x805A6724; // type:object size:0xC scope:global data:float sBackVector__9CVector3f = .bss:0x805A6730; // type:object size:0xC scope:global data:float lbl_805A673C = .bss:0x805A673C; // type:object size:0x18 -mskInvertedBox__6CAABox = .bss:0x805A6754; // type:object size:0x30 scope:global data:float +mskInvertedBox__6CAABox = .bss:0x805A6754; // type:object size:0x18 scope:global data:float mskNullBox__6CAABox = .bss:0x805A6784; // type:object size:0x18 scope:global data:float mActiveDMAs__12CARAMManager = .bss:0x805A679C; // type:object size:0x18 scope:global sViewingFrom__13CCubeMaterial = .bss:0x805A67B4; // type:object size:0xC scope:global data:float skDefaultNormal__12CCubeSurface = .bss:0x805A67C0; // type:object size:0xC scope:global data:float mpDefaultInvalidString__9CAudioSys = .bss:0x805A67CC; // type:object size:0x10 scope:global -lbl_805A67DC = .bss:0x805A67DC; // type:object size:0x20 +lbl_805A67DC = .bss:0x805A67DC; // type:object size:0x10 lbl_805A67FC = .bss:0x805A67FC; // type:object size:0x10 sLists__10CARAMToken = .bss:0x805A680C; // type:object size:0x1C scope:global mMidiWrappers__12CMidiManager = .bss:0x805A6828; // type:object size:0x28 data:4byte lbl_805A6860 = .bss:0x805A6860; // type:object size:0x300 align:32 data:4byte -lbl_805A6B60 = .bss:0x805A6B60; // type:object size:0x30 data:4byte +lbl_805A6B60 = .bss:0x805A6B60; // type:object size:0x10 data:4byte lbl_805A6B90 = .bss:0x805A6B90; // type:object size:0x10 data:4byte lbl_805A6BA0 = .bss:0x805A6BA0; // type:object size:0x10 data:4byte lbl_805A6BC0 = .sdata:0x805A6BC0; // type:object size:0x1 data:byte