mirror of
https://github.com/zeldaret/tp
synced 2026-08-09 10:54:11 -04:00
dBgS: Initial dBgS_PolyPassChk class skeleton
This commit is contained in:
@@ -41,7 +41,7 @@
|
||||
/* 8016011C 0015D05C 3B 63 00 24 */ addi r27, r3, 0x24
|
||||
/* 80160120 0015D060 93 7A 00 4C */ stw r27, 0x4c(r26)
|
||||
/* 80160124 0015D064 38 7A 00 3C */ addi r3, r26, 0x3c
|
||||
/* 80160128 0015D068 4B F1 8D 59 */ bl dBgS_PolyPassChk_NS_SetCam
|
||||
/* 80160128 0015D068 4B F1 8D 59 */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 8016012C 0015D06C 3B 5E 03 2C */ addi r26, r30, 0x32c
|
||||
/* 80160130 0015D070 7F 43 D3 78 */ mr r3, r26
|
||||
/* 80160134 0015D074 4B F1 74 49 */ bl dBgS_GndChk
|
||||
@@ -52,7 +52,7 @@
|
||||
/* 80160148 0015D088 93 BA 00 3C */ stw r29, 0x3c(r26)
|
||||
/* 8016014C 0015D08C 93 7A 00 4C */ stw r27, 0x4c(r26)
|
||||
/* 80160150 0015D090 38 7A 00 3C */ addi r3, r26, 0x3c
|
||||
/* 80160154 0015D094 4B F1 8D 2D */ bl dBgS_PolyPassChk_NS_SetCam
|
||||
/* 80160154 0015D094 4B F1 8D 2D */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 80160158 0015D098 3C 60 80 3C */ lis r3, lbl_803BA7EC@ha
|
||||
/* 8016015C 0015D09C 38 03 A7 EC */ addi r0, r3, lbl_803BA7EC@l
|
||||
/* 80160160 0015D0A0 90 1E 06 08 */ stw r0, 0x608(r30)
|
||||
|
||||
@@ -10,15 +10,15 @@
|
||||
/* 801658E4 00162824 54 E0 04 21 */ rlwinm. r0, r7, 0, 0x10, 0x10
|
||||
/* 801658E8 00162828 41 82 00 18 */ beq lbl_80165900
|
||||
/* 801658EC 0016282C 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 801658F0 00162830 4B F1 35 9D */ bl dBgS_PolyPassChk_NS_ClrCam
|
||||
/* 801658F0 00162830 4B F1 35 9D */ bl ClrCam__16dBgS_PolyPassChkFv
|
||||
/* 801658F4 00162834 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 801658F8 00162838 4B F1 35 71 */ bl dBgS_PolyPassChk_NS_SetObj
|
||||
/* 801658F8 00162838 4B F1 35 71 */ bl SetObj__16dBgS_PolyPassChkFv
|
||||
/* 801658FC 0016283C 48 00 00 14 */ b lbl_80165910
|
||||
lbl_80165900:
|
||||
/* 80165900 00162840 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 80165904 00162844 4B F1 35 71 */ bl dBgS_PolyPassChk_NS_ClrObj
|
||||
/* 80165904 00162844 4B F1 35 71 */ bl ClrObj__16dBgS_PolyPassChkFv
|
||||
/* 80165908 00162848 38 7F 00 58 */ addi r3, r31, 0x58
|
||||
/* 8016590C 0016284C 4B F1 35 75 */ bl dBgS_PolyPassChk_NS_SetCam
|
||||
/* 8016590C 0016284C 4B F1 35 75 */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
lbl_80165910:
|
||||
/* 80165910 00162850 7F E3 FB 78 */ mr r3, r31
|
||||
/* 80165914 00162854 7F 84 E3 78 */ mr r4, r28
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
/* 80165D3C 00162C7C 3B 23 00 30 */ addi r25, r3, 0x30
|
||||
/* 80165D40 00162C80 93 21 00 7C */ stw r25, 0x7c(r1)
|
||||
/* 80165D44 00162C84 38 7E 00 38 */ addi r3, r30, 0x38
|
||||
/* 80165D48 00162C88 4B F1 31 39 */ bl dBgS_PolyPassChk_NS_SetCam
|
||||
/* 80165D48 00162C88 4B F1 31 39 */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 80165D4C 00162C8C 93 A1 00 14 */ stw r29, 0x14(r1)
|
||||
/* 80165D50 00162C90 93 01 00 1C */ stw r24, 0x1c(r1)
|
||||
/* 80165D54 00162C94 C0 1D 00 00 */ lfs f0, 0(r29)
|
||||
|
||||
@@ -16,7 +16,7 @@
|
||||
/* 80167F30 00164E70 38 61 00 68 */ addi r3, r1, 0x68
|
||||
/* 80167F34 00164E74 4B F1 10 C1 */ bl dBgS_RoofChk
|
||||
/* 80167F38 00164E78 38 61 00 8C */ addi r3, r1, 0x8c
|
||||
/* 80167F3C 00164E7C 4B F1 0F B1 */ bl dBgS_PolyPassChk_NS_SetUnderwaterRoof
|
||||
/* 80167F3C 00164E7C 4B F1 0F B1 */ bl SetUnderwaterRoof__16dBgS_PolyPassChkFv
|
||||
/* 80167F40 00164E80 C0 01 00 08 */ lfs f0, 8(r1)
|
||||
/* 80167F44 00164E84 D0 01 00 A4 */ stfs f0, 0xa4(r1)
|
||||
/* 80167F48 00164E88 C0 01 00 0C */ lfs f0, 0xc(r1)
|
||||
|
||||
@@ -55,7 +55,7 @@ lbl_80168098:
|
||||
/* 801680C0 00165000 38 61 00 E0 */ addi r3, r1, 0xe0
|
||||
/* 801680C4 00165004 4B F1 0F 31 */ bl dBgS_RoofChk
|
||||
/* 801680C8 00165008 38 61 01 04 */ addi r3, r1, 0x104
|
||||
/* 801680CC 0016500C 4B F1 0E 21 */ bl dBgS_PolyPassChk_NS_SetUnderwaterRoof
|
||||
/* 801680CC 0016500C 4B F1 0E 21 */ bl SetUnderwaterRoof__16dBgS_PolyPassChkFv
|
||||
/* 801680D0 00165010 C0 01 00 74 */ lfs f0, 0x74(r1)
|
||||
/* 801680D4 00165014 D0 01 01 1C */ stfs f0, 0x11c(r1)
|
||||
/* 801680D8 00165018 C0 01 00 78 */ lfs f0, 0x78(r1)
|
||||
@@ -86,12 +86,12 @@ lbl_80168110:
|
||||
/* 80168138 00165078 38 03 00 24 */ addi r0, r3, 0x24
|
||||
/* 8016813C 0016507C 90 01 00 D8 */ stw r0, 0xd8(r1)
|
||||
/* 80168140 00165080 38 7B 00 3C */ addi r3, r27, 0x3c
|
||||
/* 80168144 00165084 4B F1 0D 3D */ bl dBgS_PolyPassChk_NS_SetCam
|
||||
/* 80168144 00165084 4B F1 0D 3D */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 80168148 00165088 3B 61 00 C8 */ addi r27, r1, 0xc8
|
||||
/* 8016814C 0016508C 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80168150 00165090 4B F1 0D 3D */ bl dBgS_PolyPassChk_NS_ClrCam
|
||||
/* 80168150 00165090 4B F1 0D 3D */ bl ClrCam__16dBgS_PolyPassChkFv
|
||||
/* 80168154 00165094 7F 63 DB 78 */ mr r3, r27
|
||||
/* 80168158 00165098 4B F1 0D 11 */ bl dBgS_PolyPassChk_NS_SetObj
|
||||
/* 80168158 00165098 4B F1 0D 11 */ bl SetObj__16dBgS_PolyPassChkFv
|
||||
/* 8016815C 0016509C 38 61 00 8C */ addi r3, r1, 0x8c
|
||||
/* 80168160 001650A0 38 81 00 80 */ addi r4, r1, 0x80
|
||||
/* 80168164 001650A4 48 0F FB C5 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
@@ -100,9 +100,9 @@ lbl_80168110:
|
||||
/* 80168170 001650B0 4B F0 C3 31 */ bl cBgS_NS_GroundCross
|
||||
/* 80168174 001650B4 FF E0 08 90 */ fmr f31, f1
|
||||
/* 80168178 001650B8 38 7C 03 68 */ addi r3, r28, 0x368
|
||||
/* 8016817C 001650BC 4B F1 0D 05 */ bl dBgS_PolyPassChk_NS_SetCam
|
||||
/* 8016817C 001650BC 4B F1 0D 05 */ bl SetCam__16dBgS_PolyPassChkFv
|
||||
/* 80168180 001650C0 38 7C 03 68 */ addi r3, r28, 0x368
|
||||
/* 80168184 001650C4 4B F1 0C F1 */ bl dBgS_PolyPassChk_NS_ClrObj
|
||||
/* 80168184 001650C4 4B F1 0C F1 */ bl ClrObj__16dBgS_PolyPassChkFv
|
||||
/* 80168188 001650C8 38 7C 03 2C */ addi r3, r28, 0x32c
|
||||
/* 8016818C 001650CC 38 81 00 80 */ addi r4, r1, 0x80
|
||||
/* 80168190 001650D0 48 0F FB 99 */ bl SetPos__11cBgS_GndChkFPC4cXyz
|
||||
|
||||
Reference in New Issue
Block a user