merge namespace gobj

This commit is contained in:
Charlotte 🦝 Delenk 2022-10-21 13:27:23 +01:00
parent 2377db4e3e
commit 8b2f722045
Signed by: darkkirb
GPG key ID: AB2BD8DAF2E37122
65 changed files with 737 additions and 738 deletions

View file

@ -1,438 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@55014"
"@55014":
.4byte 0x474F626A
.4byte 0x2E416E69
.4byte 0x6D000000
.4byte 0
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742900
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C29
.4byte 0
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C2C
.4byte 0x666C6F61
.4byte 0x74290000
.4byte 0x666C6F61
.4byte 0x74204672
.4byte 0x616D6528
.4byte 0x29000000
.4byte 0x696E7420
.4byte 0x546F7461
.4byte 0x6C467261
.4byte 0x6D652829
.4byte 0
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x65546F48
.4byte 0x65616428
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x65546F54
.4byte 0x61696C28
.4byte 0x29000000
.4byte 0x626F6F6C
.4byte 0x20497341
.4byte 0x6E696D45
.4byte 0x6E642829
.4byte 0
.4byte 0
.4byte 0x626F6F6C
.4byte 0x2049734C
.4byte 0x6F6F7065
.4byte 0x64282900
.4byte 0x666C6F61
.4byte 0x74204672
.4byte 0x616D6552
.4byte 0x61746528
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x65526174
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0
.4byte 0x696E7420
.4byte 0x43757272
.4byte 0x656E7447
.4byte 0x3344416E
.4byte 0x696D496E
.4byte 0x64657828
.4byte 0x29000000
.4byte 0
.4byte 0x766F6964
.4byte 0x20436865
.4byte 0x636B4973
.4byte 0x52656163
.4byte 0x6861626C
.4byte 0x65467261
.4byte 0x6D652869
.4byte 0x6E742900
.4byte 0x474F626A
.4byte 0x2E466F6F
.4byte 0x74537461
.4byte 0x74650000
.4byte 0x626F6F6C
.4byte 0x20497347
.4byte 0x726F756E
.4byte 0x64282900
.4byte 0x626F6F6C
.4byte 0x20497341
.4byte 0x69722829
.4byte 0
.4byte 0x474F626A
.4byte 0x2E476561
.4byte 0x72416E69
.4byte 0x6D000000
.4byte 0x766F6964
.4byte 0x20737461
.4byte 0x72742869
.4byte 0x6E742963
.4byte 0x6F6E7374
.4byte 0
.4byte 0x766F6964
.4byte 0x20737461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C29
.4byte 0x636F6E73
.4byte 0x74000000
.4byte 0x766F6964
.4byte 0x20737461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C2C
.4byte 0x75696E74
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x666C6F61
.4byte 0x74206672
.4byte 0x616D6528
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x666C6F61
.4byte 0x7420746F
.4byte 0x74616C46
.4byte 0x72616D65
.4byte 0x2829636F
.4byte 0x6E737400
.4byte 0x766F6964
.4byte 0x20736574
.4byte 0x4672616D
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0
.4byte 0x626F6F6C
.4byte 0x20697341
.4byte 0x6E696D45
.4byte 0x6E642829
.4byte 0x636F6E73
.4byte 0x74000000
.4byte 0x626F6F6C
.4byte 0x2069734C
.4byte 0x6F6F7065
.4byte 0x64282963
.4byte 0x6F6E7374
.4byte 0
.4byte 0x666C6F61
.4byte 0x74206672
.4byte 0x616D6552
.4byte 0x61746528
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x766F6964
.4byte 0x20736574
.4byte 0x4672616D
.4byte 0x65526174
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0x636F6E73
.4byte 0x74000000
.4byte 0x696E7420
.4byte 0x63757272
.4byte 0x656E7447
.4byte 0x3344416E
.4byte 0x696D496E
.4byte 0x64657828
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x474F626A
.4byte 0x2E476561
.4byte 0x72416E69
.4byte 0x6D204F62
.4byte 0x6A282900
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C2C
.4byte 0x696E7429
.4byte 0
.4byte 0x474F626A
.4byte 0x2E4C6F63
.4byte 0x6174696F
.4byte 0x6E000000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x64506F73
.4byte 0x28290000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x64507265
.4byte 0x76506F73
.4byte 0x28290000
.4byte 0x636F6E73
.4byte 0x74204845
.4byte 0x4C2E4D61
.4byte 0x74682E56
.4byte 0x6563746F
.4byte 0x72332050
.4byte 0x6F732829
.4byte 0
.4byte 0x636F6E73
.4byte 0x74204845
.4byte 0x4C2E4D61
.4byte 0x74682E56
.4byte 0x6563746F
.4byte 0x72332050
.4byte 0x72657650
.4byte 0x6F732829
.4byte 0
.4byte 0x474F626A
.4byte 0x2E4D6573
.4byte 0x68466C69
.4byte 0x70000000
.4byte 0x766F6964
.4byte 0x20466C69
.4byte 0x7028696E
.4byte 0x74290000
.4byte 0x474F626A
.4byte 0x2E4D6F64
.4byte 0x656C0000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x644E6F64
.4byte 0x6528696E
.4byte 0x74290000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x5363616C
.4byte 0x6528666C
.4byte 0x6F61742C
.4byte 0x666C6F61
.4byte 0x742C666C
.4byte 0x6F617429
.4byte 0
.4byte 0x474F626A
.4byte 0x2E4D6F76
.4byte 0x65000000
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74537065
.4byte 0x65644828
.4byte 0x29000000
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74537065
.4byte 0x65645628
.4byte 0x29000000
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74537065
.4byte 0x65644428
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x53706565
.4byte 0x64482866
.4byte 0x6C6F6174
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x53706565
.4byte 0x64562866
.4byte 0x6C6F6174
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x53706565
.4byte 0x64442866
.4byte 0x6C6F6174
.4byte 0x29000000
.4byte 0x474F626A
.4byte 0x2E536372
.4byte 0x69707400
.4byte 0x696E7420
.4byte 0x50726576
.4byte 0x53637269
.4byte 0x7074496E
.4byte 0x64657828
.4byte 0x29000000
.4byte 0x474F626A
.4byte 0x2E546172
.4byte 0x67657400
.4byte 0x626F6F6C
.4byte 0x20497352
.4byte 0x69676874
.4byte 0x44697228
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x49735269
.4byte 0x67687444
.4byte 0x69722862
.4byte 0x6F6F6C29
.4byte 0
.4byte 0
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74536967
.4byte 0x6E282900
.4byte 0x766F6964
.4byte 0x20496E76
.4byte 0x65727428
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x64446972
.4byte 0x65637469
.4byte 0x6F6E3328
.4byte 0x29000000
.global "@55246"
"@55246":
.4byte 0
.4byte 0xFFFFFFFF
.4byte currentG3DAnimIndex__Q24gobj12MintGearAnimCFv
.global "@55273_80454EDC"
"@55273_80454EDC":
.4byte 0
.4byte 0xFFFFFFFF
.4byte setFrameRate__Q24gobj12MintGearAnimCFf
.global "@55285_80454EE8"
"@55285_80454EE8":
.4byte 0
.4byte 0xFFFFFFFF
.4byte frameRate__Q24gobj12MintGearAnimCFv
.global "@55299_80454EF4"
"@55299_80454EF4":
.4byte 0
.4byte 0xFFFFFFFF
.4byte isLooped__Q24gobj12MintGearAnimCFv
.global "@55318_80454F00"
"@55318_80454F00":
.4byte 0
.4byte 0xFFFFFFFF
.4byte isAnimEnd__Q24gobj12MintGearAnimCFv
.global "@55327_80454F0C"
"@55327_80454F0C":
.4byte 0
.4byte 0xFFFFFFFF
.4byte setFrame__Q24gobj12MintGearAnimFf
.global "@55336_80454F18"
"@55336_80454F18":
.4byte 0
.4byte 0xFFFFFFFF
.4byte totalFrame__Q24gobj12MintGearAnimCFv
.global "@55350_80454F24"
"@55350_80454F24":
.4byte 0
.4byte 0xFFFFFFFF
.4byte frame__Q24gobj12MintGearAnimCFv
.global "@55359"
"@55359":
.4byte 0
.4byte 0xFFFFFFFF
.4byte start__Q24gobj12MintGearAnimCFUlbUl
.global "@55366"
"@55366":
.4byte 0
.4byte 0xFFFFFFFF
.4byte start__Q24gobj12MintGearAnimCFUlb
.global "@55373_80454F48"
"@55373_80454F48":
.4byte 0
.4byte 0xFFFFFFFF
.4byte start__Q24gobj12MintGearAnimCFUl
.4byte 0x41737365
.4byte 0x7274696F
.4byte 0x6E206661
.4byte 0x696C6564
.4byte 0x2E0A0000
.4byte 0x4D696E74
.4byte 0x46756E63
.4byte 0x50726F78
.4byte 0x792E6870
.4byte 0x70000000
.4byte 0
.global "@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl@0"
"@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl@0":
.4byte 0x696E6465
.4byte 0x78203D20
.4byte 0x25642C20
.4byte 0x636F756E
.4byte 0x74203D20
.4byte 0x25640A00
.global "@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl"
"@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl":
.4byte 0x4D417272
.4byte 0x61792E68
.4byte 0x70700000
.4byte 0
.4byte 0x696E6465
.4byte 0x78203D20
.4byte 0x25642C20
.4byte 0x636F756E
.4byte 0x74203D20
.4byte 0x25640A00
.4byte 0x4D417272
.4byte 0x61792E68
.4byte 0x70700000
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@55346_8055F778"
"@55346_8055F778":
.4byte 0x43300000
.4byte 0x80000000

View file

@ -1,12 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global PLAY_LOOP__Q24gobj10AnimScript
PLAY_LOOP__Q24gobj10AnimScript:
.4byte "@48723_80454FD0"
.global PLAY_ONE_SHOT__Q24gobj10AnimScript
PLAY_ONE_SHOT__Q24gobj10AnimScript:
.4byte "@48724_80454FF4"

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@52554"
"@52554":
.4byte 0
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@51917_8055F788"
"@51917_8055F788":
.4byte 0xFFFFFFFF
.4byte 0

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@48848_80556E08"
"@48848_80556E08":
.4byte 0x6E6F6E61
.4byte 0x6D650000
.global "@48849_80556E10"
"@48849_80556E10":
.4byte 0x4D6F6465
.4byte 0x6C000000

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q24gobj9GearModel
__vt__Q24gobj9GearModel:
.4byte 0
.4byte 0
.4byte __dt__Q24gobj9GearModelFv
.4byte g3dModel__Q24gobj9GearModelFv

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintAnim_cpp"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj22@unnamed@MintAnim_cpp@"
"t_obj__Q24gobj22@unnamed@MintAnim_cpp@":
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintFootState_cpp"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj27@unnamed@MintFootState_cpp@"
"t_obj__Q24gobj27@unnamed@MintFootState_cpp@":
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintGearAnim_cpp"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj26@unnamed@MintGearAnim_cpp@"
"t_obj__Q24gobj26@unnamed@MintGearAnim_cpp@":
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintLocation_cpp"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj26@unnamed@MintLocation_cpp@"
"t_obj__Q24gobj26@unnamed@MintLocation_cpp@":
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintModel_cpp_8019AE84"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj23@unnamed@MintModel_cpp@"
"t_obj__Q24gobj23@unnamed@MintModel_cpp@":
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintMove_cpp"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj22@unnamed@MintMove_cpp@"
"t_obj__Q24gobj22@unnamed@MintMove_cpp@":
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintScript_cpp"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj24@unnamed@MintScript_cpp@"
"t_obj__Q24gobj24@unnamed@MintScript_cpp@":
.skip 0x8

View file

@ -1,4 +0,0 @@
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintTarget_cpp"

View file

@ -1,6 +0,0 @@
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj24@unnamed@MintTarget_cpp@"
"t_obj__Q24gobj24@unnamed@MintTarget_cpp@":
.skip 0x8

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@48848_80556E18"
"@48848_80556E18":
.4byte 0x6E6F6E61
.4byte 0x6D650000
.global "@48849_80556E20"
"@48849_80556E20":
.4byte 0x4D6F6465
.4byte 0x6C000000

View file

@ -1,10 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q24gobj5Model
__vt__Q24gobj5Model:
.4byte 0
.4byte 0
.4byte __dt__Q24gobj5ModelFv
.4byte g3dModel__Q24gobj5ModelFv

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@48787_8055F798"
"@48787_8055F798":
.4byte 0
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@48779_8055F7A0"
"@48779_8055F7A0":
.4byte 0
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@48787_8055F7A8"
"@48787_8055F7A8":
.4byte 0
.4byte 0

View file

@ -1,12 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@50561_8055F790"
"@50561_8055F790":
.4byte 0x3F800000
.global "@50589_8055F794"
"@50589_8055F794":
.4byte 0

View file

@ -1,14 +0,0 @@
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@51537_80455040"
"@51537_80455040":
.4byte 0x474F626A
.4byte 0x2E536372
.4byte 0x6970742E
.4byte 0x446F4E6F
.4byte 0x7468696E
.4byte 0x67000000
.4byte 0
.4byte 0

View file

@ -1,8 +0,0 @@
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@51536_80556E28"
"@51536_80556E28":
.4byte 0x25732E25
.4byte 0x73000000

View file

@ -1,12 +0,0 @@
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@50757"
"@50757":
.4byte 0x3F800000
.global "@50758"
"@50758":
.4byte 0xBF800000

View file

@ -1506,3 +1506,449 @@ Func__Q34gobj9AddOnMint31Mint_Start_0$53466AddOnMint_cppFRQ26mintvm13MintFuncPro
/* 80199318 00195158 3C 60 80 1A */ lis r3, Start__Q24gobj8MintAnimFUl@ha /* 80199318 00195158 3C 60 80 1A */ lis r3, Start__Q24gobj8MintAnimFUl@ha
/* 8019931C 0019515C 38 63 AB D8 */ addi r3, r3, Start__Q24gobj8MintAnimFUl@l /* 8019931C 0019515C 38 63 AB D8 */ addi r3, r3, Start__Q24gobj8MintAnimFUl@l
/* 80199320 00195160 4B FF F4 CC */ b "mintCallWrappedFunc<Ul>__FPFUl_vPQ26mintvm13MintFuncProxy_v" /* 80199320 00195160 4B FF F4 CC */ b "mintCallWrappedFunc<Ul>__FPFUl_vPQ26mintvm13MintFuncProxy_v"
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@55014"
"@55014":
.4byte 0x474F626A
.4byte 0x2E416E69
.4byte 0x6D000000
.4byte 0
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742900
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C29
.4byte 0
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C2C
.4byte 0x666C6F61
.4byte 0x74290000
.4byte 0x666C6F61
.4byte 0x74204672
.4byte 0x616D6528
.4byte 0x29000000
.4byte 0x696E7420
.4byte 0x546F7461
.4byte 0x6C467261
.4byte 0x6D652829
.4byte 0
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x65546F48
.4byte 0x65616428
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x65546F54
.4byte 0x61696C28
.4byte 0x29000000
.4byte 0x626F6F6C
.4byte 0x20497341
.4byte 0x6E696D45
.4byte 0x6E642829
.4byte 0
.4byte 0
.4byte 0x626F6F6C
.4byte 0x2049734C
.4byte 0x6F6F7065
.4byte 0x64282900
.4byte 0x666C6F61
.4byte 0x74204672
.4byte 0x616D6552
.4byte 0x61746528
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x4672616D
.4byte 0x65526174
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0
.4byte 0x696E7420
.4byte 0x43757272
.4byte 0x656E7447
.4byte 0x3344416E
.4byte 0x696D496E
.4byte 0x64657828
.4byte 0x29000000
.4byte 0
.4byte 0x766F6964
.4byte 0x20436865
.4byte 0x636B4973
.4byte 0x52656163
.4byte 0x6861626C
.4byte 0x65467261
.4byte 0x6D652869
.4byte 0x6E742900
.4byte 0x474F626A
.4byte 0x2E466F6F
.4byte 0x74537461
.4byte 0x74650000
.4byte 0x626F6F6C
.4byte 0x20497347
.4byte 0x726F756E
.4byte 0x64282900
.4byte 0x626F6F6C
.4byte 0x20497341
.4byte 0x69722829
.4byte 0
.4byte 0x474F626A
.4byte 0x2E476561
.4byte 0x72416E69
.4byte 0x6D000000
.4byte 0x766F6964
.4byte 0x20737461
.4byte 0x72742869
.4byte 0x6E742963
.4byte 0x6F6E7374
.4byte 0
.4byte 0x766F6964
.4byte 0x20737461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C29
.4byte 0x636F6E73
.4byte 0x74000000
.4byte 0x766F6964
.4byte 0x20737461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C2C
.4byte 0x75696E74
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x666C6F61
.4byte 0x74206672
.4byte 0x616D6528
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x666C6F61
.4byte 0x7420746F
.4byte 0x74616C46
.4byte 0x72616D65
.4byte 0x2829636F
.4byte 0x6E737400
.4byte 0x766F6964
.4byte 0x20736574
.4byte 0x4672616D
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0
.4byte 0x626F6F6C
.4byte 0x20697341
.4byte 0x6E696D45
.4byte 0x6E642829
.4byte 0x636F6E73
.4byte 0x74000000
.4byte 0x626F6F6C
.4byte 0x2069734C
.4byte 0x6F6F7065
.4byte 0x64282963
.4byte 0x6F6E7374
.4byte 0
.4byte 0x666C6F61
.4byte 0x74206672
.4byte 0x616D6552
.4byte 0x61746528
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x766F6964
.4byte 0x20736574
.4byte 0x4672616D
.4byte 0x65526174
.4byte 0x6528666C
.4byte 0x6F617429
.4byte 0x636F6E73
.4byte 0x74000000
.4byte 0x696E7420
.4byte 0x63757272
.4byte 0x656E7447
.4byte 0x3344416E
.4byte 0x696D496E
.4byte 0x64657828
.4byte 0x29636F6E
.4byte 0x73740000
.4byte 0x474F626A
.4byte 0x2E476561
.4byte 0x72416E69
.4byte 0x6D204F62
.4byte 0x6A282900
.4byte 0x766F6964
.4byte 0x20537461
.4byte 0x72742869
.4byte 0x6E742C62
.4byte 0x6F6F6C2C
.4byte 0x696E7429
.4byte 0
.4byte 0x474F626A
.4byte 0x2E4C6F63
.4byte 0x6174696F
.4byte 0x6E000000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x64506F73
.4byte 0x28290000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x64507265
.4byte 0x76506F73
.4byte 0x28290000
.4byte 0x636F6E73
.4byte 0x74204845
.4byte 0x4C2E4D61
.4byte 0x74682E56
.4byte 0x6563746F
.4byte 0x72332050
.4byte 0x6F732829
.4byte 0
.4byte 0x636F6E73
.4byte 0x74204845
.4byte 0x4C2E4D61
.4byte 0x74682E56
.4byte 0x6563746F
.4byte 0x72332050
.4byte 0x72657650
.4byte 0x6F732829
.4byte 0
.4byte 0x474F626A
.4byte 0x2E4D6573
.4byte 0x68466C69
.4byte 0x70000000
.4byte 0x766F6964
.4byte 0x20466C69
.4byte 0x7028696E
.4byte 0x74290000
.4byte 0x474F626A
.4byte 0x2E4D6F64
.4byte 0x656C0000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x644E6F64
.4byte 0x6528696E
.4byte 0x74290000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x5363616C
.4byte 0x6528666C
.4byte 0x6F61742C
.4byte 0x666C6F61
.4byte 0x742C666C
.4byte 0x6F617429
.4byte 0
.4byte 0x474F626A
.4byte 0x2E4D6F76
.4byte 0x65000000
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74537065
.4byte 0x65644828
.4byte 0x29000000
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74537065
.4byte 0x65645628
.4byte 0x29000000
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74537065
.4byte 0x65644428
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x53706565
.4byte 0x64482866
.4byte 0x6C6F6174
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x53706565
.4byte 0x64562866
.4byte 0x6C6F6174
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x53706565
.4byte 0x64442866
.4byte 0x6C6F6174
.4byte 0x29000000
.4byte 0x474F626A
.4byte 0x2E536372
.4byte 0x69707400
.4byte 0x696E7420
.4byte 0x50726576
.4byte 0x53637269
.4byte 0x7074496E
.4byte 0x64657828
.4byte 0x29000000
.4byte 0x474F626A
.4byte 0x2E546172
.4byte 0x67657400
.4byte 0x626F6F6C
.4byte 0x20497352
.4byte 0x69676874
.4byte 0x44697228
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x20536574
.4byte 0x49735269
.4byte 0x67687444
.4byte 0x69722862
.4byte 0x6F6F6C29
.4byte 0
.4byte 0
.4byte 0x666C6F61
.4byte 0x74204765
.4byte 0x74536967
.4byte 0x6E282900
.4byte 0x766F6964
.4byte 0x20496E76
.4byte 0x65727428
.4byte 0x29000000
.4byte 0x766F6964
.4byte 0x204C6F61
.4byte 0x64446972
.4byte 0x65637469
.4byte 0x6F6E3328
.4byte 0x29000000
.global "@55246"
"@55246":
.4byte 0
.4byte 0xFFFFFFFF
.4byte currentG3DAnimIndex__Q24gobj12MintGearAnimCFv
.global "@55273_80454EDC"
"@55273_80454EDC":
.4byte 0
.4byte 0xFFFFFFFF
.4byte setFrameRate__Q24gobj12MintGearAnimCFf
.global "@55285_80454EE8"
"@55285_80454EE8":
.4byte 0
.4byte 0xFFFFFFFF
.4byte frameRate__Q24gobj12MintGearAnimCFv
.global "@55299_80454EF4"
"@55299_80454EF4":
.4byte 0
.4byte 0xFFFFFFFF
.4byte isLooped__Q24gobj12MintGearAnimCFv
.global "@55318_80454F00"
"@55318_80454F00":
.4byte 0
.4byte 0xFFFFFFFF
.4byte isAnimEnd__Q24gobj12MintGearAnimCFv
.global "@55327_80454F0C"
"@55327_80454F0C":
.4byte 0
.4byte 0xFFFFFFFF
.4byte setFrame__Q24gobj12MintGearAnimFf
.global "@55336_80454F18"
"@55336_80454F18":
.4byte 0
.4byte 0xFFFFFFFF
.4byte totalFrame__Q24gobj12MintGearAnimCFv
.global "@55350_80454F24"
"@55350_80454F24":
.4byte 0
.4byte 0xFFFFFFFF
.4byte frame__Q24gobj12MintGearAnimCFv
.global "@55359"
"@55359":
.4byte 0
.4byte 0xFFFFFFFF
.4byte start__Q24gobj12MintGearAnimCFUlbUl
.global "@55366"
"@55366":
.4byte 0
.4byte 0xFFFFFFFF
.4byte start__Q24gobj12MintGearAnimCFUlb
.global "@55373_80454F48"
"@55373_80454F48":
.4byte 0
.4byte 0xFFFFFFFF
.4byte start__Q24gobj12MintGearAnimCFUl
.4byte 0x41737365
.4byte 0x7274696F
.4byte 0x6E206661
.4byte 0x696C6564
.4byte 0x2E0A0000
.4byte 0x4D696E74
.4byte 0x46756E63
.4byte 0x50726F78
.4byte 0x792E6870
.4byte 0x70000000
.4byte 0
.global "@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl@0"
"@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl@0":
.4byte 0x696E6465
.4byte 0x78203D20
.4byte 0x25642C20
.4byte 0x636F756E
.4byte 0x74203D20
.4byte 0x25640A00
.global "@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl"
"@STRING@at__Q26mintvm24MArray<Q26mintvm6MValue>CFUl":
.4byte 0x4D417272
.4byte 0x61792E68
.4byte 0x70700000
.4byte 0
.4byte 0x696E6465
.4byte 0x78203D20
.4byte 0x25642C20
.4byte 0x636F756E
.4byte 0x74203D20
.4byte 0x25640A00
.4byte 0x4D417272
.4byte 0x61792E68
.4byte 0x70700000
.4byte 0
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@55346_8055F778"
"@55346_8055F778":
.4byte 0x43300000
.4byte 0x80000000

View file

@ -431,3 +431,11 @@ mainAnim__Q24gobj4AnimCFv:
/* 80199908 00195748 7C 08 03 A6 */ mtlr r0 /* 80199908 00195748 7C 08 03 A6 */ mtlr r0
/* 8019990C 0019574C 38 21 00 10 */ addi r1, r1, 0x10 /* 8019990C 0019574C 38 21 00 10 */ addi r1, r1, 0x10
/* 80199910 00195750 4E 80 00 20 */ blr /* 80199910 00195750 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@52554"
"@52554":
.4byte 0
.4byte 0

View file

@ -28,3 +28,15 @@
.4byte 0x2C696E74 .4byte 0x2C696E74
.4byte 0x29000000 .4byte 0x29000000
.4byte 0 .4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global PLAY_LOOP__Q24gobj10AnimScript
PLAY_LOOP__Q24gobj10AnimScript:
.4byte "@48723_80454FD0"
.global PLAY_ONE_SHOT__Q24gobj10AnimScript
PLAY_ONE_SHOT__Q24gobj10AnimScript:
.4byte "@48724_80454FF4"

View file

@ -440,3 +440,11 @@ setFlash__Q24gobj9ColorAnimFRCQ23g3d14ColorAnimFlash:
/* 80199EAC 00195CEC 80 04 00 04 */ lwz r0, 0x4(r4) /* 80199EAC 00195CEC 80 04 00 04 */ lwz r0, 0x4(r4)
/* 80199EB0 00195CF0 90 03 00 20 */ stw r0, 0x20(r3) /* 80199EB0 00195CF0 90 03 00 20 */ stw r0, 0x20(r3)
/* 80199EB4 00195CF4 4E 80 00 20 */ blr /* 80199EB4 00195CF4 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@51917_8055F788"
"@51917_8055F788":
.4byte 0xFFFFFFFF
.4byte 0

View file

@ -194,3 +194,13 @@ lbl_8019A88C:
/* 8019A894 001966D4 7C 08 03 A6 */ mtlr r0 /* 8019A894 001966D4 7C 08 03 A6 */ mtlr r0
/* 8019A898 001966D8 38 21 00 10 */ addi r1, r1, 0x10 /* 8019A898 001966D8 38 21 00 10 */ addi r1, r1, 0x10
/* 8019A89C 001966DC 4E 80 00 20 */ blr /* 8019A89C 001966DC 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q24gobj9GearModel
__vt__Q24gobj9GearModel:
.4byte 0
.4byte 0
.4byte __dt__Q24gobj9GearModelFv
.4byte g3dModel__Q24gobj9GearModelFv

View file

@ -52,3 +52,17 @@ lbl_8019A8F4:
/* 8019A948 00196788 7C 08 03 A6 */ mtlr r0 /* 8019A948 00196788 7C 08 03 A6 */ mtlr r0
/* 8019A94C 0019678C 38 21 00 20 */ addi r1, r1, 0x20 /* 8019A94C 0019678C 38 21 00 20 */ addi r1, r1, 0x20
/* 8019A950 00196790 4E 80 00 20 */ blr /* 8019A950 00196790 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@48848_80556E08"
"@48848_80556E08":
.4byte 0x6E6F6E61
.4byte 0x6D650000
.global "@48849_80556E10"
"@48849_80556E10":
.4byte 0x4D6F6465
.4byte 0x6C000000

View file

@ -77,3 +77,13 @@ CheckIsReachableFrame__Q24gobj8MintAnimFUl:
"__sinit_@@1MintAnim_cpp": "__sinit_@@1MintAnim_cpp":
/* 8019AC60 00196AA0 38 6D ED A0 */ addi r3, r13, "t_obj__Q24gobj22@unnamed@MintAnim_cpp@"@sda21 /* 8019AC60 00196AA0 38 6D ED A0 */ addi r3, r13, "t_obj__Q24gobj22@unnamed@MintAnim_cpp@"@sda21
/* 8019AC64 00196AA4 4B F4 27 7C */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019AC64 00196AA4 4B F4 27 7C */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintAnim_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj22@unnamed@MintAnim_cpp@"
"t_obj__Q24gobj22@unnamed@MintAnim_cpp@":
.skip 0x8

View file

@ -23,3 +23,13 @@ IsAir__Q24gobj13MintFootStateFv:
"__sinit_@@1MintFootState_cpp": "__sinit_@@1MintFootState_cpp":
/* 8019AC8C 00196ACC 38 6D ED A8 */ addi r3, r13, "t_obj__Q24gobj27@unnamed@MintFootState_cpp@"@sda21 /* 8019AC8C 00196ACC 38 6D ED A8 */ addi r3, r13, "t_obj__Q24gobj27@unnamed@MintFootState_cpp@"@sda21
/* 8019AC90 00196AD0 4B F4 27 50 */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019AC90 00196AD0 4B F4 27 50 */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintFootState_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj27@unnamed@MintFootState_cpp@"
"t_obj__Q24gobj27@unnamed@MintFootState_cpp@":
.skip 0x8

View file

@ -72,3 +72,13 @@ CurrentG3DAnimIndex__Q24gobj12MintGearAnimFv:
"__sinit_@@1MintGearAnim_cpp": "__sinit_@@1MintGearAnim_cpp":
/* 8019AD2C 00196B6C 38 6D ED B0 */ addi r3, r13, "t_obj__Q24gobj26@unnamed@MintGearAnim_cpp@"@sda21 /* 8019AD2C 00196B6C 38 6D ED B0 */ addi r3, r13, "t_obj__Q24gobj26@unnamed@MintGearAnim_cpp@"@sda21
/* 8019AD30 00196B70 4B F4 26 B0 */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019AD30 00196B70 4B F4 26 B0 */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintGearAnim_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj26@unnamed@MintGearAnim_cpp@"
"t_obj__Q24gobj26@unnamed@MintGearAnim_cpp@":
.skip 0x8

View file

@ -51,3 +51,13 @@ PrevPos__Q24gobj12MintLocationFv:
"__sinit_@@1MintLocation_cpp": "__sinit_@@1MintLocation_cpp":
/* 8019ADB8 00196BF8 38 6D ED B8 */ addi r3, r13, "t_obj__Q24gobj26@unnamed@MintLocation_cpp@"@sda21 /* 8019ADB8 00196BF8 38 6D ED B8 */ addi r3, r13, "t_obj__Q24gobj26@unnamed@MintLocation_cpp@"@sda21
/* 8019ADBC 00196BFC 4B F4 26 24 */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019ADBC 00196BFC 4B F4 26 24 */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintLocation_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj26@unnamed@MintLocation_cpp@"
"t_obj__Q24gobj26@unnamed@MintLocation_cpp@":
.skip 0x8

View file

@ -0,0 +1,32 @@
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global Register__Q24gobj12MintMeshFlipFRQ24gobj8MeshFlip
Register__Q24gobj12MintMeshFlipFRQ24gobj8MeshFlip:
/* 8019ADC0 00196C00 90 6D ED C0 */ stw r3, "t_obj__Q24gobj26@unnamed@MintMeshFlip_cpp@"@sda21(r13)
/* 8019ADC4 00196C04 4E 80 00 20 */ blr
.global Unregister__Q24gobj12MintMeshFlipFRQ24gobj8MeshFlip
Unregister__Q24gobj12MintMeshFlipFRQ24gobj8MeshFlip:
/* 8019ADC8 00196C08 38 00 00 00 */ li r0, 0x0
/* 8019ADCC 00196C0C 90 0D ED C0 */ stw r0, "t_obj__Q24gobj26@unnamed@MintMeshFlip_cpp@"@sda21(r13)
/* 8019ADD0 00196C10 4E 80 00 20 */ blr
.global Flip__Q24gobj12MintMeshFlipFUl
Flip__Q24gobj12MintMeshFlipFUl:
/* 8019ADD4 00196C14 7C 64 1B 78 */ mr r4, r3
/* 8019ADD8 00196C18 80 6D ED C0 */ lwz r3, "t_obj__Q24gobj26@unnamed@MintMeshFlip_cpp@"@sda21(r13)
/* 8019ADDC 00196C1C 4B FF FC FC */ b flip__Q24gobj8MeshFlipFUl
.global "__sinit_@@1MintMeshFlip_cpp"
"__sinit_@@1MintMeshFlip_cpp":
/* 8019ADE0 00196C20 38 6D ED C0 */ addi r3, r13, "t_obj__Q24gobj26@unnamed@MintMeshFlip_cpp@"@sda21
/* 8019ADE4 00196C24 4B F4 25 FC */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintMeshFlip_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj26@unnamed@MintMeshFlip_cpp@"
"t_obj__Q24gobj26@unnamed@MintMeshFlip_cpp@":
.skip 0x8

View file

@ -53,3 +53,13 @@ SetScale__Q24gobj9MintModelFfff:
"__sinit_@@1MintModel_cpp_8019AE84": "__sinit_@@1MintModel_cpp_8019AE84":
/* 8019AE84 00196CC4 38 6D ED C8 */ addi r3, r13, "t_obj__Q24gobj23@unnamed@MintModel_cpp@"@sda21 /* 8019AE84 00196CC4 38 6D ED C8 */ addi r3, r13, "t_obj__Q24gobj23@unnamed@MintModel_cpp@"@sda21
/* 8019AE88 00196CC8 4B F4 25 58 */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019AE88 00196CC8 4B F4 25 58 */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintModel_cpp_8019AE84"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj23@unnamed@MintModel_cpp@"
"t_obj__Q24gobj23@unnamed@MintModel_cpp@":
.skip 0x8

View file

@ -66,3 +66,13 @@ SetSpeedD__Q24gobj8MintMoveFf:
"__sinit_@@1MintMove_cpp": "__sinit_@@1MintMove_cpp":
/* 8019AF3C 00196D7C 38 6D ED D0 */ addi r3, r13, "t_obj__Q24gobj22@unnamed@MintMove_cpp@"@sda21 /* 8019AF3C 00196D7C 38 6D ED D0 */ addi r3, r13, "t_obj__Q24gobj22@unnamed@MintMove_cpp@"@sda21
/* 8019AF40 00196D80 4B F4 24 A0 */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019AF40 00196D80 4B F4 24 A0 */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintMove_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj22@unnamed@MintMove_cpp@"
"t_obj__Q24gobj22@unnamed@MintMove_cpp@":
.skip 0x8

View file

@ -19,3 +19,13 @@ PrevScriptIndex__Q24gobj10MintScriptFv:
"__sinit_@@1MintScript_cpp": "__sinit_@@1MintScript_cpp":
/* 8019AF60 00196DA0 38 6D ED D8 */ addi r3, r13, "t_obj__Q24gobj24@unnamed@MintScript_cpp@"@sda21 /* 8019AF60 00196DA0 38 6D ED D8 */ addi r3, r13, "t_obj__Q24gobj24@unnamed@MintScript_cpp@"@sda21
/* 8019AF64 00196DA4 4B F4 24 7C */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019AF64 00196DA4 4B F4 24 7C */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintScript_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj24@unnamed@MintScript_cpp@"
"t_obj__Q24gobj24@unnamed@MintScript_cpp@":
.skip 0x8

View file

@ -46,3 +46,13 @@ LoadDirection3__Q24gobj10MintTargetFv:
"__sinit_@@1MintTarget_cpp": "__sinit_@@1MintTarget_cpp":
/* 8019AFD0 00196E10 38 6D ED E0 */ addi r3, r13, "t_obj__Q24gobj24@unnamed@MintTarget_cpp@"@sda21 /* 8019AFD0 00196E10 38 6D ED E0 */ addi r3, r13, "t_obj__Q24gobj24@unnamed@MintTarget_cpp@"@sda21
/* 8019AFD4 00196E14 4B F4 24 0C */ b __ct__Q34nw4r3g3d8LightObjFv /* 8019AFD4 00196E14 4B F4 24 0C */ b __ct__Q34nw4r3g3d8LightObjFv
.include "macros.inc"
.section .ctors, "wa" # 0x80406260 - 0x80406540 ; 0x000002E0
.4byte "__sinit_@@1MintTarget_cpp"
.include "macros.inc"
.section .sbss, "", @nobits # 0x8055C6E0 - 0x8055DF80 ; 0x000018A0
.global "t_obj__Q24gobj24@unnamed@MintTarget_cpp@"
"t_obj__Q24gobj24@unnamed@MintTarget_cpp@":
.skip 0x8

View file

@ -187,3 +187,13 @@ updateWorldMtx__Q24gobj5ModelFv:
registerToRoot__Q24gobj5ModelFRQ23g3d4Root: registerToRoot__Q24gobj5ModelFRQ23g3d4Root:
/* 8019B258 00197098 38 63 00 04 */ addi r3, r3, 0x4 /* 8019B258 00197098 38 63 00 04 */ addi r3, r3, 0x4
/* 8019B25C 0019709C 4B FF 1E A0 */ b registerToRoot__Q23g3d10CharaModelFRQ23g3d4Root /* 8019B25C 0019709C 4B FF 1E A0 */ b registerToRoot__Q23g3d10CharaModelFRQ23g3d4Root
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global __vt__Q24gobj5Model
__vt__Q24gobj5Model:
.4byte 0
.4byte 0
.4byte __dt__Q24gobj5ModelFv
.4byte g3dModel__Q24gobj5ModelFv

View file

@ -52,3 +52,17 @@ lbl_8019B2B4:
/* 8019B308 00197148 7C 08 03 A6 */ mtlr r0 /* 8019B308 00197148 7C 08 03 A6 */ mtlr r0
/* 8019B30C 0019714C 38 21 00 20 */ addi r1, r1, 0x20 /* 8019B30C 0019714C 38 21 00 20 */ addi r1, r1, 0x20
/* 8019B310 00197150 4E 80 00 20 */ blr /* 8019B310 00197150 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@48848_80556E18"
"@48848_80556E18":
.4byte 0x6E6F6E61
.4byte 0x6D650000
.global "@48849_80556E20"
"@48849_80556E20":
.4byte 0x4D6F6465
.4byte 0x6C000000

View file

@ -505,3 +505,15 @@ lbl_8019B98C:
/* 8019B998 001977D8 7C 08 03 A6 */ mtlr r0 /* 8019B998 001977D8 7C 08 03 A6 */ mtlr r0
/* 8019B99C 001977DC 38 21 00 10 */ addi r1, r1, 0x10 /* 8019B99C 001977DC 38 21 00 10 */ addi r1, r1, 0x10
/* 8019B9A0 001977E0 4E 80 00 20 */ blr /* 8019B9A0 001977E0 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@50561_8055F790"
"@50561_8055F790":
.4byte 0x3F800000
.global "@50589_8055F794"
"@50589_8055F794":
.4byte 0

View file

@ -25,3 +25,11 @@ Create__Q24gobj14MoveParamAccelFfff:
/* 8019B9E8 00197828 90 03 00 08 */ stw r0, 0x8(r3) /* 8019B9E8 00197828 90 03 00 08 */ stw r0, 0x8(r3)
/* 8019B9EC 0019782C 38 21 00 20 */ addi r1, r1, 0x20 /* 8019B9EC 0019782C 38 21 00 20 */ addi r1, r1, 0x20
/* 8019B9F0 00197830 4E 80 00 20 */ blr /* 8019B9F0 00197830 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@48787_8055F798"
"@48787_8055F798":
.4byte 0
.4byte 0

View file

@ -12,3 +12,11 @@ Create__Q24gobj14MoveParamDecelFf:
/* 8019BA04 00197844 80 61 00 08 */ lwz r3, 0x8(r1) /* 8019BA04 00197844 80 61 00 08 */ lwz r3, 0x8(r1)
/* 8019BA08 00197848 38 21 00 10 */ addi r1, r1, 0x10 /* 8019BA08 00197848 38 21 00 10 */ addi r1, r1, 0x10
/* 8019BA0C 0019784C 4E 80 00 20 */ blr /* 8019BA0C 0019784C 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@48779_8055F7A0"
"@48779_8055F7A0":
.4byte 0
.4byte 0

View file

@ -7,3 +7,11 @@ Zero__Q24gobj13MoveParamFallFv:
/* 8019BA14 00197854 FC 40 08 90 */ fmr f2, f1 /* 8019BA14 00197854 FC 40 08 90 */ fmr f2, f1
/* 8019BA18 00197858 FC 60 08 90 */ fmr f3, f1 /* 8019BA18 00197858 FC 60 08 90 */ fmr f3, f1
/* 8019BA1C 0019785C 4B FF FF 98 */ b Create__Q24gobj14MoveParamAccelFfff /* 8019BA1C 0019785C 4B FF FF 98 */ b Create__Q24gobj14MoveParamAccelFfff
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@48787_8055F7A8"
"@48787_8055F7A8":
.4byte 0
.4byte 0

View file

@ -256,3 +256,25 @@ currentScriptIndex__Q24gobj6ScriptCFv:
prevScriptIndex__Q24gobj6ScriptCFv: prevScriptIndex__Q24gobj6ScriptCFv:
/* 8019C08C 00197ECC 80 63 00 58 */ lwz r3, 0x58(r3) /* 8019C08C 00197ECC 80 63 00 58 */ lwz r3, 0x58(r3)
/* 8019C090 00197ED0 4E 80 00 20 */ blr /* 8019C090 00197ED0 4E 80 00 20 */ blr
.include "macros.inc"
.section .data, "wa" # 0x80421040 - 0x80496700 ; 0x000756C0
.global "@51537_80455040"
"@51537_80455040":
.4byte 0x474F626A
.4byte 0x2E536372
.4byte 0x6970742E
.4byte 0x446F4E6F
.4byte 0x7468696E
.4byte 0x67000000
.4byte 0
.4byte 0
.include "macros.inc"
.section .sdata, "wa" # 0x80556420 - 0x8055C6E0 ; 0x000062C0
.global "@51536_80556E28"
"@51536_80556E28":
.4byte 0x25732E25
.4byte 0x73000000

View file

@ -59,3 +59,15 @@ invert__Q24gobj6TargetFv:
/* 8019C140 00197F80 54 00 D9 7E */ srwi r0, r0, 5 /* 8019C140 00197F80 54 00 D9 7E */ srwi r0, r0, 5
/* 8019C144 00197F84 98 03 00 00 */ stb r0, 0x0(r3) /* 8019C144 00197F84 98 03 00 00 */ stb r0, 0x0(r3)
/* 8019C148 00197F88 4E 80 00 20 */ blr /* 8019C148 00197F88 4E 80 00 20 */ blr
.include "macros.inc"
.section .sdata2, "wa" # 0x8055DF80 - 0x805643C0 ; 0x00006440
.global "@50757"
"@50757":
.4byte 0x3F800000
.global "@50758"
"@50758":
.4byte 0xBF800000

View file

@ -771,39 +771,41 @@ $(BUILD_DIR)/asm/src/gfx/Utility.o \
$(BUILD_DIR)/asm/src/gfx/VISetting.o \ $(BUILD_DIR)/asm/src/gfx/VISetting.o \
$(BUILD_DIR)/asm/src/gfx/XFBManager.o \ $(BUILD_DIR)/asm/src/gfx/XFBManager.o \
\ \
$(BUILD_DIR)/asm/src/gobj/AddOnMint.o \
$(BUILD_DIR)/asm/src/gobj/Anim.o \
$(BUILD_DIR)/asm/src/gobj/AnimScript.o \
$(BUILD_DIR)/asm/src/gobj/ColorAnim.o \
$(BUILD_DIR)/asm/src/gobj/FootState.o \
$(BUILD_DIR)/asm/src/gobj/G3DAnimData.o \
$(BUILD_DIR)/asm/src/gobj/G3DAnimDataRepos.o \
$(BUILD_DIR)/asm/src/gobj/GearAnim.o \
$(BUILD_DIR)/asm/src/gobj/GearModel.o \
$(BUILD_DIR)/asm/src/gobj/GearModelDesc.o \
$(BUILD_DIR)/asm/src/gobj/Location.o \
$(BUILD_DIR)/asm/src/gobj/LocationDesc.o \
$(BUILD_DIR)/asm/src/gobj/MeshFlip.o \
$(BUILD_DIR)/asm/src/gobj/MintAnim.o \
$(BUILD_DIR)/asm/src/gobj/MintFootState.o \
$(BUILD_DIR)/asm/src/gobj/MintGearAnim.o \
$(BUILD_DIR)/asm/src/gobj/MintLocation.o \
$(BUILD_DIR)/asm/src/gobj/MintMeshFlip.o \
$(BUILD_DIR)/asm/src/gobj/MintModel.o \
$(BUILD_DIR)/asm/src/gobj/MintMove.o \
$(BUILD_DIR)/asm/src/gobj/MintScript.o \
$(BUILD_DIR)/asm/src/gobj/MintTarget.o \
$(BUILD_DIR)/asm/src/gobj/Model.o \
$(BUILD_DIR)/asm/src/gobj/ModelDesc.o \
$(BUILD_DIR)/asm/src/gobj/Move.o \
$(BUILD_DIR)/asm/src/gobj/MoveParamAccel.o \
$(BUILD_DIR)/asm/src/gobj/MoveParamDecel.o \
$(BUILD_DIR)/asm/src/gobj/MoveParamFall.o \
$(BUILD_DIR)/asm/src/gobj/NodeRepos.o \
$(BUILD_DIR)/asm/src/gobj/Script.o \
$(BUILD_DIR)/asm/src/gobj/Target.o \
$(BUILD_DIR)/asm/src/gobj/TargetDesc.o \
\
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_80006684.o \
$(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \ $(BUILD_DIR)/asm/Linker/Generated/Symbol/File_800069c4.o \
$(BUILD_DIR)/asm/src/AddOnMint_80197ef4.o \
$(BUILD_DIR)/asm/src/Anim_80199324.o \
$(BUILD_DIR)/asm/src/ColorAnim_80199914.o \
$(BUILD_DIR)/asm/src/FootState_80199eb8.o \
$(BUILD_DIR)/asm/src/G3DAnimData_80199ed4.o \
$(BUILD_DIR)/asm/src/G3DAnimDataRepos_80199ee4.o \
$(BUILD_DIR)/asm/src/GearAnim_8019a224.o \
$(BUILD_DIR)/asm/src/GearModel_8019a5f4.o \
$(BUILD_DIR)/asm/src/GearModelDesc_8019a8a0.o \
$(BUILD_DIR)/asm/src/Location_8019a954.o \
$(BUILD_DIR)/asm/src/LocationDesc_8019a9d0.o \
$(BUILD_DIR)/asm/src/MeshFlip_8019aa1c.o \
$(BUILD_DIR)/asm/src/MintAnim_8019abc4.o \
$(BUILD_DIR)/asm/src/MintFootState_8019ac68.o \
$(BUILD_DIR)/asm/src/MintGearAnim_8019ac94.o \
$(BUILD_DIR)/asm/src/MintLocation_8019ad34.o \
$(BUILD_DIR)/asm/src/MintMeshFlip_8019adc0.o \
$(BUILD_DIR)/asm/src/MintModel_8019ade8.o \
$(BUILD_DIR)/asm/src/MintMove_8019ae8c.o \
$(BUILD_DIR)/asm/src/MintScript_8019af44.o \
$(BUILD_DIR)/asm/src/MintTarget_8019af68.o \
$(BUILD_DIR)/asm/src/Model_8019afd8.o \
$(BUILD_DIR)/asm/src/ModelDesc_8019b260.o \
$(BUILD_DIR)/asm/src/Move_8019b314.o \
$(BUILD_DIR)/asm/src/MoveParamAccel_8019b9a4.o \
$(BUILD_DIR)/asm/src/MoveParamDecel_8019b9f4.o \
$(BUILD_DIR)/asm/src/MoveParamFall_8019ba10.o \
$(BUILD_DIR)/asm/src/NodeRepos_8019ba20.o \
$(BUILD_DIR)/asm/src/Script_8019bd40.o \
$(BUILD_DIR)/asm/src/Target_8019c094.o \
$(BUILD_DIR)/asm/src/TargetDesc_8019c14c.o \
$(BUILD_DIR)/asm/src/DisableIcon_8019c158.o \ $(BUILD_DIR)/asm/src/DisableIcon_8019c158.o \
$(BUILD_DIR)/asm/src/HomeButtonMenu_8019c390.o \ $(BUILD_DIR)/asm/src/HomeButtonMenu_8019c390.o \
$(BUILD_DIR)/asm/src/Resource_8019d5d8.o \ $(BUILD_DIR)/asm/src/Resource_8019d5d8.o \
@ -2937,15 +2939,6 @@ $(BUILD_DIR)/asm/src/Thread_80405f14.o \
$(BUILD_DIR)/asm/src/UIntAABBox_8040603c.o $(BUILD_DIR)/asm/src/UIntAABBox_8040603c.o
# .ctors # .ctors
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/MintAnim_804062ec.o \
$(BUILD_DIR)/asm/src/MintFootState_804062f0.o \
$(BUILD_DIR)/asm/src/MintGearAnim_804062f4.o \
$(BUILD_DIR)/asm/src/MintLocation_804062f8.o \
$(BUILD_DIR)/asm/src/MintMeshFlip_804062fc.o \
$(BUILD_DIR)/asm/src/MintModel_80406300.o \
$(BUILD_DIR)/asm/src/MintMove_80406304.o \
$(BUILD_DIR)/asm/src/MintScript_80406308.o \
$(BUILD_DIR)/asm/src/MintTarget_8040630c.o \
$(BUILD_DIR)/asm/src/DisableIcon_80406310.o \ $(BUILD_DIR)/asm/src/DisableIcon_80406310.o \
$(BUILD_DIR)/asm/src/Color_80406314.o \ $(BUILD_DIR)/asm/src/Color_80406314.o \
$(BUILD_DIR)/asm/src/Direction3_80406318.o \ $(BUILD_DIR)/asm/src/Direction3_80406318.o \
@ -3144,11 +3137,6 @@ $(BUILD_DIR)/asm/src/SoundManager_80420f28.o \
$(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o $(BUILD_DIR)/asm/src/BackupFileData2_80420fc8.o
# .data # .data
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/AddOnMint_804549e0.o \
$(BUILD_DIR)/asm/src/AnimScript_80454fd0.o \
$(BUILD_DIR)/asm/src/GearModel_80455020.o \
$(BUILD_DIR)/asm/src/Model_80455030.o \
$(BUILD_DIR)/asm/src/Script_80455040.o \
$(BUILD_DIR)/asm/src/DisableIconResource_80455060.o \ $(BUILD_DIR)/asm/src/DisableIconResource_80455060.o \
$(BUILD_DIR)/asm/src/HomeButtonMenu_80456920.o \ $(BUILD_DIR)/asm/src/HomeButtonMenu_80456920.o \
$(BUILD_DIR)/asm/src/ResourceFileName_80456930.o \ $(BUILD_DIR)/asm/src/ResourceFileName_80456930.o \
@ -4745,10 +4733,6 @@ $(BUILD_DIR)/asm/src/ModelDesc_80554a50.o \
$(BUILD_DIR)/asm/src/Table_80556398.o $(BUILD_DIR)/asm/src/Table_80556398.o
# .sdata # .sdata
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/AnimScript_80556e00.o \
$(BUILD_DIR)/asm/src/GearModelDesc_80556e08.o \
$(BUILD_DIR)/asm/src/ModelDesc_80556e18.o \
$(BUILD_DIR)/asm/src/Script_80556e28.o \
$(BUILD_DIR)/asm/src/HomeButtonMenu_80556e30.o \ $(BUILD_DIR)/asm/src/HomeButtonMenu_80556e30.o \
$(BUILD_DIR)/asm/src/ResourceFileName_80556e48.o \ $(BUILD_DIR)/asm/src/ResourceFileName_80556e48.o \
$(BUILD_DIR)/asm/src/Locale_80556e60.o \ $(BUILD_DIR)/asm/src/Locale_80556e60.o \
@ -5091,15 +5075,6 @@ $(BUILD_DIR)/asm/src/FullScreenModel_8055c6b8.o \
$(BUILD_DIR)/asm/src/Wipe_8055c6c0.o $(BUILD_DIR)/asm/src/Wipe_8055c6c0.o
# .sbss # .sbss
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/MintAnim_8055d1c0.o \
$(BUILD_DIR)/asm/src/MintFootState_8055d1c8.o \
$(BUILD_DIR)/asm/src/MintGearAnim_8055d1d0.o \
$(BUILD_DIR)/asm/src/MintLocation_8055d1d8.o \
$(BUILD_DIR)/asm/src/MintMeshFlip_8055d1e0.o \
$(BUILD_DIR)/asm/src/MintModel_8055d1e8.o \
$(BUILD_DIR)/asm/src/MintMove_8055d1f0.o \
$(BUILD_DIR)/asm/src/MintScript_8055d1f8.o \
$(BUILD_DIR)/asm/src/MintTarget_8055d200.o \
$(BUILD_DIR)/asm/src/DisableIcon_8055d208.o \ $(BUILD_DIR)/asm/src/DisableIcon_8055d208.o \
$(BUILD_DIR)/asm/src/Color_8055d218.o \ $(BUILD_DIR)/asm/src/Color_8055d218.o \
$(BUILD_DIR)/asm/src/Point2_8055d240.o \ $(BUILD_DIR)/asm/src/Point2_8055d240.o \
@ -5217,14 +5192,6 @@ $(BUILD_DIR)/asm/src/SoundSystem_8055df60.o \
$(BUILD_DIR)/asm/src/Alarm_8055df68.o $(BUILD_DIR)/asm/src/Alarm_8055df68.o
# .sdata2 # .sdata2
O_FILES += \ O_FILES += \
$(BUILD_DIR)/asm/src/AddOnMint_8055f778.o \
$(BUILD_DIR)/asm/src/Anim_8055f780.o \
$(BUILD_DIR)/asm/src/ColorAnim_8055f788.o \
$(BUILD_DIR)/asm/src/Move_8055f790.o \
$(BUILD_DIR)/asm/src/MoveParamAccel_8055f798.o \
$(BUILD_DIR)/asm/src/MoveParamDecel_8055f7a0.o \
$(BUILD_DIR)/asm/src/MoveParamFall_8055f7a8.o \
$(BUILD_DIR)/asm/src/Target_8055f7b0.o \
$(BUILD_DIR)/asm/src/DisableIcon_8055f7b8.o \ $(BUILD_DIR)/asm/src/DisableIcon_8055f7b8.o \
$(BUILD_DIR)/asm/src/HomeButtonMenu_8055f7e0.o \ $(BUILD_DIR)/asm/src/HomeButtonMenu_8055f7e0.o \
$(BUILD_DIR)/asm/src/ResourceFileName_8055f818.o \ $(BUILD_DIR)/asm/src/ResourceFileName_8055f818.o \