More symbol fixes

This commit is contained in:
Luke Street 2022-09-14 01:24:37 -04:00
parent 38ca1f6816
commit 52b5ab45d3
34 changed files with 144 additions and 144 deletions

View File

@ -461,7 +461,7 @@ PlayLandAnimation__9CBSHurledFR15CBodyControllerR13CStateManager:
/* 80144A14 00141974 38 A1 00 10 */ addi r5, r1, 0x10 /* 80144A14 00141974 38 A1 00 10 */ addi r5, r1, 0x10
/* 80144A18 00141978 38 C0 00 17 */ li r6, 0x17 /* 80144A18 00141978 38 C0 00 17 */ li r6, 0x17
/* 80144A1C 0014197C B0 01 00 10 */ sth r0, 0x10(r1) /* 80144A1C 0014197C B0 01 00 10 */ sth r0, 0x10(r1)
/* 80144A20 00141980 4B EF F4 B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80144A20 00141980 4B EF F4 B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80144A24: lbl_80144A24:
/* 80144A24 00141984 34 A1 00 A0 */ addic. r5, r1, 0xa0 /* 80144A24 00141984 34 A1 00 A0 */ addic. r5, r1, 0xa0
/* 80144A28 00141988 41 82 00 58 */ beq lbl_80144A80 /* 80144A28 00141988 41 82 00 58 */ beq lbl_80144A80
@ -1102,14 +1102,14 @@ lbl_801451EC:
/* 8014533C 0014229C A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13) /* 8014533C 0014229C A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
/* 80145340 001422A0 38 C0 00 1A */ li r6, 0x1a /* 80145340 001422A0 38 C0 00 1A */ li r6, 0x1a
/* 80145344 001422A4 B0 01 00 14 */ sth r0, 0x14(r1) /* 80145344 001422A4 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80145348 001422A8 4B EF EB 89 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80145348 001422A8 4B EF EB 89 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8014534C 001422AC A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13) /* 8014534C 001422AC A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
/* 80145350 001422B0 7F 83 E3 78 */ mr r3, r28 /* 80145350 001422B0 7F 83 E3 78 */ mr r3, r28
/* 80145354 001422B4 7F C4 F3 78 */ mr r4, r30 /* 80145354 001422B4 7F C4 F3 78 */ mr r4, r30
/* 80145358 001422B8 38 A1 00 10 */ addi r5, r1, 0x10 /* 80145358 001422B8 38 A1 00 10 */ addi r5, r1, 0x10
/* 8014535C 001422BC B0 01 00 10 */ sth r0, 0x10(r1) /* 8014535C 001422BC B0 01 00 10 */ sth r0, 0x10(r1)
/* 80145360 001422C0 38 C0 00 28 */ li r6, 0x28 /* 80145360 001422C0 38 C0 00 28 */ li r6, 0x28
/* 80145364 001422C4 4B EF EB 6D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80145364 001422C4 4B EF EB 6D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80145368 001422C8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha /* 80145368 001422C8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 8014536C 001422CC C0 22 9C 24 */ lfs f1, lbl_805AB944@sda21(r2) /* 8014536C 001422CC C0 22 9C 24 */ lfs f1, lbl_805AB944@sda21(r2)
/* 80145370 001422D0 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l /* 80145370 001422D0 38 83 66 A0 */ addi r4, r3, sZeroVector__9CVector3f@l

View File

@ -214,7 +214,7 @@ lbl_8014580C:
/* 801458A8 00142808 38 A1 00 10 */ addi r5, r1, 0x10 /* 801458A8 00142808 38 A1 00 10 */ addi r5, r1, 0x10
/* 801458AC 0014280C B0 01 00 10 */ sth r0, 0x10(r1) /* 801458AC 0014280C B0 01 00 10 */ sth r0, 0x10(r1)
/* 801458B0 00142810 38 C0 00 17 */ li r6, 0x17 /* 801458B0 00142810 38 C0 00 17 */ li r6, 0x17
/* 801458B4 00142814 4B EF E6 1D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801458B4 00142814 4B EF E6 1D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 801458B8 00142818 34 A1 00 84 */ addic. r5, r1, 0x84 /* 801458B8 00142818 34 A1 00 84 */ addic. r5, r1, 0x84
/* 801458BC 0014281C 3B C0 00 01 */ li r30, 1 /* 801458BC 0014281C 3B C0 00 01 */ li r30, 1
/* 801458C0 00142820 41 82 00 58 */ beq lbl_80145918 /* 801458C0 00142820 41 82 00 58 */ beq lbl_80145918
@ -325,7 +325,7 @@ lbl_801459A0:
/* 80145A40 001429A0 38 A1 00 10 */ addi r5, r1, 0x10 /* 80145A40 001429A0 38 A1 00 10 */ addi r5, r1, 0x10
/* 80145A44 001429A4 B0 01 00 10 */ sth r0, 0x10(r1) /* 80145A44 001429A4 B0 01 00 10 */ sth r0, 0x10(r1)
/* 80145A48 001429A8 38 C0 00 17 */ li r6, 0x17 /* 80145A48 001429A8 38 C0 00 17 */ li r6, 0x17
/* 80145A4C 001429AC 4B EF E4 85 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80145A4C 001429AC 4B EF E4 85 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80145A50 001429B0 34 A1 00 60 */ addic. r5, r1, 0x60 /* 80145A50 001429B0 34 A1 00 60 */ addic. r5, r1, 0x60
/* 80145A54 001429B4 41 82 00 58 */ beq lbl_80145AAC /* 80145A54 001429B4 41 82 00 58 */ beq lbl_80145AAC
/* 80145A58 001429B8 80 C5 00 00 */ lwz r6, 0(r5) /* 80145A58 001429B8 80 C5 00 00 */ lwz r6, 0(r5)
@ -619,7 +619,7 @@ lbl_80145E40:
/* 80145E58 00142DB8 38 C0 00 1A */ li r6, 0x1a /* 80145E58 00142DB8 38 C0 00 1A */ li r6, 0x1a
/* 80145E5C 00142DBC B0 01 00 10 */ sth r0, 0x10(r1) /* 80145E5C 00142DBC B0 01 00 10 */ sth r0, 0x10(r1)
/* 80145E60 00142DC0 80 9D 00 00 */ lwz r4, 0(r29) /* 80145E60 00142DC0 80 9D 00 00 */ lwz r4, 0(r29)
/* 80145E64 00142DC4 4B EF E0 6D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80145E64 00142DC4 4B EF E0 6D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80145E68 00142DC8 38 00 00 02 */ li r0, 2 /* 80145E68 00142DC8 38 00 00 02 */ li r0, 2
/* 80145E6C 00142DCC 38 61 00 1C */ addi r3, r1, 0x1c /* 80145E6C 00142DCC 38 61 00 1C */ addi r3, r1, 0x1c
/* 80145E70 00142DD0 90 1C 00 04 */ stw r0, 4(r28) /* 80145E70 00142DD0 90 1C 00 04 */ stw r0, 4(r28)
@ -896,14 +896,14 @@ lbl_80146248:
/* 8014626C 001431CC 38 A1 00 14 */ addi r5, r1, 0x14 /* 8014626C 001431CC 38 A1 00 14 */ addi r5, r1, 0x14
/* 80146270 001431D0 B0 01 00 14 */ sth r0, 0x14(r1) /* 80146270 001431D0 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80146274 001431D4 38 C0 00 1A */ li r6, 0x1a /* 80146274 001431D4 38 C0 00 1A */ li r6, 0x1a
/* 80146278 001431D8 4B EF DC 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80146278 001431D8 4B EF DC 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8014627C 001431DC A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13) /* 8014627C 001431DC A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
/* 80146280 001431E0 7F C3 F3 78 */ mr r3, r30 /* 80146280 001431E0 7F C3 F3 78 */ mr r3, r30
/* 80146284 001431E4 7F E4 FB 78 */ mr r4, r31 /* 80146284 001431E4 7F E4 FB 78 */ mr r4, r31
/* 80146288 001431E8 38 A1 00 10 */ addi r5, r1, 0x10 /* 80146288 001431E8 38 A1 00 10 */ addi r5, r1, 0x10
/* 8014628C 001431EC B0 01 00 10 */ sth r0, 0x10(r1) /* 8014628C 001431EC B0 01 00 10 */ sth r0, 0x10(r1)
/* 80146290 001431F0 38 C0 00 28 */ li r6, 0x28 /* 80146290 001431F0 38 C0 00 28 */ li r6, 0x28
/* 80146294 001431F4 4B EF DC 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80146294 001431F4 4B EF DC 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80146298 001431F8 C0 1F 01 38 */ lfs f0, 0x138(r31) /* 80146298 001431F8 C0 1F 01 38 */ lfs f0, 0x138(r31)
/* 8014629C 001431FC 38 60 00 00 */ li r3, 0 /* 8014629C 001431FC 38 60 00 00 */ li r3, 0
/* 801462A0 00143200 88 1D 00 30 */ lbz r0, 0x30(r29) /* 801462A0 00143200 88 1D 00 30 */ lbz r0, 0x30(r29)

View File

@ -193,7 +193,7 @@ lbl_8018D630:
/* 8018D6CC 0018A62C 38 A1 00 10 */ addi r5, r1, 0x10 /* 8018D6CC 0018A62C 38 A1 00 10 */ addi r5, r1, 0x10
/* 8018D6D0 0018A630 B0 01 00 10 */ sth r0, 0x10(r1) /* 8018D6D0 0018A630 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8018D6D4 0018A634 38 C0 00 17 */ li r6, 0x17 /* 8018D6D4 0018A634 38 C0 00 17 */ li r6, 0x17
/* 8018D6D8 0018A638 4B EB 67 F9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8018D6D8 0018A638 4B EB 67 F9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8018D6DC 0018A63C 34 A1 00 60 */ addic. r5, r1, 0x60 /* 8018D6DC 0018A63C 34 A1 00 60 */ addic. r5, r1, 0x60
/* 8018D6E0 0018A640 3B C0 00 01 */ li r30, 1 /* 8018D6E0 0018A640 3B C0 00 01 */ li r30, 1
/* 8018D6E4 0018A644 41 82 00 58 */ beq lbl_8018D73C /* 8018D6E4 0018A644 41 82 00 58 */ beq lbl_8018D73C
@ -401,7 +401,7 @@ lbl_8018D910:
/* 8018D9DC 0018A93C D0 1F 01 58 */ stfs f0, 0x158(r31) /* 8018D9DC 0018A93C D0 1F 01 58 */ stfs f0, 0x158(r31)
/* 8018D9E0 0018A940 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13) /* 8018D9E0 0018A940 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
/* 8018D9E4 0018A944 B0 01 00 10 */ sth r0, 0x10(r1) /* 8018D9E4 0018A944 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8018D9E8 0018A948 4B EB 64 E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8018D9E8 0018A948 4B EB 64 E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8018D9EC 0018A94C 34 A1 00 E4 */ addic. r5, r1, 0xe4 /* 8018D9EC 0018A94C 34 A1 00 E4 */ addic. r5, r1, 0xe4
/* 8018D9F0 0018A950 3B 60 00 01 */ li r27, 1 /* 8018D9F0 0018A950 3B 60 00 01 */ li r27, 1
/* 8018D9F4 0018A954 41 82 00 58 */ beq lbl_8018DA4C /* 8018D9F4 0018A954 41 82 00 58 */ beq lbl_8018DA4C
@ -617,7 +617,7 @@ lbl_8018DCCC:
/* 8018DCF0 0018AC50 38 A1 00 20 */ addi r5, r1, 0x20 /* 8018DCF0 0018AC50 38 A1 00 20 */ addi r5, r1, 0x20
/* 8018DCF4 0018AC54 B0 01 00 20 */ sth r0, 0x20(r1) /* 8018DCF4 0018AC54 B0 01 00 20 */ sth r0, 0x20(r1)
/* 8018DCF8 0018AC58 38 C0 00 28 */ li r6, 0x28 /* 8018DCF8 0018AC58 38 C0 00 28 */ li r6, 0x28
/* 8018DCFC 0018AC5C 4B EB 61 D5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8018DCFC 0018AC5C 4B EB 61 D5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8018DD00 0018AC60 A0 1C 00 08 */ lhz r0, 8(r28) /* 8018DD00 0018AC60 A0 1C 00 08 */ lhz r0, 8(r28)
/* 8018DD04 0018AC64 7F C3 F3 78 */ mr r3, r30 /* 8018DD04 0018AC64 7F C3 F3 78 */ mr r3, r30
/* 8018DD08 0018AC68 38 81 00 1C */ addi r4, r1, 0x1c /* 8018DD08 0018AC68 38 81 00 1C */ addi r4, r1, 0x1c
@ -1242,7 +1242,7 @@ lbl_8018E5D0:
/* 8018E5F4 0018B554 38 A1 00 14 */ addi r5, r1, 0x14 /* 8018E5F4 0018B554 38 A1 00 14 */ addi r5, r1, 0x14
/* 8018E5F8 0018B558 B0 01 00 14 */ sth r0, 0x14(r1) /* 8018E5F8 0018B558 B0 01 00 14 */ sth r0, 0x14(r1)
/* 8018E5FC 0018B55C 38 C0 00 28 */ li r6, 0x28 /* 8018E5FC 0018B55C 38 C0 00 28 */ li r6, 0x28
/* 8018E600 0018B560 4B EB 58 D1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8018E600 0018B560 4B EB 58 D1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8018E604 0018B564 88 1C 00 18 */ lbz r0, 0x18(r28) /* 8018E604 0018B564 88 1C 00 18 */ lbz r0, 0x18(r28)
/* 8018E608 0018B568 38 60 00 00 */ li r3, 0 /* 8018E608 0018B568 38 60 00 00 */ li r3, 0
/* 8018E60C 0018B56C 50 60 3E 30 */ rlwimi r0, r3, 7, 0x18, 0x18 /* 8018E60C 0018B56C 50 60 3E 30 */ rlwimi r0, r3, 7, 0x18, 0x18

View File

@ -543,7 +543,7 @@ lbl_801A8D8C:
/* 801A8DBC 001A5D1C A0 1C 00 08 */ lhz r0, 8(r28) /* 801A8DBC 001A5D1C A0 1C 00 08 */ lhz r0, 8(r28)
/* 801A8DC0 001A5D20 B0 01 00 18 */ sth r0, 0x18(r1) /* 801A8DC0 001A5D20 B0 01 00 18 */ sth r0, 0x18(r1)
/* 801A8DC4 001A5D24 B0 01 00 1C */ sth r0, 0x1c(r1) /* 801A8DC4 001A5D24 B0 01 00 1C */ sth r0, 0x1c(r1)
/* 801A8DC8 001A5D28 4B E9 B1 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801A8DC8 001A5D28 4B E9 B1 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 801A8DCC 001A5D2C 48 00 00 2C */ b lbl_801A8DF8 /* 801A8DCC 001A5D2C 48 00 00 2C */ b lbl_801A8DF8
.global lbl_801A8DD0 .global lbl_801A8DD0
lbl_801A8DD0: lbl_801A8DD0:

View File

@ -2201,7 +2201,7 @@ lbl_80181998:
/* 801819E4 0017E944 38 A1 00 08 */ addi r5, r1, 8 /* 801819E4 0017E944 38 A1 00 08 */ addi r5, r1, 8
/* 801819E8 0017E948 B0 01 00 08 */ sth r0, 8(r1) /* 801819E8 0017E948 B0 01 00 08 */ sth r0, 8(r1)
/* 801819EC 0017E94C 38 C0 00 1A */ li r6, 0x1a /* 801819EC 0017E94C 38 C0 00 1A */ li r6, 0x1a
/* 801819F0 0017E950 4B EC 24 E1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801819F0 0017E950 4B EC 24 E1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_801819F4: lbl_801819F4:
/* 801819F4 0017E954 57 00 06 3F */ clrlwi. r0, r24, 0x18 /* 801819F4 0017E954 57 00 06 3F */ clrlwi. r0, r24, 0x18
/* 801819F8 0017E958 41 82 00 38 */ beq lbl_80181A30 /* 801819F8 0017E958 41 82 00 38 */ beq lbl_80181A30
@ -3333,7 +3333,7 @@ lbl_801829CC:
/* 801829D0 0017F930 7C A4 2B 78 */ mr r4, r5 /* 801829D0 0017F930 7C A4 2B 78 */ mr r4, r5
/* 801829D4 0017F934 38 A1 00 08 */ addi r5, r1, 8 /* 801829D4 0017F934 38 A1 00 08 */ addi r5, r1, 8
/* 801829D8 0017F938 B0 01 00 08 */ sth r0, 8(r1) /* 801829D8 0017F938 B0 01 00 08 */ sth r0, 8(r1)
/* 801829DC 0017F93C 4B EC 14 F5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801829DC 0017F93C 4B EC 14 F5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 801829E0 0017F940 80 01 00 14 */ lwz r0, 0x14(r1) /* 801829E0 0017F940 80 01 00 14 */ lwz r0, 0x14(r1)
/* 801829E4 0017F944 7C 08 03 A6 */ mtlr r0 /* 801829E4 0017F944 7C 08 03 A6 */ mtlr r0
/* 801829E8 0017F948 38 21 00 10 */ addi r1, r1, 0x10 /* 801829E8 0017F948 38 21 00 10 */ addi r1, r1, 0x10
@ -3394,7 +3394,7 @@ lbl_80182A88:
/* 80182AA8 0017FA08 38 A1 00 18 */ addi r5, r1, 0x18 /* 80182AA8 0017FA08 38 A1 00 18 */ addi r5, r1, 0x18
/* 80182AAC 0017FA0C B0 01 00 18 */ sth r0, 0x18(r1) /* 80182AAC 0017FA0C B0 01 00 18 */ sth r0, 0x18(r1)
/* 80182AB0 0017FA10 38 C0 00 17 */ li r6, 0x17 /* 80182AB0 0017FA10 38 C0 00 17 */ li r6, 0x17
/* 80182AB4 0017FA14 4B EC 14 1D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80182AB4 0017FA14 4B EC 14 1D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80182AB8 0017FA18 57 A0 06 3F */ clrlwi. r0, r29, 0x18 /* 80182AB8 0017FA18 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80182ABC 0017FA1C 41 82 00 E8 */ beq lbl_80182BA4 /* 80182ABC 0017FA1C 41 82 00 E8 */ beq lbl_80182BA4
/* 80182AC0 0017FA20 7F 24 CB 78 */ mr r4, r25 /* 80182AC0 0017FA20 7F 24 CB 78 */ mr r4, r25
@ -3409,7 +3409,7 @@ lbl_80182A88:
/* 80182AE4 0017FA44 38 C0 00 1F */ li r6, 0x1f /* 80182AE4 0017FA44 38 C0 00 1F */ li r6, 0x1f
/* 80182AE8 0017FA48 B0 01 00 10 */ sth r0, 0x10(r1) /* 80182AE8 0017FA48 B0 01 00 10 */ sth r0, 0x10(r1)
/* 80182AEC 0017FA4C B0 01 00 14 */ sth r0, 0x14(r1) /* 80182AEC 0017FA4C B0 01 00 14 */ sth r0, 0x14(r1)
/* 80182AF0 0017FA50 4B EC 13 E1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80182AF0 0017FA50 4B EC 13 E1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80182AF4 0017FA54 48 00 00 B0 */ b lbl_80182BA4 /* 80182AF4 0017FA54 48 00 00 B0 */ b lbl_80182BA4
lbl_80182AF8: lbl_80182AF8:
/* 80182AF8 0017FA58 28 19 00 00 */ cmplwi r25, 0 /* 80182AF8 0017FA58 28 19 00 00 */ cmplwi r25, 0
@ -3458,7 +3458,7 @@ lbl_80182B7C:
/* 80182B94 0017FAF4 B0 01 00 08 */ sth r0, 8(r1) /* 80182B94 0017FAF4 B0 01 00 08 */ sth r0, 8(r1)
/* 80182B98 0017FAF8 38 C0 00 1F */ li r6, 0x1f /* 80182B98 0017FAF8 38 C0 00 1F */ li r6, 0x1f
/* 80182B9C 0017FAFC B0 01 00 0C */ sth r0, 0xc(r1) /* 80182B9C 0017FAFC B0 01 00 0C */ sth r0, 0xc(r1)
/* 80182BA0 0017FB00 4B EC 13 31 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80182BA0 0017FB00 4B EC 13 31 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80182BA4: lbl_80182BA4:
/* 80182BA4 0017FB04 BA C1 00 38 */ lmw r22, 0x38(r1) /* 80182BA4 0017FB04 BA C1 00 38 */ lmw r22, 0x38(r1)
/* 80182BA8 0017FB08 80 01 00 64 */ lwz r0, 0x64(r1) /* 80182BA8 0017FB08 80 01 00 64 */ lwz r0, 0x64(r1)

View File

@ -464,7 +464,7 @@ lbl_800377DC:
/* 8003781C 0003477C B0 01 00 14 */ sth r0, 0x14(r1) /* 8003781C 0003477C B0 01 00 14 */ sth r0, 0x14(r1)
/* 80037820 00034780 B0 01 00 10 */ sth r0, 0x10(r1) /* 80037820 00034780 B0 01 00 10 */ sth r0, 0x10(r1)
/* 80037824 00034784 80 9F 08 4C */ lwz r4, 0x84c(r31) /* 80037824 00034784 80 9F 08 4C */ lwz r4, 0x84c(r31)
/* 80037828 00034788 48 00 C6 A9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80037828 00034788 48 00 C6 A9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8003782C: lbl_8003782C:
/* 8003782C 0003478C E3 E1 01 18 */ psq_l f31, 280(r1), 0, qr0 /* 8003782C 0003478C E3 E1 01 18 */ psq_l f31, 280(r1), 0, qr0
/* 80037830 00034790 CB E1 01 10 */ lfd f31, 0x110(r1) /* 80037830 00034790 CB E1 01 10 */ lfd f31, 0x110(r1)

View File

@ -1651,7 +1651,7 @@ lbl_80187098:
/* 801870B8 00184018 38 A1 00 2C */ addi r5, r1, 0x2c /* 801870B8 00184018 38 A1 00 2C */ addi r5, r1, 0x2c
/* 801870BC 0018401C B0 01 00 2C */ sth r0, 0x2c(r1) /* 801870BC 0018401C B0 01 00 2C */ sth r0, 0x2c(r1)
/* 801870C0 00184020 38 C0 00 17 */ li r6, 0x17 /* 801870C0 00184020 38 C0 00 17 */ li r6, 0x17
/* 801870C4 00184024 4B EB CE 0D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801870C4 00184024 4B EB CE 0D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 801870C8 00184028 55 D3 08 3C */ slwi r19, r14, 1 /* 801870C8 00184028 55 D3 08 3C */ slwi r19, r14, 1
/* 801870CC 0018402C 55 C3 18 38 */ slwi r3, r14, 3 /* 801870CC 0018402C 55 C3 18 38 */ slwi r3, r14, 3
/* 801870D0 00184030 7C 14 9A 2E */ lhzx r0, r20, r19 /* 801870D0 00184030 7C 14 9A 2E */ lhzx r0, r20, r19
@ -1697,7 +1697,7 @@ lbl_80187128:
/* 80187164 001840C4 B0 01 00 20 */ sth r0, 0x20(r1) /* 80187164 001840C4 B0 01 00 20 */ sth r0, 0x20(r1)
/* 80187168 001840C8 38 C0 00 1F */ li r6, 0x1f /* 80187168 001840C8 38 C0 00 1F */ li r6, 0x1f
/* 8018716C 001840CC B0 01 00 24 */ sth r0, 0x24(r1) /* 8018716C 001840CC B0 01 00 24 */ sth r0, 0x24(r1)
/* 80187170 001840D0 4B EB CD 61 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80187170 001840D0 4B EB CD 61 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80187174: lbl_80187174:
/* 80187174 001840D4 1C 0E 00 60 */ mulli r0, r14, 0x60 /* 80187174 001840D4 1C 0E 00 60 */ mulli r0, r14, 0x60
/* 80187178 001840D8 39 C1 08 A8 */ addi r14, r1, 0x8a8 /* 80187178 001840D8 39 C1 08 A8 */ addi r14, r1, 0x8a8
@ -2169,7 +2169,7 @@ lbl_801877D8:
/* 801877E4 00184744 38 A1 00 1C */ addi r5, r1, 0x1c /* 801877E4 00184744 38 A1 00 1C */ addi r5, r1, 0x1c
/* 801877E8 00184748 B0 01 00 1C */ sth r0, 0x1c(r1) /* 801877E8 00184748 B0 01 00 1C */ sth r0, 0x1c(r1)
/* 801877EC 0018474C 38 C0 00 17 */ li r6, 0x17 /* 801877EC 0018474C 38 C0 00 17 */ li r6, 0x17
/* 801877F0 00184750 4B EB C6 E1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801877F0 00184750 4B EB C6 E1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 801877F4 00184754 C8 41 00 88 */ lfd f2, 0x88(r1) /* 801877F4 00184754 C8 41 00 88 */ lfd f2, 0x88(r1)
/* 801877F8 00184758 C8 22 A3 48 */ lfd f1, lbl_805AC068@sda21(r2) /* 801877F8 00184758 C8 22 A3 48 */ lfd f1, lbl_805AC068@sda21(r2)
/* 801877FC 0018475C C8 0D 8E D0 */ lfd f0, lbl_805A7A90@sda21(r13) /* 801877FC 0018475C C8 0D 8E D0 */ lfd f0, lbl_805A7A90@sda21(r13)
@ -2230,7 +2230,7 @@ lbl_8018781C:
/* 801878D0 00184830 B0 01 00 10 */ sth r0, 0x10(r1) /* 801878D0 00184830 B0 01 00 10 */ sth r0, 0x10(r1)
/* 801878D4 00184834 38 C0 00 1F */ li r6, 0x1f /* 801878D4 00184834 38 C0 00 1F */ li r6, 0x1f
/* 801878D8 00184838 B0 01 00 14 */ sth r0, 0x14(r1) /* 801878D8 00184838 B0 01 00 14 */ sth r0, 0x14(r1)
/* 801878DC 0018483C 4B EB C5 F5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801878DC 0018483C 4B EB C5 F5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_801878E0: lbl_801878E0:
/* 801878E0 00184840 7E 03 83 78 */ mr r3, r16 /* 801878E0 00184840 7E 03 83 78 */ mr r3, r16
/* 801878E4 00184844 7D C4 73 78 */ mr r4, r14 /* 801878E4 00184844 7D C4 73 78 */ mr r4, r14
@ -3475,7 +3475,7 @@ lbl_80188A9C:
/* 80188AE0 00185A40 38 A1 00 08 */ addi r5, r1, 8 /* 80188AE0 00185A40 38 A1 00 08 */ addi r5, r1, 8
/* 80188AE4 00185A44 B0 01 00 08 */ sth r0, 8(r1) /* 80188AE4 00185A44 B0 01 00 08 */ sth r0, 8(r1)
/* 80188AE8 00185A48 38 C0 00 1A */ li r6, 0x1a /* 80188AE8 00185A48 38 C0 00 1A */ li r6, 0x1a
/* 80188AEC 00185A4C 4B EB B3 E5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80188AEC 00185A4C 4B EB B3 E5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80188AF0: lbl_80188AF0:
/* 80188AF0 00185A50 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha /* 80188AF0 00185A50 3C 80 80 5A */ lis r4, sZeroVector__9CVector3f@ha
/* 80188AF4 00185A54 7F C3 F3 78 */ mr r3, r30 /* 80188AF4 00185A54 7F C3 F3 78 */ mr r3, r30
@ -3722,7 +3722,7 @@ lbl_80188E5C:
/* 80188E70 00185DD0 38 A1 00 08 */ addi r5, r1, 8 /* 80188E70 00185DD0 38 A1 00 08 */ addi r5, r1, 8
/* 80188E74 00185DD4 B0 01 00 08 */ sth r0, 8(r1) /* 80188E74 00185DD4 B0 01 00 08 */ sth r0, 8(r1)
/* 80188E78 00185DD8 38 C0 00 20 */ li r6, 0x20 /* 80188E78 00185DD8 38 C0 00 20 */ li r6, 0x20
/* 80188E7C 00185DDC 4B EB B0 55 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80188E7C 00185DDC 4B EB B0 55 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80188E80: lbl_80188E80:
/* 80188E80 00185DE0 C8 02 A3 50 */ lfd f0, lbl_805AC070@sda21(r2) /* 80188E80 00185DE0 C8 02 A3 50 */ lfd f0, lbl_805AC070@sda21(r2)
/* 80188E84 00185DE4 38 00 00 00 */ li r0, 0 /* 80188E84 00185DE4 38 00 00 00 */ li r0, 0
@ -3995,7 +3995,7 @@ lbl_80189244:
/* 80189258 001861B8 38 A1 00 08 */ addi r5, r1, 8 /* 80189258 001861B8 38 A1 00 08 */ addi r5, r1, 8
/* 8018925C 001861BC B0 01 00 08 */ sth r0, 8(r1) /* 8018925C 001861BC B0 01 00 08 */ sth r0, 8(r1)
/* 80189260 001861C0 38 C0 00 20 */ li r6, 0x20 /* 80189260 001861C0 38 C0 00 20 */ li r6, 0x20
/* 80189264 001861C4 4B EB AC 6D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80189264 001861C4 4B EB AC 6D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80189268: lbl_80189268:
/* 80189268 001861C8 38 60 00 00 */ li r3, 0 /* 80189268 001861C8 38 60 00 00 */ li r3, 0
/* 8018926C 001861CC 48 00 00 08 */ b lbl_80189274 /* 8018926C 001861CC 48 00 00 08 */ b lbl_80189274
@ -4480,7 +4480,7 @@ lbl_80189894:
/* 80189990 001868F0 B0 01 00 0C */ sth r0, 0xc(r1) /* 80189990 001868F0 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80189994 001868F4 38 C0 00 1F */ li r6, 0x1f /* 80189994 001868F4 38 C0 00 1F */ li r6, 0x1f
/* 80189998 001868F8 B0 01 00 10 */ sth r0, 0x10(r1) /* 80189998 001868F8 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8018999C 001868FC 4B EB A5 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8018999C 001868FC 4B EB A5 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_801899A0: lbl_801899A0:
/* 801899A0 00186900 7F 83 E3 78 */ mr r3, r28 /* 801899A0 00186900 7F 83 E3 78 */ mr r3, r28
/* 801899A4 00186904 7F 64 DB 78 */ mr r4, r27 /* 801899A4 00186904 7F 64 DB 78 */ mr r4, r27
@ -4492,7 +4492,7 @@ lbl_801899A0:
/* 801899BC 0018691C 38 A1 00 08 */ addi r5, r1, 8 /* 801899BC 0018691C 38 A1 00 08 */ addi r5, r1, 8
/* 801899C0 00186920 B0 01 00 08 */ sth r0, 8(r1) /* 801899C0 00186920 B0 01 00 08 */ sth r0, 8(r1)
/* 801899C4 00186924 38 C0 00 17 */ li r6, 0x17 /* 801899C4 00186924 38 C0 00 17 */ li r6, 0x17
/* 801899C8 00186928 4B EB A5 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801899C8 00186928 4B EB A5 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 801899CC 0018692C 48 00 00 14 */ b lbl_801899E0 /* 801899CC 0018692C 48 00 00 14 */ b lbl_801899E0
lbl_801899D0: lbl_801899D0:
/* 801899D0 00186930 FC 20 E8 90 */ fmr f1, f29 /* 801899D0 00186930 FC 20 E8 90 */ fmr f1, f29
@ -4724,7 +4724,7 @@ lbl_80189CC8:
/* 80189CDC 00186C3C 38 A1 00 0C */ addi r5, r1, 0xc /* 80189CDC 00186C3C 38 A1 00 0C */ addi r5, r1, 0xc
/* 80189CE0 00186C40 B0 01 00 0C */ sth r0, 0xc(r1) /* 80189CE0 00186C40 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80189CE4 00186C44 38 C0 00 1A */ li r6, 0x1a /* 80189CE4 00186C44 38 C0 00 1A */ li r6, 0x1a
/* 80189CE8 00186C48 4B EB A1 E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80189CE8 00186C48 4B EB A1 E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80189CEC 00186C4C 48 00 00 94 */ b lbl_80189D80 /* 80189CEC 00186C4C 48 00 00 94 */ b lbl_80189D80
lbl_80189CF0: lbl_80189CF0:
/* 80189CF0 00186C50 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13) /* 80189CF0 00186C50 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)
@ -4733,7 +4733,7 @@ lbl_80189CF0:
/* 80189CFC 00186C5C 38 A1 00 08 */ addi r5, r1, 8 /* 80189CFC 00186C5C 38 A1 00 08 */ addi r5, r1, 8
/* 80189D00 00186C60 B0 01 00 08 */ sth r0, 8(r1) /* 80189D00 00186C60 B0 01 00 08 */ sth r0, 8(r1)
/* 80189D04 00186C64 38 C0 00 17 */ li r6, 0x17 /* 80189D04 00186C64 38 C0 00 17 */ li r6, 0x17
/* 80189D08 00186C68 4B EB A1 C9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80189D08 00186C68 4B EB A1 C9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80189D0C 00186C6C 38 61 00 20 */ addi r3, r1, 0x20 /* 80189D0C 00186C6C 38 61 00 20 */ addi r3, r1, 0x20
/* 80189D10 00186C70 38 9B 01 44 */ addi r4, r27, 0x144 /* 80189D10 00186C70 38 9B 01 44 */ addi r4, r27, 0x144
/* 80189D14 00186C74 38 AD 8E A8 */ addi r5, r13, lbl_805A7A68@sda21 /* 80189D14 00186C74 38 AD 8E A8 */ addi r5, r13, lbl_805A7A68@sda21

View File

@ -513,8 +513,8 @@ lbl_80043EB4:
/* 80043EC8 00040E28 38 21 00 20 */ addi r1, r1, 0x20 /* 80043EC8 00040E28 38 21 00 20 */ addi r1, r1, 0x20
/* 80043ECC 00040E2C 4E 80 00 20 */ blr /* 80043ECC 00040E2C 4E 80 00 20 */ blr
.global SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage .global SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage: SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage:
/* 80043ED0 00040E30 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80043ED0 00040E30 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80043ED4 00040E34 7C 08 02 A6 */ mflr r0 /* 80043ED4 00040E34 7C 08 02 A6 */ mflr r0
/* 80043ED8 00040E38 28 04 00 00 */ cmplwi r4, 0 /* 80043ED8 00040E38 28 04 00 00 */ cmplwi r4, 0
@ -4898,7 +4898,7 @@ lbl_80047BBC:
/* 80047BDC 00044B3C 7F 66 DB 78 */ mr r6, r27 /* 80047BDC 00044B3C 7F 66 DB 78 */ mr r6, r27
/* 80047BE0 00044B40 B0 01 00 08 */ sth r0, 8(r1) /* 80047BE0 00044B40 B0 01 00 08 */ sth r0, 8(r1)
/* 80047BE4 00044B44 38 A1 00 08 */ addi r5, r1, 8 /* 80047BE4 00044B44 38 A1 00 08 */ addi r5, r1, 8
/* 80047BE8 00044B48 4B FF C2 E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80047BE8 00044B48 4B FF C2 E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80047BEC 00044B4C 7F C3 F3 78 */ mr r3, r30 /* 80047BEC 00044B4C 7F C3 F3 78 */ mr r3, r30
/* 80047BF0 00044B50 7F 04 C3 78 */ mr r4, r24 /* 80047BF0 00044B50 7F 04 C3 78 */ mr r4, r24
/* 80047BF4 00044B54 48 2F 49 ED */ bl rbtree_traverse_forward__4rstlFPCvPv /* 80047BF4 00044B54 48 2F 49 ED */ bl rbtree_traverse_forward__4rstlFPCvPv
@ -6633,7 +6633,7 @@ lbl_800493F0:
/* 80049414 00046374 B0 01 00 10 */ sth r0, 0x10(r1) /* 80049414 00046374 B0 01 00 10 */ sth r0, 0x10(r1)
/* 80049418 00046378 38 C0 00 29 */ li r6, 0x29 /* 80049418 00046378 38 C0 00 29 */ li r6, 0x29
/* 8004941C 0004637C B0 01 00 14 */ sth r0, 0x14(r1) /* 8004941C 0004637C B0 01 00 14 */ sth r0, 0x14(r1)
/* 80049420 00046380 4B FF AA B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80049420 00046380 4B FF AA B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80049424 00046384 48 00 00 38 */ b lbl_8004945C /* 80049424 00046384 48 00 00 38 */ b lbl_8004945C
lbl_80049428: lbl_80049428:
/* 80049428 00046388 7F 43 D3 78 */ mr r3, r26 /* 80049428 00046388 7F 43 D3 78 */ mr r3, r26
@ -6648,7 +6648,7 @@ lbl_80049428:
/* 8004944C 000463AC B0 01 00 08 */ sth r0, 8(r1) /* 8004944C 000463AC B0 01 00 08 */ sth r0, 8(r1)
/* 80049450 000463B0 38 C0 00 2A */ li r6, 0x2a /* 80049450 000463B0 38 C0 00 2A */ li r6, 0x2a
/* 80049454 000463B4 B0 01 00 0C */ sth r0, 0xc(r1) /* 80049454 000463B4 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80049458 000463B8 4B FF AA 79 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80049458 000463B8 4B FF AA 79 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8004945C: lbl_8004945C:
/* 8004945C 000463BC 57 A0 06 3F */ clrlwi. r0, r29, 0x18 /* 8004945C 000463BC 57 A0 06 3F */ clrlwi. r0, r29, 0x18
/* 80049460 000463C0 41 82 00 64 */ beq lbl_800494C4 /* 80049460 000463C0 41 82 00 64 */ beq lbl_800494C4
@ -7622,7 +7622,7 @@ lbl_8004A270:
/* 8004A290 000471F0 38 A1 00 10 */ addi r5, r1, 0x10 /* 8004A290 000471F0 38 A1 00 10 */ addi r5, r1, 0x10
/* 8004A294 000471F4 B0 01 00 10 */ sth r0, 0x10(r1) /* 8004A294 000471F4 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8004A298 000471F8 38 C0 00 29 */ li r6, 0x29 /* 8004A298 000471F8 38 C0 00 29 */ li r6, 0x29
/* 8004A29C 000471FC 4B FF 9C 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8004A29C 000471FC 4B FF 9C 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8004A2A0 00047200 48 00 00 34 */ b lbl_8004A2D4 /* 8004A2A0 00047200 48 00 00 34 */ b lbl_8004A2D4
lbl_8004A2A4: lbl_8004A2A4:
/* 8004A2A4 00047204 7F A3 EB 78 */ mr r3, r29 /* 8004A2A4 00047204 7F A3 EB 78 */ mr r3, r29
@ -7636,7 +7636,7 @@ lbl_8004A2A4:
/* 8004A2C4 00047224 38 A1 00 0C */ addi r5, r1, 0xc /* 8004A2C4 00047224 38 A1 00 0C */ addi r5, r1, 0xc
/* 8004A2C8 00047228 B0 01 00 0C */ sth r0, 0xc(r1) /* 8004A2C8 00047228 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8004A2CC 0004722C 38 C0 00 2A */ li r6, 0x2a /* 8004A2CC 0004722C 38 C0 00 2A */ li r6, 0x2a
/* 8004A2D0 00047230 4B FF 9C 01 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8004A2D0 00047230 4B FF 9C 01 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8004A2D4: lbl_8004A2D4:
/* 8004A2D4 00047234 28 1C 00 00 */ cmplwi r28, 0 /* 8004A2D4 00047234 28 1C 00 00 */ cmplwi r28, 0
/* 8004A2D8 00047238 41 82 00 CC */ beq lbl_8004A3A4 /* 8004A2D8 00047238 41 82 00 CC */ beq lbl_8004A3A4
@ -9139,7 +9139,7 @@ lbl_8004B77C:
/* 8004B794 000486F4 7F E3 FB 78 */ mr r3, r31 /* 8004B794 000486F4 7F E3 FB 78 */ mr r3, r31
/* 8004B798 000486F8 38 A1 00 08 */ addi r5, r1, 8 /* 8004B798 000486F8 38 A1 00 08 */ addi r5, r1, 8
/* 8004B79C 000486FC 38 C0 00 24 */ li r6, 0x24 /* 8004B79C 000486FC 38 C0 00 24 */ li r6, 0x24
/* 8004B7A0 00048700 4B FF 87 31 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8004B7A0 00048700 4B FF 87 31 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8004B7A4 00048704 2C 1A FF FF */ cmpwi r26, -1 /* 8004B7A4 00048704 2C 1A FF FF */ cmpwi r26, -1
/* 8004B7A8 00048708 41 82 00 14 */ beq lbl_8004B7BC /* 8004B7A8 00048708 41 82 00 14 */ beq lbl_8004B7BC
/* 8004B7AC 0004870C 57 43 18 38 */ slwi r3, r26, 3 /* 8004B7AC 0004870C 57 43 18 38 */ slwi r3, r26, 3
@ -10657,7 +10657,7 @@ lbl_8004CC44:
/* 8004CCC4 00049C24 38 A1 00 08 */ addi r5, r1, 8 /* 8004CCC4 00049C24 38 A1 00 08 */ addi r5, r1, 8
/* 8004CCC8 00049C28 B0 01 00 08 */ sth r0, 8(r1) /* 8004CCC8 00049C28 B0 01 00 08 */ sth r0, 8(r1)
/* 8004CCCC 00049C2C 38 C0 00 23 */ li r6, 0x23 /* 8004CCCC 00049C2C 38 C0 00 23 */ li r6, 0x23
/* 8004CCD0 00049C30 4B FF 72 01 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8004CCD0 00049C30 4B FF 72 01 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8004CCD4: lbl_8004CCD4:
/* 8004CCD4 00049C34 80 01 00 64 */ lwz r0, 0x64(r1) /* 8004CCD4 00049C34 80 01 00 64 */ lwz r0, 0x64(r1)
/* 8004CCD8 00049C38 83 E1 00 5C */ lwz r31, 0x5c(r1) /* 8004CCD8 00049C38 83 E1 00 5C */ lwz r31, 0x5c(r1)

View File

@ -1344,7 +1344,7 @@ lbl_80119AE0:
/* 80119AE8 00116A48 38 A1 00 0C */ addi r5, r1, 0xc /* 80119AE8 00116A48 38 A1 00 0C */ addi r5, r1, 0xc
/* 80119AEC 00116A4C B0 01 00 08 */ sth r0, 8(r1) /* 80119AEC 00116A4C B0 01 00 08 */ sth r0, 8(r1)
/* 80119AF0 00116A50 B0 01 00 0C */ sth r0, 0xc(r1) /* 80119AF0 00116A50 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80119AF4 00116A54 4B F2 A3 DD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80119AF4 00116A54 4B F2 A3 DD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80119AF8: lbl_80119AF8:
/* 80119AF8 00116A58 3B FF 00 0C */ addi r31, r31, 0xc /* 80119AF8 00116A58 3B FF 00 0C */ addi r31, r31, 0xc
lbl_80119AFC: lbl_80119AFC:

View File

@ -5303,7 +5303,7 @@ lbl_8016337C:
/* 80163384 001602E4 38 A1 00 0C */ addi r5, r1, 0xc /* 80163384 001602E4 38 A1 00 0C */ addi r5, r1, 0xc
/* 80163388 001602E8 B0 01 00 08 */ sth r0, 8(r1) /* 80163388 001602E8 B0 01 00 08 */ sth r0, 8(r1)
/* 8016338C 001602EC B0 01 00 0C */ sth r0, 0xc(r1) /* 8016338C 001602EC B0 01 00 0C */ sth r0, 0xc(r1)
/* 80163390 001602F0 4B EE 0B 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80163390 001602F0 4B EE 0B 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80163394: lbl_80163394:
/* 80163394 001602F4 BB 61 00 2C */ lmw r27, 0x2c(r1) /* 80163394 001602F4 BB 61 00 2C */ lmw r27, 0x2c(r1)
/* 80163398 001602F8 80 01 00 44 */ lwz r0, 0x44(r1) /* 80163398 001602F8 80 01 00 44 */ lwz r0, 0x44(r1)
@ -8525,7 +8525,7 @@ lbl_80166298:
/* 801662A4 00163204 38 A1 00 1C */ addi r5, r1, 0x1c /* 801662A4 00163204 38 A1 00 1C */ addi r5, r1, 0x1c
/* 801662A8 00163208 B0 01 00 18 */ sth r0, 0x18(r1) /* 801662A8 00163208 B0 01 00 18 */ sth r0, 0x18(r1)
/* 801662AC 0016320C B0 01 00 1C */ sth r0, 0x1c(r1) /* 801662AC 0016320C B0 01 00 1C */ sth r0, 0x1c(r1)
/* 801662B0 00163210 4B ED DC 21 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801662B0 00163210 4B ED DC 21 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_801662B4: lbl_801662B4:
/* 801662B4 00163214 BB 41 00 F8 */ lmw r26, 0xf8(r1) /* 801662B4 00163214 BB 41 00 F8 */ lmw r26, 0xf8(r1)
/* 801662B8 00163218 80 01 01 14 */ lwz r0, 0x114(r1) /* 801662B8 00163218 80 01 01 14 */ lwz r0, 0x114(r1)

View File

@ -1896,7 +1896,7 @@ lbl_8022897C:
/* 80228984 002258E4 38 A1 00 0C */ addi r5, r1, 0xc /* 80228984 002258E4 38 A1 00 0C */ addi r5, r1, 0xc
/* 80228988 002258E8 B0 01 00 08 */ sth r0, 8(r1) /* 80228988 002258E8 B0 01 00 08 */ sth r0, 8(r1)
/* 8022898C 002258EC B0 01 00 0C */ sth r0, 0xc(r1) /* 8022898C 002258EC B0 01 00 0C */ sth r0, 0xc(r1)
/* 80228990 002258F0 4B E1 B5 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80228990 002258F0 4B E1 B5 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80228994: lbl_80228994:
/* 80228994 002258F4 80 01 00 34 */ lwz r0, 0x34(r1) /* 80228994 002258F4 80 01 00 34 */ lwz r0, 0x34(r1)
/* 80228998 002258F8 83 E1 00 2C */ lwz r31, 0x2c(r1) /* 80228998 002258F8 83 E1 00 2C */ lwz r31, 0x2c(r1)
@ -6000,7 +6000,7 @@ lbl_8022C460:
/* 8022C498 002293F8 38 C0 00 13 */ li r6, 0x13 /* 8022C498 002293F8 38 C0 00 13 */ li r6, 0x13
/* 8022C49C 002293FC B0 01 00 1C */ sth r0, 0x1c(r1) /* 8022C49C 002293FC B0 01 00 1C */ sth r0, 0x1c(r1)
/* 8022C4A0 00229400 B0 01 00 20 */ sth r0, 0x20(r1) /* 8022C4A0 00229400 B0 01 00 20 */ sth r0, 0x20(r1)
/* 8022C4A4 00229404 4B E1 7A 2D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8022C4A4 00229404 4B E1 7A 2D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8022C4A8: lbl_8022C4A8:
/* 8022C4A8 00229408 38 C0 00 01 */ li r6, 1 /* 8022C4A8 00229408 38 C0 00 01 */ li r6, 1
/* 8022C4AC 0022940C 48 00 02 FC */ b lbl_8022C7A8 /* 8022C4AC 0022940C 48 00 02 FC */ b lbl_8022C7A8

View File

@ -6257,7 +6257,7 @@ lbl_801B27F8:
/* 801B2840 001AF7A0 38 C0 00 02 */ li r6, 2 /* 801B2840 001AF7A0 38 C0 00 02 */ li r6, 2
/* 801B2844 001AF7A4 B0 01 00 20 */ sth r0, 0x20(r1) /* 801B2844 001AF7A4 B0 01 00 20 */ sth r0, 0x20(r1)
/* 801B2848 001AF7A8 B0 01 00 24 */ sth r0, 0x24(r1) /* 801B2848 001AF7A8 B0 01 00 24 */ sth r0, 0x24(r1)
/* 801B284C 001AF7AC 4B E9 16 85 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801B284C 001AF7AC 4B E9 16 85 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 801B2850 001AF7B0 80 7B 07 F8 */ lwz r3, 0x7f8(r27) /* 801B2850 001AF7B0 80 7B 07 F8 */ lwz r3, 0x7f8(r27)
/* 801B2854 001AF7B4 2C 03 00 00 */ cmpwi r3, 0 /* 801B2854 001AF7B4 2C 03 00 00 */ cmpwi r3, 0
/* 801B2858 001AF7B8 40 81 02 A0 */ ble lbl_801B2AF8 /* 801B2858 001AF7B8 40 81 02 A0 */ ble lbl_801B2AF8
@ -8153,7 +8153,7 @@ lbl_801B4358:
/* 801B4398 001B12F8 38 C0 00 13 */ li r6, 0x13 /* 801B4398 001B12F8 38 C0 00 13 */ li r6, 0x13
/* 801B439C 001B12FC B0 01 00 08 */ sth r0, 8(r1) /* 801B439C 001B12FC B0 01 00 08 */ sth r0, 8(r1)
/* 801B43A0 001B1300 B0 01 00 0C */ sth r0, 0xc(r1) /* 801B43A0 001B1300 B0 01 00 0C */ sth r0, 0xc(r1)
/* 801B43A4 001B1304 4B E8 FB 2D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801B43A4 001B1304 4B E8 FB 2D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_801B43A8: lbl_801B43A8:
/* 801B43A8 001B1308 80 01 00 34 */ lwz r0, 0x34(r1) /* 801B43A8 001B1308 80 01 00 34 */ lwz r0, 0x34(r1)
/* 801B43AC 001B130C 83 E1 00 2C */ lwz r31, 0x2c(r1) /* 801B43AC 001B130C 83 E1 00 2C */ lwz r31, 0x2c(r1)

View File

@ -1928,7 +1928,7 @@ lbl_801F55BC:
/* 801F55CC 001F252C B0 01 00 0C */ sth r0, 0xc(r1) /* 801F55CC 001F252C B0 01 00 0C */ sth r0, 0xc(r1)
/* 801F55D0 001F2530 38 C0 00 02 */ li r6, 2 /* 801F55D0 001F2530 38 C0 00 02 */ li r6, 2
/* 801F55D4 001F2534 B0 01 00 10 */ sth r0, 0x10(r1) /* 801F55D4 001F2534 B0 01 00 10 */ sth r0, 0x10(r1)
/* 801F55D8 001F2538 4B E4 E8 F9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 801F55D8 001F2538 4B E4 E8 F9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_801F55DC: lbl_801F55DC:
/* 801F55DC 001F253C A0 7B 02 DC */ lhz r3, 0x2dc(r27) /* 801F55DC 001F253C A0 7B 02 DC */ lhz r3, 0x2dc(r27)
/* 801F55E0 001F2540 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13) /* 801F55E0 001F2540 A0 0D A3 8C */ lhz r0, kInvalidUniqueId@sda21(r13)

View File

@ -1553,7 +1553,7 @@ Touch__16CGrenadeLauncherFR6CActorR13CStateManager:
/* 80230A8C 0022D9EC 38 C0 00 1E */ li r6, 0x1e /* 80230A8C 0022D9EC 38 C0 00 1E */ li r6, 0x1e
/* 80230A90 0022D9F0 B0 01 00 08 */ sth r0, 8(r1) /* 80230A90 0022D9F0 B0 01 00 08 */ sth r0, 8(r1)
/* 80230A94 0022D9F4 B0 01 00 0C */ sth r0, 0xc(r1) /* 80230A94 0022D9F4 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80230A98 0022D9F8 4B E1 34 39 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80230A98 0022D9F8 4B E1 34 39 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80230A9C: lbl_80230A9C:
/* 80230A9C 0022D9FC 80 01 00 44 */ lwz r0, 0x44(r1) /* 80230A9C 0022D9FC 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80230AA0 0022DA00 83 E1 00 3C */ lwz r31, 0x3c(r1) /* 80230AA0 0022DA00 83 E1 00 3C */ lwz r31, 0x3c(r1)
@ -1833,7 +1833,7 @@ lbl_80230E4C:
/* 80230E5C 0022DDBC B0 01 00 10 */ sth r0, 0x10(r1) /* 80230E5C 0022DDBC B0 01 00 10 */ sth r0, 0x10(r1)
/* 80230E60 0022DDC0 38 C0 00 29 */ li r6, 0x29 /* 80230E60 0022DDC0 38 C0 00 29 */ li r6, 0x29
/* 80230E64 0022DDC4 B0 01 00 14 */ sth r0, 0x14(r1) /* 80230E64 0022DDC4 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80230E68 0022DDC8 4B E1 30 69 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80230E68 0022DDC8 4B E1 30 69 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80230E6C 0022DDCC 7F A3 EB 78 */ mr r3, r29 /* 80230E6C 0022DDCC 7F A3 EB 78 */ mr r3, r29
/* 80230E70 0022DDD0 7F C4 F3 78 */ mr r4, r30 /* 80230E70 0022DDD0 7F C4 F3 78 */ mr r4, r30
/* 80230E74 0022DDD4 4B FF E8 FD */ bl sub_8022f770 /* 80230E74 0022DDD4 4B FF E8 FD */ bl sub_8022f770

View File

@ -2448,7 +2448,7 @@ lbl_8016BD74:
/* 8016BDB4 00168D14 A0 1D 00 08 */ lhz r0, 8(r29) /* 8016BDB4 00168D14 A0 1D 00 08 */ lhz r0, 8(r29)
/* 8016BDB8 00168D18 B0 01 00 3C */ sth r0, 0x3c(r1) /* 8016BDB8 00168D18 B0 01 00 3C */ sth r0, 0x3c(r1)
/* 8016BDBC 00168D1C B0 01 00 40 */ sth r0, 0x40(r1) /* 8016BDBC 00168D1C B0 01 00 40 */ sth r0, 0x40(r1)
/* 8016BDC0 00168D20 4B ED 81 11 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8016BDC0 00168D20 4B ED 81 11 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8016BDC4: lbl_8016BDC4:
/* 8016BDC4 00168D24 C0 02 A0 80 */ lfs f0, lbl_805ABDA0@sda21(r2) /* 8016BDC4 00168D24 C0 02 A0 80 */ lfs f0, lbl_805ABDA0@sda21(r2)
/* 8016BDC8 00168D28 D0 1D 07 C0 */ stfs f0, 0x7c0(r29) /* 8016BDC8 00168D28 D0 1D 07 C0 */ stfs f0, 0x7c0(r29)
@ -6112,7 +6112,7 @@ lbl_8016F310:
/* 8016F348 0016C2A8 38 C0 00 15 */ li r6, 0x15 /* 8016F348 0016C2A8 38 C0 00 15 */ li r6, 0x15
/* 8016F34C 0016C2AC B0 01 00 0C */ sth r0, 0xc(r1) /* 8016F34C 0016C2AC B0 01 00 0C */ sth r0, 0xc(r1)
/* 8016F350 0016C2B0 B0 01 00 10 */ sth r0, 0x10(r1) /* 8016F350 0016C2B0 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8016F354 0016C2B4 4B ED 4B 7D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8016F354 0016C2B4 4B ED 4B 7D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8016F358 0016C2B8 48 00 01 98 */ b lbl_8016F4F0 /* 8016F358 0016C2B8 48 00 01 98 */ b lbl_8016F4F0
lbl_8016F35C: lbl_8016F35C:
/* 8016F35C 0016C2BC 80 1E 05 68 */ lwz r0, 0x568(r30) /* 8016F35C 0016C2BC 80 1E 05 68 */ lwz r0, 0x568(r30)

View File

@ -275,7 +275,7 @@ lbl_802807E8:
/* 80280800 0027D760 38 A1 00 60 */ addi r5, r1, 0x60 /* 80280800 0027D760 38 A1 00 60 */ addi r5, r1, 0x60
/* 80280804 0027D764 B0 01 00 60 */ sth r0, 0x60(r1) /* 80280804 0027D764 B0 01 00 60 */ sth r0, 0x60(r1)
/* 80280808 0027D768 38 C0 00 23 */ li r6, 0x23 /* 80280808 0027D768 38 C0 00 23 */ li r6, 0x23
/* 8028080C 0027D76C 4B DC 36 C5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8028080C 0027D76C 4B DC 36 C5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80280810: lbl_80280810:
/* 80280810 0027D770 BA 81 01 20 */ lmw r20, 0x120(r1) /* 80280810 0027D770 BA 81 01 20 */ lmw r20, 0x120(r1)
/* 80280814 0027D774 80 01 01 54 */ lwz r0, 0x154(r1) /* 80280814 0027D774 80 01 01 54 */ lwz r0, 0x154(r1)
@ -316,7 +316,7 @@ lbl_80280884:
/* 80280890 0027D7F0 38 A1 00 0C */ addi r5, r1, 0xc /* 80280890 0027D7F0 38 A1 00 0C */ addi r5, r1, 0xc
/* 80280894 0027D7F4 B0 01 00 08 */ sth r0, 8(r1) /* 80280894 0027D7F4 B0 01 00 08 */ sth r0, 8(r1)
/* 80280898 0027D7F8 B0 01 00 0C */ sth r0, 0xc(r1) /* 80280898 0027D7F8 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8028089C 0027D7FC 4B DC 36 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8028089C 0027D7FC 4B DC 36 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_802808A0: lbl_802808A0:
/* 802808A0 0027D800 80 01 00 34 */ lwz r0, 0x34(r1) /* 802808A0 0027D800 80 01 00 34 */ lwz r0, 0x34(r1)
/* 802808A4 0027D804 83 E1 00 2C */ lwz r31, 0x2c(r1) /* 802808A4 0027D804 83 E1 00 2C */ lwz r31, 0x2c(r1)

View File

@ -6247,7 +6247,7 @@ lbl_80290654:
/* 8029068C 0028D5EC 38 C0 00 13 */ li r6, 0x13 /* 8029068C 0028D5EC 38 C0 00 13 */ li r6, 0x13
/* 80290690 0028D5F0 B0 01 00 08 */ sth r0, 8(r1) /* 80290690 0028D5F0 B0 01 00 08 */ sth r0, 8(r1)
/* 80290694 0028D5F4 B0 01 00 0C */ sth r0, 0xc(r1) /* 80290694 0028D5F4 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80290698 0028D5F8 4B DB 38 39 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80290698 0028D5F8 4B DB 38 39 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8029069C 0028D5FC 48 00 01 60 */ b lbl_802907FC /* 8029069C 0028D5FC 48 00 01 60 */ b lbl_802907FC
.global lbl_802906A0 .global lbl_802906A0
lbl_802906A0: lbl_802906A0:

View File

@ -138,7 +138,7 @@ lbl_80292638:
/* 80292684 0028F5E4 B0 01 00 08 */ sth r0, 8(r1) /* 80292684 0028F5E4 B0 01 00 08 */ sth r0, 8(r1)
/* 80292688 0028F5E8 38 C0 00 2F */ li r6, 0x2f /* 80292688 0028F5E8 38 C0 00 2F */ li r6, 0x2f
/* 8029268C 0028F5EC B0 01 00 0C */ sth r0, 0xc(r1) /* 8029268C 0028F5EC B0 01 00 0C */ sth r0, 0xc(r1)
/* 80292690 0028F5F0 4B DB 18 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80292690 0028F5F0 4B DB 18 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80292694: lbl_80292694:
/* 80292694 0028F5F4 7F DF F3 78 */ mr r31, r30 /* 80292694 0028F5F4 7F DF F3 78 */ mr r31, r30
lbl_80292698: lbl_80292698:
@ -223,7 +223,7 @@ lbl_80292790:
/* 802927B4 0028F714 B0 01 00 10 */ sth r0, 0x10(r1) /* 802927B4 0028F714 B0 01 00 10 */ sth r0, 0x10(r1)
/* 802927B8 0028F718 38 C0 00 2E */ li r6, 0x2e /* 802927B8 0028F718 38 C0 00 2E */ li r6, 0x2e
/* 802927BC 0028F71C B0 01 00 14 */ sth r0, 0x14(r1) /* 802927BC 0028F71C B0 01 00 14 */ sth r0, 0x14(r1)
/* 802927C0 0028F720 4B DB 17 11 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 802927C0 0028F720 4B DB 17 11 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 802927C4 0028F724 38 00 00 00 */ li r0, 0 /* 802927C4 0028F724 38 00 00 00 */ li r0, 0
/* 802927C8 0028F728 98 1F 00 0A */ stb r0, 0xa(r31) /* 802927C8 0028F728 98 1F 00 0A */ stb r0, 0xa(r31)
/* 802927CC 0028F72C 48 00 00 38 */ b lbl_80292804 /* 802927CC 0028F72C 48 00 00 38 */ b lbl_80292804
@ -240,7 +240,7 @@ lbl_802927D0:
/* 802927F4 0028F754 B0 01 00 08 */ sth r0, 8(r1) /* 802927F4 0028F754 B0 01 00 08 */ sth r0, 8(r1)
/* 802927F8 0028F758 38 C0 00 2F */ li r6, 0x2f /* 802927F8 0028F758 38 C0 00 2F */ li r6, 0x2f
/* 802927FC 0028F75C B0 01 00 0C */ sth r0, 0xc(r1) /* 802927FC 0028F75C B0 01 00 0C */ sth r0, 0xc(r1)
/* 80292800 0028F760 4B DB 16 D1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80292800 0028F760 4B DB 16 D1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80292804: lbl_80292804:
/* 80292804 0028F764 7F DF F3 78 */ mr r31, r30 /* 80292804 0028F764 7F DF F3 78 */ mr r31, r30
lbl_80292808: lbl_80292808:
@ -619,7 +619,7 @@ lbl_80292D08:
/* 80292D34 0028FC94 A0 1D 00 08 */ lhz r0, 8(r29) /* 80292D34 0028FC94 A0 1D 00 08 */ lhz r0, 8(r29)
/* 80292D38 0028FC98 B0 01 00 08 */ sth r0, 8(r1) /* 80292D38 0028FC98 B0 01 00 08 */ sth r0, 8(r1)
/* 80292D3C 0028FC9C B0 01 00 0C */ sth r0, 0xc(r1) /* 80292D3C 0028FC9C B0 01 00 0C */ sth r0, 0xc(r1)
/* 80292D40 0028FCA0 4B DB 11 91 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80292D40 0028FCA0 4B DB 11 91 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80292D44 0028FCA4 38 00 00 00 */ li r0, 0 /* 80292D44 0028FCA4 38 00 00 00 */ li r0, 0
/* 80292D48 0028FCA8 98 01 00 44 */ stb r0, 0x44(r1) /* 80292D48 0028FCA8 98 01 00 44 */ stb r0, 0x44(r1)
lbl_80292D4C: lbl_80292D4C:

View File

@ -1768,7 +1768,7 @@ lbl_8023CC54:
/* 8023CCBC 00239C1C 38 A1 00 08 */ addi r5, r1, 8 /* 8023CCBC 00239C1C 38 A1 00 08 */ addi r5, r1, 8
/* 8023CCC0 00239C20 B0 01 00 08 */ sth r0, 8(r1) /* 8023CCC0 00239C20 B0 01 00 08 */ sth r0, 8(r1)
/* 8023CCC4 00239C24 38 C0 00 2C */ li r6, 0x2c /* 8023CCC4 00239C24 38 C0 00 2C */ li r6, 0x2c
/* 8023CCC8 00239C28 4B E0 72 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8023CCC8 00239C28 4B E0 72 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8023CCCC 00239C2C 88 1C 01 40 */ lbz r0, 0x140(r28) /* 8023CCCC 00239C2C 88 1C 01 40 */ lbz r0, 0x140(r28)
/* 8023CCD0 00239C30 38 60 00 01 */ li r3, 1 /* 8023CCD0 00239C30 38 60 00 01 */ li r3, 1
/* 8023CCD4 00239C34 50 60 2E B4 */ rlwimi r0, r3, 5, 0x1a, 0x1a /* 8023CCD4 00239C34 50 60 2E B4 */ rlwimi r0, r3, 5, 0x1a, 0x1a

View File

@ -370,7 +370,7 @@ lbl_802687E8:
/* 802687F8 00265758 B0 01 00 08 */ sth r0, 8(r1) /* 802687F8 00265758 B0 01 00 08 */ sth r0, 8(r1)
/* 802687FC 0026575C 38 C0 00 02 */ li r6, 2 /* 802687FC 0026575C 38 C0 00 02 */ li r6, 2
/* 80268800 00265760 B0 01 00 0C */ sth r0, 0xc(r1) /* 80268800 00265760 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80268804 00265764 4B DD B6 CD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80268804 00265764 4B DD B6 CD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80268808: lbl_80268808:
/* 80268808 00265768 7F A3 EB 78 */ mr r3, r29 /* 80268808 00265768 7F A3 EB 78 */ mr r3, r29
/* 8026880C 0026576C 38 81 00 2C */ addi r4, r1, 0x2c /* 8026880C 0026576C 38 81 00 2C */ addi r4, r1, 0x2c

View File

@ -2770,7 +2770,7 @@ lbl_8003C770:
/* 8003C80C 0003976C 38 A1 00 24 */ addi r5, r1, 0x24 /* 8003C80C 0003976C 38 A1 00 24 */ addi r5, r1, 0x24
/* 8003C810 00039770 38 C0 00 05 */ li r6, 5 /* 8003C810 00039770 38 C0 00 05 */ li r6, 5
/* 8003C814 00039774 B0 01 00 24 */ sth r0, 0x24(r1) /* 8003C814 00039774 B0 01 00 24 */ sth r0, 0x24(r1)
/* 8003C818 00039778 48 00 76 B9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8003C818 00039778 48 00 76 B9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8003C81C 0003977C 48 00 01 B0 */ b lbl_8003C9CC /* 8003C81C 0003977C 48 00 01 B0 */ b lbl_8003C9CC
.global lbl_8003C820 .global lbl_8003C820
lbl_8003C820: lbl_8003C820:

View File

@ -1053,7 +1053,7 @@ lbl_800C5EF8:
/* 800C5FBC 000C2F1C 38 E1 00 54 */ addi r7, r1, 0x54 /* 800C5FBC 000C2F1C 38 E1 00 54 */ addi r7, r1, 0x54
/* 800C5FC0 000C2F20 91 61 00 10 */ stw r11, 0x10(r1) /* 800C5FC0 000C2F20 91 61 00 10 */ stw r11, 0x10(r1)
/* 800C5FC4 000C2F24 90 01 00 14 */ stw r0, 0x14(r1) /* 800C5FC4 000C2F24 90 01 00 14 */ stw r0, 0x14(r1)
/* 800C5FC8 000C2F28 48 1C 36 A5 */ bl "__ct__15CScriptMazeNodeF9TUniqueIdQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fbUiUiUiRC9CVector3fRC9CVector3fRC9CVector3f" /* 800C5FC8 000C2F28 48 1C 36 A5 */ bl "__ct__15CScriptMazeNodeF9TUniqueIdRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fbiiiRC9CVector3fRC9CVector3fRC9CVector3f"
/* 800C5FCC 000C2F2C 7C 7B 1B 78 */ mr r27, r3 /* 800C5FCC 000C2F2C 7C 7B 1B 78 */ mr r27, r3
lbl_800C5FD0: lbl_800C5FD0:
/* 800C5FD0 000C2F30 38 61 00 44 */ addi r3, r1, 0x44 /* 800C5FD0 000C2F30 38 61 00 44 */ addi r3, r1, 0x44

View File

@ -450,7 +450,7 @@ lbl_8007546C:
/* 80075488 000723E8 B0 01 00 24 */ sth r0, 0x24(r1) /* 80075488 000723E8 B0 01 00 24 */ sth r0, 0x24(r1)
/* 8007548C 000723EC 38 C0 00 01 */ li r6, 1 /* 8007548C 000723EC 38 C0 00 01 */ li r6, 1
/* 80075490 000723F0 B0 01 00 28 */ sth r0, 0x28(r1) /* 80075490 000723F0 B0 01 00 28 */ sth r0, 0x28(r1)
/* 80075494 000723F4 4B FC EA 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80075494 000723F4 4B FC EA 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80075498 000723F8 A0 1B 00 08 */ lhz r0, 8(r27) /* 80075498 000723F8 A0 1B 00 08 */ lhz r0, 8(r27)
/* 8007549C 000723FC 7F C4 F3 78 */ mr r4, r30 /* 8007549C 000723FC 7F C4 F3 78 */ mr r4, r30
/* 800754A0 00072400 38 61 00 20 */ addi r3, r1, 0x20 /* 800754A0 00072400 38 61 00 20 */ addi r3, r1, 0x20

View File

@ -263,7 +263,7 @@ lbl_800FE348:
/* 800FE36C 000FB2CC B0 01 00 08 */ sth r0, 8(r1) /* 800FE36C 000FB2CC B0 01 00 08 */ sth r0, 8(r1)
/* 800FE370 000FB2D0 38 C0 00 01 */ li r6, 1 /* 800FE370 000FB2D0 38 C0 00 01 */ li r6, 1
/* 800FE374 000FB2D4 B0 01 00 0C */ sth r0, 0xc(r1) /* 800FE374 000FB2D4 B0 01 00 0C */ sth r0, 0xc(r1)
/* 800FE378 000FB2D8 4B F4 5B 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800FE378 000FB2D8 4B F4 5B 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_800FE37C: lbl_800FE37C:
/* 800FE37C 000FB2DC C0 22 93 A4 */ lfs f1, lbl_805AB0C4@sda21(r2) /* 800FE37C 000FB2DC C0 22 93 A4 */ lfs f1, lbl_805AB0C4@sda21(r2)
/* 800FE380 000FB2E0 38 80 00 00 */ li r4, 0 /* 800FE380 000FB2E0 38 80 00 00 */ li r4, 0

View File

@ -107,7 +107,7 @@ AcceptScriptMsg__24CScriptCameraHintTriggerF20EScriptObjectMessage9TUniqueIdR13C
/* 8024B46C 002483CC 38 A1 00 0C */ addi r5, r1, 0xc /* 8024B46C 002483CC 38 A1 00 0C */ addi r5, r1, 0xc
/* 8024B470 002483D0 B0 01 00 0C */ sth r0, 0xc(r1) /* 8024B470 002483D0 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8024B474 002483D4 38 C0 00 04 */ li r6, 4 /* 8024B474 002483D4 38 C0 00 04 */ li r6, 4
/* 8024B478 002483D8 4B DF 8A 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8024B478 002483D8 4B DF 8A 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8024B47C: lbl_8024B47C:
/* 8024B47C 002483DC 88 9E 01 30 */ lbz r4, 0x130(r30) /* 8024B47C 002483DC 88 9E 01 30 */ lbz r4, 0x130(r30)
/* 8024B480 002483E0 54 80 DF FF */ rlwinm. r0, r4, 0x1b, 0x1f, 0x1f /* 8024B480 002483E0 54 80 DF FF */ rlwinm. r0, r4, 0x1b, 0x1f, 0x1f
@ -131,7 +131,7 @@ lbl_8024B47C:
/* 8024B4C8 00248428 38 A1 00 08 */ addi r5, r1, 8 /* 8024B4C8 00248428 38 A1 00 08 */ addi r5, r1, 8
/* 8024B4CC 0024842C B0 01 00 08 */ sth r0, 8(r1) /* 8024B4CC 0024842C B0 01 00 08 */ sth r0, 8(r1)
/* 8024B4D0 00248430 38 C0 00 04 */ li r6, 4 /* 8024B4D0 00248430 38 C0 00 04 */ li r6, 4
/* 8024B4D4 00248434 4B DF 89 FD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8024B4D4 00248434 4B DF 89 FD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8024B4D8: lbl_8024B4D8:
/* 8024B4D8 00248438 88 1E 01 30 */ lbz r0, 0x130(r30) /* 8024B4D8 00248438 88 1E 01 30 */ lbz r0, 0x130(r30)
/* 8024B4DC 0024843C 54 00 DF FF */ rlwinm. r0, r0, 0x1b, 0x1f, 0x1f /* 8024B4DC 0024843C 54 00 DF FF */ rlwinm. r0, r0, 0x1b, 0x1f, 0x1f

View File

@ -602,7 +602,7 @@ lbl_8007E5F4:
/* 8007E628 0007B588 A0 1D 00 08 */ lhz r0, 8(r29) /* 8007E628 0007B588 A0 1D 00 08 */ lhz r0, 8(r29)
/* 8007E62C 0007B58C B0 01 00 4C */ sth r0, 0x4c(r1) /* 8007E62C 0007B58C B0 01 00 4C */ sth r0, 0x4c(r1)
/* 8007E630 0007B590 B0 01 00 50 */ sth r0, 0x50(r1) /* 8007E630 0007B590 B0 01 00 50 */ sth r0, 0x50(r1)
/* 8007E634 0007B594 4B FC 58 9D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8007E634 0007B594 4B FC 58 9D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8007E638 0007B598 80 6D A2 80 */ lwz r3, lbl_805A8E40@sda21(r13) /* 8007E638 0007B598 80 6D A2 80 */ lwz r3, lbl_805A8E40@sda21(r13)
/* 8007E63C 0007B59C 38 03 FF FF */ addi r0, r3, -1 /* 8007E63C 0007B59C 38 03 FF FF */ addi r0, r3, -1
/* 8007E640 0007B5A0 90 0D A2 80 */ stw r0, lbl_805A8E40@sda21(r13) /* 8007E640 0007B5A0 90 0D A2 80 */ stw r0, lbl_805A8E40@sda21(r13)
@ -665,7 +665,7 @@ lbl_8007E6AC:
/* 8007E714 0007B674 A0 1D 00 08 */ lhz r0, 8(r29) /* 8007E714 0007B674 A0 1D 00 08 */ lhz r0, 8(r29)
/* 8007E718 0007B678 B0 01 00 38 */ sth r0, 0x38(r1) /* 8007E718 0007B678 B0 01 00 38 */ sth r0, 0x38(r1)
/* 8007E71C 0007B67C B0 01 00 3C */ sth r0, 0x3c(r1) /* 8007E71C 0007B67C B0 01 00 3C */ sth r0, 0x3c(r1)
/* 8007E720 0007B680 4B FC 57 B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8007E720 0007B680 4B FC 57 B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8007E724 0007B684 88 1E 02 A8 */ lbz r0, 0x2a8(r30) /* 8007E724 0007B684 88 1E 02 A8 */ lbz r0, 0x2a8(r30)
/* 8007E728 0007B688 38 60 00 01 */ li r3, 1 /* 8007E728 0007B688 38 60 00 01 */ li r3, 1
/* 8007E72C 0007B68C 50 60 0F BC */ rlwimi r0, r3, 1, 0x1e, 0x1e /* 8007E72C 0007B68C 50 60 0F BC */ rlwimi r0, r3, 1, 0x1e, 0x1e
@ -696,7 +696,7 @@ lbl_8007E738:
/* 8007E78C 0007B6EC B0 01 00 2C */ sth r0, 0x2c(r1) /* 8007E78C 0007B6EC B0 01 00 2C */ sth r0, 0x2c(r1)
/* 8007E790 0007B6F0 38 C0 00 03 */ li r6, 3 /* 8007E790 0007B6F0 38 C0 00 03 */ li r6, 3
/* 8007E794 0007B6F4 B0 01 00 30 */ sth r0, 0x30(r1) /* 8007E794 0007B6F4 B0 01 00 30 */ sth r0, 0x30(r1)
/* 8007E798 0007B6F8 4B FC 57 39 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8007E798 0007B6F8 4B FC 57 39 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8007E79C 0007B6FC 88 1E 02 A8 */ lbz r0, 0x2a8(r30) /* 8007E79C 0007B6FC 88 1E 02 A8 */ lbz r0, 0x2a8(r30)
/* 8007E7A0 0007B700 38 60 00 01 */ li r3, 1 /* 8007E7A0 0007B700 38 60 00 01 */ li r3, 1
/* 8007E7A4 0007B704 50 60 0F BC */ rlwimi r0, r3, 1, 0x1e, 0x1e /* 8007E7A4 0007B704 50 60 0F BC */ rlwimi r0, r3, 1, 0x1e, 0x1e
@ -1039,7 +1039,7 @@ lbl_8007EBA8:
/* 8007EC64 0007BBC4 A0 1C 00 08 */ lhz r0, 8(r28) /* 8007EC64 0007BBC4 A0 1C 00 08 */ lhz r0, 8(r28)
/* 8007EC68 0007BBC8 B0 01 00 10 */ sth r0, 0x10(r1) /* 8007EC68 0007BBC8 B0 01 00 10 */ sth r0, 0x10(r1)
/* 8007EC6C 0007BBCC B0 01 00 14 */ sth r0, 0x14(r1) /* 8007EC6C 0007BBCC B0 01 00 14 */ sth r0, 0x14(r1)
/* 8007EC70 0007BBD0 4B FC 52 61 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8007EC70 0007BBD0 4B FC 52 61 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8007EC74 0007BBD4 48 00 00 28 */ b lbl_8007EC9C /* 8007EC74 0007BBD4 48 00 00 28 */ b lbl_8007EC9C
lbl_8007EC78: lbl_8007EC78:
/* 8007EC78 0007BBD8 2C 19 FF FF */ cmpwi r25, -1 /* 8007EC78 0007BBD8 2C 19 FF FF */ cmpwi r25, -1
@ -1223,7 +1223,7 @@ lbl_8007EEC0:
/* 8007EEF4 0007BE54 B0 01 00 08 */ sth r0, 8(r1) /* 8007EEF4 0007BE54 B0 01 00 08 */ sth r0, 8(r1)
/* 8007EEF8 0007BE58 38 C0 00 0C */ li r6, 0xc /* 8007EEF8 0007BE58 38 C0 00 0C */ li r6, 0xc
/* 8007EEFC 0007BE5C B0 01 00 0C */ sth r0, 0xc(r1) /* 8007EEFC 0007BE5C B0 01 00 0C */ sth r0, 0xc(r1)
/* 8007EF00 0007BE60 4B FC 4F D1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8007EF00 0007BE60 4B FC 4F D1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8007EF04 0007BE64 38 60 00 01 */ li r3, 1 /* 8007EF04 0007BE64 38 60 00 01 */ li r3, 1
/* 8007EF08 0007BE68 48 00 01 38 */ b lbl_8007F040 /* 8007EF08 0007BE68 48 00 01 38 */ b lbl_8007F040
lbl_8007EF0C: lbl_8007EF0C:

View File

@ -1248,7 +1248,7 @@ lbl_8008EA08:
/* 8008EA54 0008B9B4 7F 44 D3 78 */ mr r4, r26 /* 8008EA54 0008B9B4 7F 44 D3 78 */ mr r4, r26
/* 8008EA58 0008B9B8 38 A1 00 18 */ addi r5, r1, 0x18 /* 8008EA58 0008B9B8 38 A1 00 18 */ addi r5, r1, 0x18
/* 8008EA5C 0008B9BC B0 01 00 18 */ sth r0, 0x18(r1) /* 8008EA5C 0008B9BC B0 01 00 18 */ sth r0, 0x18(r1)
/* 8008EA60 0008B9C0 4B FB 54 71 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8008EA60 0008B9C0 4B FB 54 71 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8008EA64 0008B9C4 88 1F 00 30 */ lbz r0, 0x30(r31) /* 8008EA64 0008B9C4 88 1F 00 30 */ lbz r0, 0x30(r31)
/* 8008EA68 0008B9C8 54 00 CF FE */ rlwinm r0, r0, 0x19, 0x1f, 0x1f /* 8008EA68 0008B9C8 54 00 CF FE */ rlwinm r0, r0, 0x19, 0x1f, 0x1f
/* 8008EA6C 0008B9CC 7C 1B 00 40 */ cmplw r27, r0 /* 8008EA6C 0008B9CC 7C 1B 00 40 */ cmplw r27, r0

View File

@ -626,7 +626,7 @@ lbl_800B4D80:
/* 800B4D90 000B1CF0 B0 01 00 0C */ sth r0, 0xc(r1) /* 800B4D90 000B1CF0 B0 01 00 0C */ sth r0, 0xc(r1)
/* 800B4D94 000B1CF4 38 C0 00 01 */ li r6, 1 /* 800B4D94 000B1CF4 38 C0 00 01 */ li r6, 1
/* 800B4D98 000B1CF8 B0 01 00 10 */ sth r0, 0x10(r1) /* 800B4D98 000B1CF8 B0 01 00 10 */ sth r0, 0x10(r1)
/* 800B4D9C 000B1CFC 4B F8 F1 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B4D9C 000B1CFC 4B F8 F1 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_800B4DA0: lbl_800B4DA0:
/* 800B4DA0 000B1D00 80 01 01 4C */ lwz r0, 0x14c(r1) /* 800B4DA0 000B1D00 80 01 01 4C */ lwz r0, 0x14c(r1)
/* 800B4DA4 000B1D04 38 61 00 A4 */ addi r3, r1, 0xa4 /* 800B4DA4 000B1D04 38 61 00 A4 */ addi r3, r1, 0xa4

View File

@ -1,6 +1,6 @@
.include "macros.inc" .include "macros.inc"
.comm lbl_805726FC, 0x4B0, 4 .comm sMazeSeeds__15CScriptMazeNode, 0x4B0, 4
.section .data .section .data
.balign 8 .balign 8
@ -109,11 +109,11 @@ LoadMazeSeeds__15CScriptMazeNodeFv:
/* 802888B0 00285810 38 66 00 04 */ addi r3, r6, 4 /* 802888B0 00285810 38 66 00 04 */ addi r3, r6, 4
/* 802888B4 00285814 48 0B 30 B5 */ bl LoadNewResourceSync__10CResLoaderFRC10SObjectTagPc /* 802888B4 00285814 48 0B 30 B5 */ bl LoadNewResourceSync__10CResLoaderFRC10SObjectTagPc
/* 802888B8 00285818 7C 03 00 D0 */ neg r0, r3 /* 802888B8 00285818 7C 03 00 D0 */ neg r0, r3
/* 802888BC 0028581C 3C 80 80 57 */ lis r4, lbl_805726FC@ha /* 802888BC 0028581C 3C 80 80 57 */ lis r4, sMazeSeeds__15CScriptMazeNode@ha
/* 802888C0 00285820 7C 00 1B 78 */ or r0, r0, r3 /* 802888C0 00285820 7C 00 1B 78 */ or r0, r0, r3
/* 802888C4 00285824 90 61 00 0C */ stw r3, 0xc(r1) /* 802888C4 00285824 90 61 00 0C */ stw r3, 0xc(r1)
/* 802888C8 00285828 54 00 0F FE */ srwi r0, r0, 0x1f /* 802888C8 00285828 54 00 0F FE */ srwi r0, r0, 0x1f
/* 802888CC 0028582C 3B E4 26 FC */ addi r31, r4, lbl_805726FC@l /* 802888CC 0028582C 3B E4 26 FC */ addi r31, r4, sMazeSeeds__15CScriptMazeNode@l
/* 802888D0 00285830 98 01 00 08 */ stb r0, 8(r1) /* 802888D0 00285830 98 01 00 08 */ stb r0, 8(r1)
/* 802888D4 00285834 3B C0 00 00 */ li r30, 0 /* 802888D4 00285834 3B C0 00 00 */ li r30, 0
lbl_802888D8: lbl_802888D8:
@ -171,14 +171,14 @@ Think__15CScriptMazeNodeFfR13CStateManager:
/* 80288994 002858F4 38 A0 00 04 */ li r5, 4 /* 80288994 002858F4 38 A0 00 04 */ li r5, 4
/* 80288998 002858F8 50 06 2E B4 */ rlwimi r6, r0, 5, 0x1a, 0x1a /* 80288998 002858F8 50 06 2E B4 */ rlwimi r6, r0, 5, 0x1a, 0x1a
/* 8028899C 002858FC 98 C3 01 3C */ stb r6, 0x13c(r3) /* 8028899C 002858FC 98 C3 01 3C */ stb r6, 0x13c(r3)
/* 802889A0 00285900 48 00 08 81 */ bl sub_80289220 /* 802889A0 00285900 48 00 08 81 */ bl SendScriptMsgs__15CScriptMazeNodeFR13CStateManager20EScriptObjectMessage
/* 802889A4 00285904 48 00 00 18 */ b lbl_802889BC /* 802889A4 00285904 48 00 00 18 */ b lbl_802889BC
lbl_802889A8: lbl_802889A8:
/* 802889A8 00285908 38 00 00 01 */ li r0, 1 /* 802889A8 00285908 38 00 00 01 */ li r0, 1
/* 802889AC 0028590C 38 A0 00 01 */ li r5, 1 /* 802889AC 0028590C 38 A0 00 01 */ li r5, 1
/* 802889B0 00285910 50 06 2E B4 */ rlwimi r6, r0, 5, 0x1a, 0x1a /* 802889B0 00285910 50 06 2E B4 */ rlwimi r6, r0, 5, 0x1a, 0x1a
/* 802889B4 00285914 98 C3 01 3C */ stb r6, 0x13c(r3) /* 802889B4 00285914 98 C3 01 3C */ stb r6, 0x13c(r3)
/* 802889B8 00285918 48 00 08 69 */ bl sub_80289220 /* 802889B8 00285918 48 00 08 69 */ bl SendScriptMsgs__15CScriptMazeNodeFR13CStateManager20EScriptObjectMessage
lbl_802889BC: lbl_802889BC:
/* 802889BC 0028591C 80 01 00 14 */ lwz r0, 0x14(r1) /* 802889BC 0028591C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802889C0 00285920 7C 08 03 A6 */ mtlr r0 /* 802889C0 00285920 7C 08 03 A6 */ mtlr r0
@ -231,17 +231,17 @@ lbl_80288A34:
/* 80288A68 002859C8 38 A0 00 04 */ li r5, 4 /* 80288A68 002859C8 38 A0 00 04 */ li r5, 4
/* 80288A6C 002859CC 38 C0 00 05 */ li r6, 5 /* 80288A6C 002859CC 38 C0 00 05 */ li r6, 5
/* 80288A70 002859D0 38 E0 00 03 */ li r7, 3 /* 80288A70 002859D0 38 E0 00 03 */ li r7, 3
/* 80288A74 002859D4 48 00 1E 25 */ bl sub_8028a898 /* 80288A74 002859D4 48 00 1E 25 */ bl __ct__10CMazeStateFiiii
/* 80288A78 002859D8 7C 7A 1B 78 */ mr r26, r3 /* 80288A78 002859D8 7C 7A 1B 78 */ mr r26, r3
lbl_80288A7C: lbl_80288A7C:
/* 80288A7C 002859DC 93 41 00 5C */ stw r26, 0x5c(r1) /* 80288A7C 002859DC 93 41 00 5C */ stw r26, 0x5c(r1)
/* 80288A80 002859E0 80 7E 09 00 */ lwz r3, 0x900(r30) /* 80288A80 002859E0 80 7E 09 00 */ lwz r3, 0x900(r30)
/* 80288A84 002859E4 48 08 9A 9D */ bl Next__9CRandom16Fv /* 80288A84 002859E4 48 08 9A 9D */ bl Next__9CRandom16Fv
/* 80288A88 002859E8 3C A0 1B 4F */ lis r5, 0x1B4E81B5@ha /* 80288A88 002859E8 3C A0 1B 4F */ lis r5, 0x1B4E81B5@ha
/* 80288A8C 002859EC 3C 80 80 57 */ lis r4, lbl_805726FC@ha /* 80288A8C 002859EC 3C 80 80 57 */ lis r4, sMazeSeeds__15CScriptMazeNode@ha
/* 80288A90 002859F0 38 05 81 B5 */ addi r0, r5, 0x1B4E81B5@l /* 80288A90 002859F0 38 05 81 B5 */ addi r0, r5, 0x1B4E81B5@l
/* 80288A94 002859F4 7C 00 18 96 */ mulhw r0, r0, r3 /* 80288A94 002859F4 7C 00 18 96 */ mulhw r0, r0, r3
/* 80288A98 002859F8 38 84 26 FC */ addi r4, r4, lbl_805726FC@l /* 80288A98 002859F8 38 84 26 FC */ addi r4, r4, sMazeSeeds__15CScriptMazeNode@l
/* 80288A9C 002859FC 7C 00 2E 70 */ srawi r0, r0, 5 /* 80288A9C 002859FC 7C 00 2E 70 */ srawi r0, r0, 5
/* 80288AA0 00285A00 54 05 0F FE */ srwi r5, r0, 0x1f /* 80288AA0 00285A00 54 05 0F FE */ srwi r5, r0, 0x1f
/* 80288AA4 00285A04 7C 00 2A 14 */ add r0, r0, r5 /* 80288AA4 00285A04 7C 00 2A 14 */ add r0, r0, r5
@ -250,11 +250,11 @@ lbl_80288A7C:
/* 80288AB0 00285A10 7F 43 D3 78 */ mr r3, r26 /* 80288AB0 00285A10 7F 43 D3 78 */ mr r3, r26
/* 80288AB4 00285A14 54 00 10 3A */ slwi r0, r0, 2 /* 80288AB4 00285A14 54 00 10 3A */ slwi r0, r0, 2
/* 80288AB8 00285A18 7C 84 00 2E */ lwzx r4, r4, r0 /* 80288AB8 00285A18 7C 84 00 2E */ lwzx r4, r4, r0
/* 80288ABC 00285A1C 48 00 14 75 */ bl sub_80289f30 /* 80288ABC 00285A1C 48 00 14 75 */ bl Reset__10CMazeStateFi
/* 80288AC0 00285A20 7F 43 D3 78 */ mr r3, r26 /* 80288AC0 00285A20 7F 43 D3 78 */ mr r3, r26
/* 80288AC4 00285A24 48 00 0D 39 */ bl sub_802897fc /* 80288AC4 00285A24 48 00 0D 39 */ bl Initialize__10CMazeStateFv
/* 80288AC8 00285A28 7F 43 D3 78 */ mr r3, r26 /* 80288AC8 00285A28 7F 43 D3 78 */ mr r3, r26
/* 80288ACC 00285A2C 48 00 0E FD */ bl sub_802899c8 /* 80288ACC 00285A2C 48 00 0E FD */ bl GenerateObstacles__10CMazeStateFv
/* 80288AD0 00285A30 7F 45 D3 78 */ mr r5, r26 /* 80288AD0 00285A30 7F 45 D3 78 */ mr r5, r26
/* 80288AD4 00285A34 38 00 00 00 */ li r0, 0 /* 80288AD4 00285A34 38 00 00 00 */ li r0, 0
/* 80288AD8 00285A38 90 A1 00 58 */ stw r5, 0x58(r1) /* 80288AD8 00285A38 90 A1 00 58 */ stw r5, 0x58(r1)
@ -275,7 +275,7 @@ lbl_80288B00:
/* 80288B10 00285A70 41 82 06 E0 */ beq lbl_802891F0 /* 80288B10 00285A70 41 82 06 E0 */ beq lbl_802891F0
/* 80288B14 00285A74 80 9F 00 E8 */ lwz r4, 0xe8(r31) /* 80288B14 00285A74 80 9F 00 E8 */ lwz r4, 0xe8(r31)
/* 80288B18 00285A78 80 BF 00 EC */ lwz r5, 0xec(r31) /* 80288B18 00285A78 80 BF 00 EC */ lwz r5, 0xec(r31)
/* 80288B1C 00285A7C 48 00 13 F9 */ bl sub_80289f14 /* 80288B1C 00285A7C 48 00 13 F9 */ bl GetCell__10CMazeStateFUiUi
/* 80288B20 00285A80 80 9F 00 F0 */ lwz r4, 0xf0(r31) /* 80288B20 00285A80 80 9F 00 F0 */ lwz r4, 0xf0(r31)
/* 80288B24 00285A84 7C 7A 1B 78 */ mr r26, r3 /* 80288B24 00285A84 7C 7A 1B 78 */ mr r26, r3
/* 80288B28 00285A88 2C 04 00 00 */ cmpwi r4, 0 /* 80288B28 00285A88 2C 04 00 00 */ cmpwi r4, 0
@ -312,7 +312,7 @@ lbl_80288B94:
/* 80288B98 00285AF8 41 82 00 10 */ beq lbl_80288BA8 /* 80288B98 00285AF8 41 82 00 10 */ beq lbl_80288BA8
/* 80288B9C 00285AFC 7F E3 FB 78 */ mr r3, r31 /* 80288B9C 00285AFC 7F E3 FB 78 */ mr r3, r31
/* 80288BA0 00285B00 7F C4 F3 78 */ mr r4, r30 /* 80288BA0 00285B00 7F C4 F3 78 */ mr r4, r30
/* 80288BA4 00285B04 48 00 08 41 */ bl sub_802893e4 /* 80288BA4 00285B04 48 00 08 41 */ bl GenerateObjects__15CScriptMazeNodeFR13CStateManager
lbl_80288BA8: lbl_80288BA8:
/* 80288BA8 00285B08 80 1F 00 F0 */ lwz r0, 0xf0(r31) /* 80288BA8 00285B08 80 1F 00 F0 */ lwz r0, 0xf0(r31)
/* 80288BAC 00285B0C 2C 00 00 01 */ cmpwi r0, 1 /* 80288BAC 00285B0C 2C 00 00 01 */ cmpwi r0, 1
@ -388,7 +388,7 @@ lbl_80288BF0:
/* 80288CBC 00285C1C B0 01 00 2C */ sth r0, 0x2c(r1) /* 80288CBC 00285C1C B0 01 00 2C */ sth r0, 0x2c(r1)
/* 80288CC0 00285C20 38 C0 00 01 */ li r6, 1 /* 80288CC0 00285C20 38 C0 00 01 */ li r6, 1
/* 80288CC4 00285C24 B0 01 00 30 */ sth r0, 0x30(r1) /* 80288CC4 00285C24 B0 01 00 30 */ sth r0, 0x30(r1)
/* 80288CC8 00285C28 4B DB B2 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80288CC8 00285C28 4B DB B2 09 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80288CCC 00285C2C 48 00 00 20 */ b lbl_80288CEC /* 80288CCC 00285C2C 48 00 00 20 */ b lbl_80288CEC
lbl_80288CD0: lbl_80288CD0:
/* 80288CD0 00285C30 38 C6 00 0C */ addi r6, r6, 0xc /* 80288CD0 00285C30 38 C6 00 0C */ addi r6, r6, 0xc
@ -512,7 +512,7 @@ lbl_80288DF4:
/* 80288E7C 00285DDC B0 01 00 20 */ sth r0, 0x20(r1) /* 80288E7C 00285DDC B0 01 00 20 */ sth r0, 0x20(r1)
/* 80288E80 00285DE0 38 C0 00 01 */ li r6, 1 /* 80288E80 00285DE0 38 C0 00 01 */ li r6, 1
/* 80288E84 00285DE4 B0 01 00 24 */ sth r0, 0x24(r1) /* 80288E84 00285DE4 B0 01 00 24 */ sth r0, 0x24(r1)
/* 80288E88 00285DE8 4B DB B0 49 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80288E88 00285DE8 4B DB B0 49 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80288E8C: lbl_80288E8C:
/* 80288E8C 00285DEC 3B 5A 00 0C */ addi r26, r26, 0xc /* 80288E8C 00285DEC 3B 5A 00 0C */ addi r26, r26, 0xc
lbl_80288E90: lbl_80288E90:
@ -577,7 +577,7 @@ lbl_80288F30:
/* 80288F64 00285EC4 38 C0 00 01 */ li r6, 1 /* 80288F64 00285EC4 38 C0 00 01 */ li r6, 1
/* 80288F68 00285EC8 B0 01 00 14 */ sth r0, 0x14(r1) /* 80288F68 00285EC8 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80288F6C 00285ECC B0 01 00 18 */ sth r0, 0x18(r1) /* 80288F6C 00285ECC B0 01 00 18 */ sth r0, 0x18(r1)
/* 80288F70 00285ED0 4B DB AF 61 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80288F70 00285ED0 4B DB AF 61 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80288F74 00285ED4 48 00 00 1C */ b lbl_80288F90 /* 80288F74 00285ED4 48 00 00 1C */ b lbl_80288F90
lbl_80288F78: lbl_80288F78:
/* 80288F78 00285ED8 A0 04 00 08 */ lhz r0, 8(r4) /* 80288F78 00285ED8 A0 04 00 08 */ lhz r0, 8(r4)
@ -621,7 +621,7 @@ lbl_80288FB8:
/* 80289004 00285F64 2C 00 00 01 */ cmpwi r0, 1 /* 80289004 00285F64 2C 00 00 01 */ cmpwi r0, 1
/* 80289008 00285F68 40 82 00 40 */ bne lbl_80289048 /* 80289008 00285F68 40 82 00 40 */ bne lbl_80289048
/* 8028900C 00285F6C 7F 83 E3 78 */ mr r3, r28 /* 8028900C 00285F6C 7F 83 E3 78 */ mr r3, r28
/* 80289010 00285F70 48 00 0E E9 */ bl sub_80289ef8 /* 80289010 00285F70 48 00 0E E9 */ bl GetCell2__10CMazeStateFUiUi
/* 80289014 00285F74 88 A3 00 00 */ lbz r5, 0(r3) /* 80289014 00285F74 88 A3 00 00 */ lbz r5, 0(r3)
/* 80289018 00285F78 54 A0 D7 FF */ rlwinm. r0, r5, 0x1a, 0x1f, 0x1f /* 80289018 00285F78 54 A0 D7 FF */ rlwinm. r0, r5, 0x1a, 0x1f, 0x1f
/* 8028901C 00285F7C 40 82 00 2C */ bne lbl_80289048 /* 8028901C 00285F7C 40 82 00 2C */ bne lbl_80289048
@ -630,7 +630,7 @@ lbl_80288FB8:
/* 80289028 00285F88 50 05 36 72 */ rlwimi r5, r0, 6, 0x19, 0x19 /* 80289028 00285F88 50 05 36 72 */ rlwimi r5, r0, 6, 0x19, 0x19
/* 8028902C 00285F8C 98 A3 00 00 */ stb r5, 0(r3) /* 8028902C 00285F8C 98 A3 00 00 */ stb r5, 0(r3)
/* 80289030 00285F90 7F 63 DB 78 */ mr r3, r27 /* 80289030 00285F90 7F 63 DB 78 */ mr r3, r27
/* 80289034 00285F94 48 00 03 0D */ bl sub_80289340 /* 80289034 00285F94 48 00 03 0D */ bl Reset__15CScriptMazeNodeFR13CStateManager
/* 80289038 00285F98 88 1B 01 3C */ lbz r0, 0x13c(r27) /* 80289038 00285F98 88 1B 01 3C */ lbz r0, 0x13c(r27)
/* 8028903C 00285F9C 38 60 00 00 */ li r3, 0 /* 8028903C 00285F9C 38 60 00 00 */ li r3, 0
/* 80289040 00285FA0 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19 /* 80289040 00285FA0 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19
@ -648,7 +648,7 @@ lbl_80289048:
/* 8028906C 00285FCC 2C 00 00 01 */ cmpwi r0, 1 /* 8028906C 00285FCC 2C 00 00 01 */ cmpwi r0, 1
/* 80289070 00285FD0 40 82 00 40 */ bne lbl_802890B0 /* 80289070 00285FD0 40 82 00 40 */ bne lbl_802890B0
/* 80289074 00285FD4 7F 83 E3 78 */ mr r3, r28 /* 80289074 00285FD4 7F 83 E3 78 */ mr r3, r28
/* 80289078 00285FD8 48 00 0E 81 */ bl sub_80289ef8 /* 80289078 00285FD8 48 00 0E 81 */ bl GetCell2__10CMazeStateFUiUi
/* 8028907C 00285FDC 88 A3 00 00 */ lbz r5, 0(r3) /* 8028907C 00285FDC 88 A3 00 00 */ lbz r5, 0(r3)
/* 80289080 00285FE0 54 A0 D7 FF */ rlwinm. r0, r5, 0x1a, 0x1f, 0x1f /* 80289080 00285FE0 54 A0 D7 FF */ rlwinm. r0, r5, 0x1a, 0x1f, 0x1f
/* 80289084 00285FE4 40 82 00 2C */ bne lbl_802890B0 /* 80289084 00285FE4 40 82 00 2C */ bne lbl_802890B0
@ -657,7 +657,7 @@ lbl_80289048:
/* 80289090 00285FF0 50 05 36 72 */ rlwimi r5, r0, 6, 0x19, 0x19 /* 80289090 00285FF0 50 05 36 72 */ rlwimi r5, r0, 6, 0x19, 0x19
/* 80289094 00285FF4 98 A3 00 00 */ stb r5, 0(r3) /* 80289094 00285FF4 98 A3 00 00 */ stb r5, 0(r3)
/* 80289098 00285FF8 7F 63 DB 78 */ mr r3, r27 /* 80289098 00285FF8 7F 63 DB 78 */ mr r3, r27
/* 8028909C 00285FFC 48 00 02 A5 */ bl sub_80289340 /* 8028909C 00285FFC 48 00 02 A5 */ bl Reset__15CScriptMazeNodeFR13CStateManager
/* 802890A0 00286000 88 1B 01 3C */ lbz r0, 0x13c(r27) /* 802890A0 00286000 88 1B 01 3C */ lbz r0, 0x13c(r27)
/* 802890A4 00286004 38 60 00 00 */ li r3, 0 /* 802890A4 00286004 38 60 00 00 */ li r3, 0
/* 802890A8 00286008 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19 /* 802890A8 00286008 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19
@ -675,7 +675,7 @@ lbl_802890B0:
/* 802890D4 00286034 2C 00 00 00 */ cmpwi r0, 0 /* 802890D4 00286034 2C 00 00 00 */ cmpwi r0, 0
/* 802890D8 00286038 40 82 00 40 */ bne lbl_80289118 /* 802890D8 00286038 40 82 00 40 */ bne lbl_80289118
/* 802890DC 0028603C 7F 83 E3 78 */ mr r3, r28 /* 802890DC 0028603C 7F 83 E3 78 */ mr r3, r28
/* 802890E0 00286040 48 00 0E 19 */ bl sub_80289ef8 /* 802890E0 00286040 48 00 0E 19 */ bl GetCell2__10CMazeStateFUiUi
/* 802890E4 00286044 88 A3 00 00 */ lbz r5, 0(r3) /* 802890E4 00286044 88 A3 00 00 */ lbz r5, 0(r3)
/* 802890E8 00286048 54 A0 CF FF */ rlwinm. r0, r5, 0x19, 0x1f, 0x1f /* 802890E8 00286048 54 A0 CF FF */ rlwinm. r0, r5, 0x19, 0x1f, 0x1f
/* 802890EC 0028604C 40 82 00 2C */ bne lbl_80289118 /* 802890EC 0028604C 40 82 00 2C */ bne lbl_80289118
@ -684,7 +684,7 @@ lbl_802890B0:
/* 802890F8 00286058 50 05 3E 30 */ rlwimi r5, r0, 7, 0x18, 0x18 /* 802890F8 00286058 50 05 3E 30 */ rlwimi r5, r0, 7, 0x18, 0x18
/* 802890FC 0028605C 98 A3 00 00 */ stb r5, 0(r3) /* 802890FC 0028605C 98 A3 00 00 */ stb r5, 0(r3)
/* 80289100 00286060 7F 63 DB 78 */ mr r3, r27 /* 80289100 00286060 7F 63 DB 78 */ mr r3, r27
/* 80289104 00286064 48 00 02 3D */ bl sub_80289340 /* 80289104 00286064 48 00 02 3D */ bl Reset__15CScriptMazeNodeFR13CStateManager
/* 80289108 00286068 88 1B 01 3C */ lbz r0, 0x13c(r27) /* 80289108 00286068 88 1B 01 3C */ lbz r0, 0x13c(r27)
/* 8028910C 0028606C 38 60 00 00 */ li r3, 0 /* 8028910C 0028606C 38 60 00 00 */ li r3, 0
/* 80289110 00286070 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19 /* 80289110 00286070 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19
@ -703,7 +703,7 @@ lbl_80289118:
/* 80289140 002860A0 2C 00 00 00 */ cmpwi r0, 0 /* 80289140 002860A0 2C 00 00 00 */ cmpwi r0, 0
/* 80289144 002860A4 40 82 00 40 */ bne lbl_80289184 /* 80289144 002860A4 40 82 00 40 */ bne lbl_80289184
/* 80289148 002860A8 7F 83 E3 78 */ mr r3, r28 /* 80289148 002860A8 7F 83 E3 78 */ mr r3, r28
/* 8028914C 002860AC 48 00 0D AD */ bl sub_80289ef8 /* 8028914C 002860AC 48 00 0D AD */ bl GetCell2__10CMazeStateFUiUi
/* 80289150 002860B0 88 A3 00 00 */ lbz r5, 0(r3) /* 80289150 002860B0 88 A3 00 00 */ lbz r5, 0(r3)
/* 80289154 002860B4 54 A0 CF FF */ rlwinm. r0, r5, 0x19, 0x1f, 0x1f /* 80289154 002860B4 54 A0 CF FF */ rlwinm. r0, r5, 0x19, 0x1f, 0x1f
/* 80289158 002860B8 40 82 00 2C */ bne lbl_80289184 /* 80289158 002860B8 40 82 00 2C */ bne lbl_80289184
@ -712,7 +712,7 @@ lbl_80289118:
/* 80289164 002860C4 50 05 3E 30 */ rlwimi r5, r0, 7, 0x18, 0x18 /* 80289164 002860C4 50 05 3E 30 */ rlwimi r5, r0, 7, 0x18, 0x18
/* 80289168 002860C8 98 A3 00 00 */ stb r5, 0(r3) /* 80289168 002860C8 98 A3 00 00 */ stb r5, 0(r3)
/* 8028916C 002860CC 7F 63 DB 78 */ mr r3, r27 /* 8028916C 002860CC 7F 63 DB 78 */ mr r3, r27
/* 80289170 002860D0 48 00 01 D1 */ bl sub_80289340 /* 80289170 002860D0 48 00 01 D1 */ bl Reset__15CScriptMazeNodeFR13CStateManager
/* 80289174 002860D4 88 1B 01 3C */ lbz r0, 0x13c(r27) /* 80289174 002860D4 88 1B 01 3C */ lbz r0, 0x13c(r27)
/* 80289178 002860D8 38 60 00 00 */ li r3, 0 /* 80289178 002860D8 38 60 00 00 */ li r3, 0
/* 8028917C 002860DC 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19 /* 8028917C 002860DC 50 60 36 72 */ rlwimi r0, r3, 6, 0x19, 0x19
@ -745,11 +745,11 @@ lbl_802891AC:
lbl_802891D8: lbl_802891D8:
/* 802891D8 00286138 7F E3 FB 78 */ mr r3, r31 /* 802891D8 00286138 7F E3 FB 78 */ mr r3, r31
/* 802891DC 0028613C 7F C4 F3 78 */ mr r4, r30 /* 802891DC 0028613C 7F C4 F3 78 */ mr r4, r30
/* 802891E0 00286140 48 00 01 61 */ bl sub_80289340 /* 802891E0 00286140 48 00 01 61 */ bl Reset__15CScriptMazeNodeFR13CStateManager
/* 802891E4 00286144 48 00 00 0C */ b lbl_802891F0 /* 802891E4 00286144 48 00 00 0C */ b lbl_802891F0
lbl_802891E8: lbl_802891E8:
/* 802891E8 00286148 7F C4 F3 78 */ mr r4, r30 /* 802891E8 00286148 7F C4 F3 78 */ mr r4, r30
/* 802891EC 0028614C 48 00 01 55 */ bl sub_80289340 /* 802891EC 0028614C 48 00 01 55 */ bl Reset__15CScriptMazeNodeFR13CStateManager
lbl_802891F0: lbl_802891F0:
/* 802891F0 00286150 A0 19 00 00 */ lhz r0, 0(r25) /* 802891F0 00286150 A0 19 00 00 */ lhz r0, 0(r25)
/* 802891F4 00286154 7F E3 FB 78 */ mr r3, r31 /* 802891F4 00286154 7F E3 FB 78 */ mr r3, r31
@ -764,8 +764,8 @@ lbl_802891F0:
/* 80289218 00286178 38 21 00 F0 */ addi r1, r1, 0xf0 /* 80289218 00286178 38 21 00 F0 */ addi r1, r1, 0xf0
/* 8028921C 0028617C 4E 80 00 20 */ blr /* 8028921C 0028617C 4E 80 00 20 */ blr
.global sub_80289220 .global SendScriptMsgs__15CScriptMazeNodeFR13CStateManager20EScriptObjectMessage
sub_80289220: SendScriptMsgs__15CScriptMazeNodeFR13CStateManager20EScriptObjectMessage:
/* 80289220 00286180 94 21 FF B0 */ stwu r1, -0x50(r1) /* 80289220 00286180 94 21 FF B0 */ stwu r1, -0x50(r1)
/* 80289224 00286184 7C 08 02 A6 */ mflr r0 /* 80289224 00286184 7C 08 02 A6 */ mflr r0
/* 80289228 00286188 90 01 00 54 */ stw r0, 0x54(r1) /* 80289228 00286188 90 01 00 54 */ stw r0, 0x54(r1)
@ -788,7 +788,7 @@ sub_80289220:
/* 8028926C 002861CC 7F E6 FB 78 */ mr r6, r31 /* 8028926C 002861CC 7F E6 FB 78 */ mr r6, r31
/* 80289270 002861D0 B0 01 00 14 */ sth r0, 0x14(r1) /* 80289270 002861D0 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80289274 002861D4 38 A1 00 14 */ addi r5, r1, 0x14 /* 80289274 002861D4 38 A1 00 14 */ addi r5, r1, 0x14
/* 80289278 002861D8 4B DB AC 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80289278 002861D8 4B DB AC 59 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8028927C 002861DC A0 BD 00 08 */ lhz r5, 8(r29) /* 8028927C 002861DC A0 BD 00 08 */ lhz r5, 8(r29)
/* 80289280 002861E0 7F C3 F3 78 */ mr r3, r30 /* 80289280 002861E0 7F C3 F3 78 */ mr r3, r30
/* 80289284 002861E4 A0 1D 00 FC */ lhz r0, 0xfc(r29) /* 80289284 002861E4 A0 1D 00 FC */ lhz r0, 0xfc(r29)
@ -802,7 +802,7 @@ sub_80289220:
/* 802892A4 00286204 7F E6 FB 78 */ mr r6, r31 /* 802892A4 00286204 7F E6 FB 78 */ mr r6, r31
/* 802892A8 00286208 B0 01 00 10 */ sth r0, 0x10(r1) /* 802892A8 00286208 B0 01 00 10 */ sth r0, 0x10(r1)
/* 802892AC 0028620C 38 A1 00 10 */ addi r5, r1, 0x10 /* 802892AC 0028620C 38 A1 00 10 */ addi r5, r1, 0x10
/* 802892B0 00286210 4B DB AC 21 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 802892B0 00286210 4B DB AC 21 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 802892B4 00286214 A0 BD 00 08 */ lhz r5, 8(r29) /* 802892B4 00286214 A0 BD 00 08 */ lhz r5, 8(r29)
/* 802892B8 00286218 7F C3 F3 78 */ mr r3, r30 /* 802892B8 00286218 7F C3 F3 78 */ mr r3, r30
/* 802892BC 0028621C A0 1D 01 0C */ lhz r0, 0x10c(r29) /* 802892BC 0028621C A0 1D 01 0C */ lhz r0, 0x10c(r29)
@ -816,7 +816,7 @@ sub_80289220:
/* 802892DC 0028623C 7F E6 FB 78 */ mr r6, r31 /* 802892DC 0028623C 7F E6 FB 78 */ mr r6, r31
/* 802892E0 00286240 B0 01 00 0C */ sth r0, 0xc(r1) /* 802892E0 00286240 B0 01 00 0C */ sth r0, 0xc(r1)
/* 802892E4 00286244 38 A1 00 0C */ addi r5, r1, 0xc /* 802892E4 00286244 38 A1 00 0C */ addi r5, r1, 0xc
/* 802892E8 00286248 4B DB AB E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 802892E8 00286248 4B DB AB E9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 802892EC 0028624C A0 BD 00 08 */ lhz r5, 8(r29) /* 802892EC 0028624C A0 BD 00 08 */ lhz r5, 8(r29)
/* 802892F0 00286250 7F C3 F3 78 */ mr r3, r30 /* 802892F0 00286250 7F C3 F3 78 */ mr r3, r30
/* 802892F4 00286254 A0 1D 00 F4 */ lhz r0, 0xf4(r29) /* 802892F4 00286254 A0 1D 00 F4 */ lhz r0, 0xf4(r29)
@ -830,7 +830,7 @@ sub_80289220:
/* 80289314 00286274 7F E6 FB 78 */ mr r6, r31 /* 80289314 00286274 7F E6 FB 78 */ mr r6, r31
/* 80289318 00286278 B0 01 00 08 */ sth r0, 8(r1) /* 80289318 00286278 B0 01 00 08 */ sth r0, 8(r1)
/* 8028931C 0028627C 38 A1 00 08 */ addi r5, r1, 8 /* 8028931C 0028627C 38 A1 00 08 */ addi r5, r1, 8
/* 80289320 00286280 4B DB AB B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80289320 00286280 4B DB AB B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80289324 00286284 80 01 00 54 */ lwz r0, 0x54(r1) /* 80289324 00286284 80 01 00 54 */ lwz r0, 0x54(r1)
/* 80289328 00286288 83 E1 00 4C */ lwz r31, 0x4c(r1) /* 80289328 00286288 83 E1 00 4C */ lwz r31, 0x4c(r1)
/* 8028932C 0028628C 83 C1 00 48 */ lwz r30, 0x48(r1) /* 8028932C 0028628C 83 C1 00 48 */ lwz r30, 0x48(r1)
@ -839,8 +839,8 @@ sub_80289220:
/* 80289338 00286298 38 21 00 50 */ addi r1, r1, 0x50 /* 80289338 00286298 38 21 00 50 */ addi r1, r1, 0x50
/* 8028933C 0028629C 4E 80 00 20 */ blr /* 8028933C 0028629C 4E 80 00 20 */ blr
.global sub_80289340 .global Reset__15CScriptMazeNodeFR13CStateManager
sub_80289340: Reset__15CScriptMazeNodeFR13CStateManager:
/* 80289340 002862A0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80289340 002862A0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 80289344 002862A4 7C 08 02 A6 */ mflr r0 /* 80289344 002862A4 7C 08 02 A6 */ mflr r0
/* 80289348 002862A8 90 01 00 24 */ stw r0, 0x24(r1) /* 80289348 002862A8 90 01 00 24 */ stw r0, 0x24(r1)
@ -883,8 +883,8 @@ sub_80289340:
/* 802893DC 0028633C 38 21 00 20 */ addi r1, r1, 0x20 /* 802893DC 0028633C 38 21 00 20 */ addi r1, r1, 0x20
/* 802893E0 00286340 4E 80 00 20 */ blr /* 802893E0 00286340 4E 80 00 20 */ blr
.global sub_802893e4 .global GenerateObjects__15CScriptMazeNodeFR13CStateManager
sub_802893e4: GenerateObjects__15CScriptMazeNodeFR13CStateManager:
/* 802893E4 00286344 94 21 FF 70 */ stwu r1, -0x90(r1) /* 802893E4 00286344 94 21 FF 70 */ stwu r1, -0x90(r1)
/* 802893E8 00286348 7C 08 02 A6 */ mflr r0 /* 802893E8 00286348 7C 08 02 A6 */ mflr r0
/* 802893EC 0028634C 90 01 00 94 */ stw r0, 0x94(r1) /* 802893EC 0028634C 90 01 00 94 */ stw r0, 0x94(r1)
@ -966,7 +966,7 @@ lbl_802894AC:
/* 80289510 00286470 B0 01 00 08 */ sth r0, 8(r1) /* 80289510 00286470 B0 01 00 08 */ sth r0, 8(r1)
/* 80289514 00286474 38 C0 00 01 */ li r6, 1 /* 80289514 00286474 38 C0 00 01 */ li r6, 1
/* 80289518 00286478 B0 01 00 0C */ sth r0, 0xc(r1) /* 80289518 00286478 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8028951C 0028647C 4B DB A9 B5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8028951C 0028647C 4B DB A9 B5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80289520 00286480 28 1C 00 00 */ cmplwi r28, 0 /* 80289520 00286480 28 1C 00 00 */ cmplwi r28, 0
/* 80289524 00286484 41 82 00 48 */ beq lbl_8028956C /* 80289524 00286484 41 82 00 48 */ beq lbl_8028956C
/* 80289528 00286488 C0 3D 00 50 */ lfs f1, 0x50(r29) /* 80289528 00286488 C0 3D 00 50 */ lfs f1, 0x50(r29)
@ -1058,8 +1058,8 @@ Accept__15CScriptMazeNodeFR8IVisitor:
/* 80289664 002865C4 38 21 00 10 */ addi r1, r1, 0x10 /* 80289664 002865C4 38 21 00 10 */ addi r1, r1, 0x10
/* 80289668 002865C8 4E 80 00 20 */ blr /* 80289668 002865C8 4E 80 00 20 */ blr
.global "__ct__15CScriptMazeNodeF9TUniqueIdQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fbUiUiUiRC9CVector3fRC9CVector3fRC9CVector3f" .global "__ct__15CScriptMazeNodeF9TUniqueIdRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fbiiiRC9CVector3fRC9CVector3fRC9CVector3f"
"__ct__15CScriptMazeNodeF9TUniqueIdQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fbUiUiUiRC9CVector3fRC9CVector3fRC9CVector3f": "__ct__15CScriptMazeNodeF9TUniqueIdRCQ24rstl66basic_string<c,Q24rstl14char_traits<c>,Q24rstl17rmemory_allocator>RC11CEntityInfoRC12CTransform4fbiiiRC9CVector3fRC9CVector3fRC9CVector3f":
/* 8028966C 002865CC 94 21 FE F0 */ stwu r1, -0x110(r1) /* 8028966C 002865CC 94 21 FE F0 */ stwu r1, -0x110(r1)
/* 80289670 002865D0 7C 08 02 A6 */ mflr r0 /* 80289670 002865D0 7C 08 02 A6 */ mflr r0
/* 80289674 002865D4 90 01 01 14 */ stw r0, 0x114(r1) /* 80289674 002865D4 90 01 01 14 */ stw r0, 0x114(r1)
@ -1161,8 +1161,8 @@ Accept__15CScriptMazeNodeFR8IVisitor:
/* 802897F4 00286754 38 21 01 10 */ addi r1, r1, 0x110 /* 802897F4 00286754 38 21 01 10 */ addi r1, r1, 0x110
/* 802897F8 00286758 4E 80 00 20 */ blr /* 802897F8 00286758 4E 80 00 20 */ blr
.global sub_802897fc .global Initialize__10CMazeStateFv
sub_802897fc: Initialize__10CMazeStateFv:
/* 802897FC 0028675C 94 21 FE F0 */ stwu r1, -0x110(r1) /* 802897FC 0028675C 94 21 FE F0 */ stwu r1, -0x110(r1)
/* 80289800 00286760 38 A0 00 00 */ li r5, 0 /* 80289800 00286760 38 A0 00 00 */ li r5, 0
/* 80289804 00286764 54 A0 10 3A */ slwi r0, r5, 2 /* 80289804 00286764 54 A0 10 3A */ slwi r0, r5, 2
@ -1288,8 +1288,8 @@ lbl_802899A0:
/* 802899C0 00286920 38 21 01 10 */ addi r1, r1, 0x110 /* 802899C0 00286920 38 21 01 10 */ addi r1, r1, 0x110
/* 802899C4 00286924 4E 80 00 20 */ blr /* 802899C4 00286924 4E 80 00 20 */ blr
.global sub_802899c8 .global GenerateObstacles__10CMazeStateFv
sub_802899c8: GenerateObstacles__10CMazeStateFv:
/* 802899C8 00286928 94 21 FF E0 */ stwu r1, -0x20(r1) /* 802899C8 00286928 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 802899CC 0028692C 7C 08 02 A6 */ mflr r0 /* 802899CC 0028692C 7C 08 02 A6 */ mflr r0
/* 802899D0 00286930 90 01 00 24 */ stw r0, 0x24(r1) /* 802899D0 00286930 90 01 00 24 */ stw r0, 0x24(r1)
@ -1298,7 +1298,7 @@ sub_802899c8:
/* 802899DC 0028693C 88 03 00 94 */ lbz r0, 0x94(r3) /* 802899DC 0028693C 88 03 00 94 */ lbz r0, 0x94(r3)
/* 802899E0 00286940 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f /* 802899E0 00286940 54 00 CF FF */ rlwinm. r0, r0, 0x19, 0x1f, 0x1f
/* 802899E4 00286944 40 82 00 08 */ bne lbl_802899EC /* 802899E4 00286944 40 82 00 08 */ bne lbl_802899EC
/* 802899E8 00286948 4B FF FE 15 */ bl sub_802897fc /* 802899E8 00286948 4B FF FE 15 */ bl Initialize__10CMazeStateFv
lbl_802899EC: lbl_802899EC:
/* 802899EC 0028694C 7F 63 DB 78 */ mr r3, r27 /* 802899EC 0028694C 7F 63 DB 78 */ mr r3, r27
/* 802899F0 00286950 48 08 8B 31 */ bl Next__9CRandom16Fv /* 802899F0 00286950 48 08 8B 31 */ bl Next__9CRandom16Fv
@ -1648,8 +1648,8 @@ lbl_80289EE4:
/* 80289EF0 00286E50 38 21 00 20 */ addi r1, r1, 0x20 /* 80289EF0 00286E50 38 21 00 20 */ addi r1, r1, 0x20
/* 80289EF4 00286E54 4E 80 00 20 */ blr /* 80289EF4 00286E54 4E 80 00 20 */ blr
.global sub_80289ef8 .global GetCell2__10CMazeStateFUiUi
sub_80289ef8: GetCell2__10CMazeStateFUiUi:
/* 80289EF8 00286E58 1C 05 00 09 */ mulli r0, r5, 9 /* 80289EF8 00286E58 1C 05 00 09 */ mulli r0, r5, 9
/* 80289EFC 00286E5C 7C 65 1B 78 */ mr r5, r3 /* 80289EFC 00286E5C 7C 65 1B 78 */ mr r5, r3
/* 80289F00 00286E60 7C 04 02 14 */ add r0, r4, r0 /* 80289F00 00286E60 7C 04 02 14 */ add r0, r4, r0
@ -1658,8 +1658,8 @@ sub_80289ef8:
/* 80289F0C 00286E6C 7C 65 1A 14 */ add r3, r5, r3 /* 80289F0C 00286E6C 7C 65 1A 14 */ add r3, r5, r3
/* 80289F10 00286E70 4E 80 00 20 */ blr /* 80289F10 00286E70 4E 80 00 20 */ blr
.global sub_80289f14 .global GetCell__10CMazeStateFUiUi
sub_80289f14: GetCell__10CMazeStateFUiUi:
/* 80289F14 00286E74 1C 05 00 09 */ mulli r0, r5, 9 /* 80289F14 00286E74 1C 05 00 09 */ mulli r0, r5, 9
/* 80289F18 00286E78 7C 65 1B 78 */ mr r5, r3 /* 80289F18 00286E78 7C 65 1B 78 */ mr r5, r3
/* 80289F1C 00286E7C 7C 04 02 14 */ add r0, r4, r0 /* 80289F1C 00286E7C 7C 04 02 14 */ add r0, r4, r0
@ -1668,8 +1668,8 @@ sub_80289f14:
/* 80289F28 00286E88 7C 65 1A 14 */ add r3, r5, r3 /* 80289F28 00286E88 7C 65 1A 14 */ add r3, r5, r3
/* 80289F2C 00286E8C 4E 80 00 20 */ blr /* 80289F2C 00286E8C 4E 80 00 20 */ blr
.global sub_80289f30 .global Reset__10CMazeStateFi
sub_80289f30: Reset__10CMazeStateFi:
/* 80289F30 00286E90 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80289F30 00286E90 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80289F34 00286E94 7C 08 02 A6 */ mflr r0 /* 80289F34 00286E94 7C 08 02 A6 */ mflr r0
/* 80289F38 00286E98 90 01 00 34 */ stw r0, 0x34(r1) /* 80289F38 00286E98 90 01 00 34 */ stw r0, 0x34(r1)
@ -2293,8 +2293,8 @@ lbl_8028A870:
/* 8028A890 002877F0 38 21 00 30 */ addi r1, r1, 0x30 /* 8028A890 002877F0 38 21 00 30 */ addi r1, r1, 0x30
/* 8028A894 002877F4 4E 80 00 20 */ blr /* 8028A894 002877F4 4E 80 00 20 */ blr
.global sub_8028a898 .global __ct__10CMazeStateFiiii
sub_8028a898: __ct__10CMazeStateFiiii:
/* 8028A898 002877F8 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8028A898 002877F8 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8028A89C 002877FC 7C 08 02 A6 */ mflr r0 /* 8028A89C 002877FC 7C 08 02 A6 */ mflr r0
/* 8028A8A0 00287800 90 01 00 24 */ stw r0, 0x24(r1) /* 8028A8A0 00287800 90 01 00 24 */ stw r0, 0x24(r1)
@ -2306,9 +2306,9 @@ sub_8028a898:
/* 8028A8B8 00287818 7C FF 3B 78 */ mr r31, r7 /* 8028A8B8 00287818 7C FF 3B 78 */ mr r31, r7
/* 8028A8BC 0028781C 38 80 00 00 */ li r4, 0 /* 8028A8BC 0028781C 38 80 00 00 */ li r4, 0
/* 8028A8C0 00287820 48 08 7D 2D */ bl __ct__9CRandom16FUi /* 8028A8C0 00287820 48 08 7D 2D */ bl __ct__9CRandom16FUi
/* 8028A8C4 00287824 3C 80 80 29 */ lis r4, sub_8028a918@ha /* 8028A8C4 00287824 3C 80 80 29 */ lis r4, __ct__9SMazeCellFv@ha
/* 8028A8C8 00287828 38 7B 00 04 */ addi r3, r27, 4 /* 8028A8C8 00287828 38 7B 00 04 */ addi r3, r27, 4
/* 8028A8CC 0028782C 38 84 A9 18 */ addi r4, r4, sub_8028a918@l /* 8028A8CC 0028782C 38 84 A9 18 */ addi r4, r4, __ct__9SMazeCellFv@l
/* 8028A8D0 00287830 38 A0 00 00 */ li r5, 0 /* 8028A8D0 00287830 38 A0 00 00 */ li r5, 0
/* 8028A8D4 00287834 38 C0 00 02 */ li r6, 2 /* 8028A8D4 00287834 38 C0 00 02 */ li r6, 2
/* 8028A8D8 00287838 38 E0 00 3F */ li r7, 0x3f /* 8028A8D8 00287838 38 E0 00 3F */ li r7, 0x3f
@ -2328,8 +2328,8 @@ sub_8028a898:
/* 8028A910 00287870 38 21 00 20 */ addi r1, r1, 0x20 /* 8028A910 00287870 38 21 00 20 */ addi r1, r1, 0x20
/* 8028A914 00287874 4E 80 00 20 */ blr /* 8028A914 00287874 4E 80 00 20 */ blr
.global sub_8028a918 .global __ct__9SMazeCellFv
sub_8028a918: __ct__9SMazeCellFv:
/* 8028A918 00287878 88 03 00 01 */ lbz r0, 1(r3) /* 8028A918 00287878 88 03 00 01 */ lbz r0, 1(r3)
/* 8028A91C 0028787C 38 80 00 00 */ li r4, 0 /* 8028A91C 0028787C 38 80 00 00 */ li r4, 0
/* 8028A920 00287880 50 80 2E B4 */ rlwimi r0, r4, 5, 0x1a, 0x1a /* 8028A920 00287880 50 80 2E B4 */ rlwimi r0, r4, 5, 0x1a, 0x1a

View File

@ -431,7 +431,7 @@ lbl_8015E428:
/* 8015E438 0015B398 B0 01 00 08 */ sth r0, 8(r1) /* 8015E438 0015B398 B0 01 00 08 */ sth r0, 8(r1)
/* 8015E43C 0015B39C 38 C0 00 01 */ li r6, 1 /* 8015E43C 0015B39C 38 C0 00 01 */ li r6, 1
/* 8015E440 0015B3A0 B0 01 00 0C */ sth r0, 0xc(r1) /* 8015E440 0015B3A0 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8015E444 0015B3A4 4B EE 5A 8D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8015E444 0015B3A4 4B EE 5A 8D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_8015E448: lbl_8015E448:
/* 8015E448 0015B3A8 BB 21 00 84 */ lmw r25, 0x84(r1) /* 8015E448 0015B3A8 BB 21 00 84 */ lmw r25, 0x84(r1)
/* 8015E44C 0015B3AC 80 01 00 A4 */ lwz r0, 0xa4(r1) /* 8015E44C 0015B3AC 80 01 00 A4 */ lwz r0, 0xa4(r1)

View File

@ -660,7 +660,7 @@ lbl_800B1280:
/* 800B12E0 000AE240 A0 1F 00 08 */ lhz r0, 8(r31) /* 800B12E0 000AE240 A0 1F 00 08 */ lhz r0, 8(r31)
/* 800B12E4 000AE244 B0 01 00 30 */ sth r0, 0x30(r1) /* 800B12E4 000AE244 B0 01 00 30 */ sth r0, 0x30(r1)
/* 800B12E8 000AE248 B0 01 00 34 */ sth r0, 0x34(r1) /* 800B12E8 000AE248 B0 01 00 34 */ sth r0, 0x34(r1)
/* 800B12EC 000AE24C 4B F9 2B E5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B12EC 000AE24C 4B F9 2B E5 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 800B12F0 000AE250 C0 5F 02 5C */ lfs f2, 0x25c(r31) /* 800B12F0 000AE250 C0 5F 02 5C */ lfs f2, 0x25c(r31)
/* 800B12F4 000AE254 C0 22 8C AC */ lfs f1, lbl_805AA9CC@sda21(r2) /* 800B12F4 000AE254 C0 22 8C AC */ lfs f1, lbl_805AA9CC@sda21(r2)
/* 800B12F8 000AE258 C8 02 8C C0 */ lfd f0, lbl_805AA9E0@sda21(r2) /* 800B12F8 000AE258 C8 02 8C C0 */ lfd f0, lbl_805AA9E0@sda21(r2)
@ -704,7 +704,7 @@ lbl_800B1368:
/* 800B1388 000AE2E8 B0 01 00 18 */ sth r0, 0x18(r1) /* 800B1388 000AE2E8 B0 01 00 18 */ sth r0, 0x18(r1)
/* 800B138C 000AE2EC 38 C0 00 0F */ li r6, 0xf /* 800B138C 000AE2EC 38 C0 00 0F */ li r6, 0xf
/* 800B1390 000AE2F0 B0 01 00 1C */ sth r0, 0x1c(r1) /* 800B1390 000AE2F0 B0 01 00 1C */ sth r0, 0x1c(r1)
/* 800B1394 000AE2F4 4B F9 2B 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B1394 000AE2F4 4B F9 2B 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_800B1398: lbl_800B1398:
/* 800B1398 000AE2F8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha /* 800B1398 000AE2F8 3C 60 80 5A */ lis r3, sZeroVector__9CVector3f@ha
/* 800B139C 000AE2FC C0 22 8C B8 */ lfs f1, lbl_805AA9D8@sda21(r2) /* 800B139C 000AE2FC C0 22 8C B8 */ lfs f1, lbl_805AA9D8@sda21(r2)
@ -1802,7 +1802,7 @@ lbl_800B2270:
/* 800B22B0 000AF210 B0 01 00 54 */ sth r0, 0x54(r1) /* 800B22B0 000AF210 B0 01 00 54 */ sth r0, 0x54(r1)
/* 800B22B4 000AF214 38 C0 00 0F */ li r6, 0xf /* 800B22B4 000AF214 38 C0 00 0F */ li r6, 0xf
/* 800B22B8 000AF218 B0 01 00 58 */ sth r0, 0x58(r1) /* 800B22B8 000AF218 B0 01 00 58 */ sth r0, 0x58(r1)
/* 800B22BC 000AF21C 4B F9 1C 15 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B22BC 000AF21C 4B F9 1C 15 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 800B22C0 000AF220 48 00 02 BC */ b lbl_800B257C /* 800B22C0 000AF220 48 00 02 BC */ b lbl_800B257C
lbl_800B22C4: lbl_800B22C4:
/* 800B22C4 000AF224 A0 1C 02 5A */ lhz r0, 0x25a(r28) /* 800B22C4 000AF224 A0 1C 02 5A */ lhz r0, 0x25a(r28)
@ -1859,7 +1859,7 @@ lbl_800B22C4:
/* 800B2390 000AF2F0 A0 1C 00 08 */ lhz r0, 8(r28) /* 800B2390 000AF2F0 A0 1C 00 08 */ lhz r0, 8(r28)
/* 800B2394 000AF2F4 B0 01 00 40 */ sth r0, 0x40(r1) /* 800B2394 000AF2F4 B0 01 00 40 */ sth r0, 0x40(r1)
/* 800B2398 000AF2F8 B0 01 00 44 */ sth r0, 0x44(r1) /* 800B2398 000AF2F8 B0 01 00 44 */ sth r0, 0x44(r1)
/* 800B239C 000AF2FC 4B F9 1B 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B239C 000AF2FC 4B F9 1B 35 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 800B23A0 000AF300 80 1C 03 2C */ lwz r0, 0x32c(r28) /* 800B23A0 000AF300 80 1C 03 2C */ lwz r0, 0x32c(r28)
/* 800B23A4 000AF304 2C 00 00 00 */ cmpwi r0, 0 /* 800B23A4 000AF304 2C 00 00 00 */ cmpwi r0, 0
/* 800B23A8 000AF308 40 82 00 10 */ bne lbl_800B23B8 /* 800B23A8 000AF308 40 82 00 10 */ bne lbl_800B23B8
@ -1929,7 +1929,7 @@ lbl_800B2448:
/* 800B2488 000AF3E8 B0 01 00 30 */ sth r0, 0x30(r1) /* 800B2488 000AF3E8 B0 01 00 30 */ sth r0, 0x30(r1)
/* 800B248C 000AF3EC 38 C0 00 0F */ li r6, 0xf /* 800B248C 000AF3EC 38 C0 00 0F */ li r6, 0xf
/* 800B2490 000AF3F0 B0 01 00 34 */ sth r0, 0x34(r1) /* 800B2490 000AF3F0 B0 01 00 34 */ sth r0, 0x34(r1)
/* 800B2494 000AF3F4 4B F9 1A 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B2494 000AF3F4 4B F9 1A 3D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 800B2498 000AF3F8 48 00 00 E4 */ b lbl_800B257C /* 800B2498 000AF3F8 48 00 00 E4 */ b lbl_800B257C
lbl_800B249C: lbl_800B249C:
/* 800B249C 000AF3FC A0 1C 02 5A */ lhz r0, 0x25a(r28) /* 800B249C 000AF3FC A0 1C 02 5A */ lhz r0, 0x25a(r28)
@ -1969,7 +1969,7 @@ lbl_800B24F8:
/* 800B2514 000AF474 B0 01 00 24 */ sth r0, 0x24(r1) /* 800B2514 000AF474 B0 01 00 24 */ sth r0, 0x24(r1)
/* 800B2518 000AF478 38 C0 00 01 */ li r6, 1 /* 800B2518 000AF478 38 C0 00 01 */ li r6, 1
/* 800B251C 000AF47C B0 01 00 28 */ sth r0, 0x28(r1) /* 800B251C 000AF47C B0 01 00 28 */ sth r0, 0x28(r1)
/* 800B2520 000AF480 4B F9 19 B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B2520 000AF480 4B F9 19 B1 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_800B2524: lbl_800B2524:
/* 800B2524 000AF484 A0 1C 00 08 */ lhz r0, 8(r28) /* 800B2524 000AF484 A0 1C 00 08 */ lhz r0, 8(r28)
/* 800B2528 000AF488 7F E4 FB 78 */ mr r4, r31 /* 800B2528 000AF488 7F E4 FB 78 */ mr r4, r31
@ -3379,7 +3379,7 @@ lbl_800B3860:
/* 800B3928 000B0888 D0 01 00 B8 */ stfs f0, 0xb8(r1) /* 800B3928 000B0888 D0 01 00 B8 */ stfs f0, 0xb8(r1)
/* 800B392C 000B088C B0 01 00 08 */ sth r0, 8(r1) /* 800B392C 000B088C B0 01 00 08 */ sth r0, 8(r1)
/* 800B3930 000B0890 B0 01 00 0C */ sth r0, 0xc(r1) /* 800B3930 000B0890 B0 01 00 0C */ sth r0, 0xc(r1)
/* 800B3934 000B0894 4B F9 05 9D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800B3934 000B0894 4B F9 05 9D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_800B3938: lbl_800B3938:
/* 800B3938 000B0898 80 9B 00 04 */ lwz r4, 4(r27) /* 800B3938 000B0898 80 9B 00 04 */ lwz r4, 4(r27)
/* 800B393C 000B089C 7F 63 DB 78 */ mr r3, r27 /* 800B393C 000B089C 7F 63 DB 78 */ mr r3, r27

View File

@ -309,7 +309,7 @@ lbl_800E2AE8:
/* 800E2AF8 000DFA58 B0 01 00 0C */ sth r0, 0xc(r1) /* 800E2AF8 000DFA58 B0 01 00 0C */ sth r0, 0xc(r1)
/* 800E2AFC 000DFA5C 80 96 00 00 */ lwz r4, 0(r22) /* 800E2AFC 000DFA5C 80 96 00 00 */ lwz r4, 0(r22)
/* 800E2B00 000DFA60 80 D6 00 04 */ lwz r6, 4(r22) /* 800E2B00 000DFA60 80 D6 00 04 */ lwz r6, 4(r22)
/* 800E2B04 000DFA64 4B F6 13 CD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 800E2B04 000DFA64 4B F6 13 CD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 800E2B08 000DFA68 3A D6 00 08 */ addi r22, r22, 8 /* 800E2B08 000DFA68 3A D6 00 08 */ addi r22, r22, 8
lbl_800E2B0C: lbl_800E2B0C:
/* 800E2B0C 000DFA6C 80 01 00 58 */ lwz r0, 0x58(r1) /* 800E2B0C 000DFA6C 80 01 00 58 */ lwz r0, 0x58(r1)

View File

@ -1657,7 +1657,7 @@ Think__12CScriptWaterFfR13CStateManager:
/* 80100218 000FD178 38 C0 00 25 */ li r6, 0x25 /* 80100218 000FD178 38 C0 00 25 */ li r6, 0x25
/* 8010021C 000FD17C B0 01 00 10 */ sth r0, 0x10(r1) /* 8010021C 000FD17C B0 01 00 10 */ sth r0, 0x10(r1)
/* 80100220 000FD180 B0 01 00 14 */ sth r0, 0x14(r1) /* 80100220 000FD180 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80100224 000FD184 4B F4 3C AD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80100224 000FD184 4B F4 3C AD */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80100228 000FD188 48 00 00 30 */ b lbl_80100258 /* 80100228 000FD188 48 00 00 30 */ b lbl_80100258
lbl_8010022C: lbl_8010022C:
/* 8010022C 000FD18C 28 00 00 00 */ cmplwi r0, 0 /* 8010022C 000FD18C 28 00 00 00 */ cmplwi r0, 0
@ -1670,7 +1670,7 @@ lbl_8010022C:
/* 80100248 000FD1A8 38 C0 00 27 */ li r6, 0x27 /* 80100248 000FD1A8 38 C0 00 27 */ li r6, 0x27
/* 8010024C 000FD1AC B0 01 00 08 */ sth r0, 8(r1) /* 8010024C 000FD1AC B0 01 00 08 */ sth r0, 8(r1)
/* 80100250 000FD1B0 B0 01 00 0C */ sth r0, 0xc(r1) /* 80100250 000FD1B0 B0 01 00 0C */ sth r0, 0xc(r1)
/* 80100254 000FD1B4 4B F4 3C 7D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80100254 000FD1B4 4B F4 3C 7D */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80100258: lbl_80100258:
/* 80100258 000FD1B8 7F C3 F3 78 */ mr r3, r30 /* 80100258 000FD1B8 7F C3 F3 78 */ mr r3, r30
/* 8010025C 000FD1BC 7F E4 FB 78 */ mr r4, r31 /* 8010025C 000FD1BC 7F E4 FB 78 */ mr r4, r31
@ -1995,7 +1995,7 @@ lbl_8010070C:
/* 8010071C 000FD67C B0 01 00 10 */ sth r0, 0x10(r1) /* 8010071C 000FD67C B0 01 00 10 */ sth r0, 0x10(r1)
/* 80100720 000FD680 38 C0 00 26 */ li r6, 0x26 /* 80100720 000FD680 38 C0 00 26 */ li r6, 0x26
/* 80100724 000FD684 B0 01 00 14 */ sth r0, 0x14(r1) /* 80100724 000FD684 B0 01 00 14 */ sth r0, 0x14(r1)
/* 80100728 000FD688 4B F4 37 A9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80100728 000FD688 4B F4 37 A9 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 8010072C 000FD68C 38 00 00 00 */ li r0, 0 /* 8010072C 000FD68C 38 00 00 00 */ li r0, 0
/* 80100730 000FD690 98 1D 00 0A */ stb r0, 0xa(r29) /* 80100730 000FD690 98 1D 00 0A */ stb r0, 0xa(r29)
/* 80100734 000FD694 48 00 00 60 */ b lbl_80100794 /* 80100734 000FD694 48 00 00 60 */ b lbl_80100794
@ -2023,7 +2023,7 @@ lbl_80100774:
/* 80100784 000FD6E4 B0 01 00 08 */ sth r0, 8(r1) /* 80100784 000FD6E4 B0 01 00 08 */ sth r0, 8(r1)
/* 80100788 000FD6E8 38 C0 00 27 */ li r6, 0x27 /* 80100788 000FD6E8 38 C0 00 27 */ li r6, 0x27
/* 8010078C 000FD6EC B0 01 00 0C */ sth r0, 0xc(r1) /* 8010078C 000FD6EC B0 01 00 0C */ sth r0, 0xc(r1)
/* 80100790 000FD6F0 4B F4 37 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80100790 000FD6F0 4B F4 37 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
lbl_80100794: lbl_80100794:
/* 80100794 000FD6F4 7F 9D E3 78 */ mr r29, r28 /* 80100794 000FD6F4 7F 9D E3 78 */ mr r29, r28
lbl_80100798: lbl_80100798:
@ -2147,7 +2147,7 @@ lbl_80100930:
/* 80100940 000FD8A0 B0 01 00 08 */ sth r0, 8(r1) /* 80100940 000FD8A0 B0 01 00 08 */ sth r0, 8(r1)
/* 80100944 000FD8A4 38 C0 00 25 */ li r6, 0x25 /* 80100944 000FD8A4 38 C0 00 25 */ li r6, 0x25
/* 80100948 000FD8A8 B0 01 00 0C */ sth r0, 0xc(r1) /* 80100948 000FD8A8 B0 01 00 0C */ sth r0, 0xc(r1)
/* 8010094C 000FD8AC 4B F4 35 85 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 8010094C 000FD8AC 4B F4 35 85 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80100950 000FD8B0 38 00 00 00 */ li r0, 0 /* 80100950 000FD8B0 38 00 00 00 */ li r0, 0
/* 80100954 000FD8B4 98 01 00 40 */ stb r0, 0x40(r1) /* 80100954 000FD8B4 98 01 00 40 */ stb r0, 0x40(r1)
lbl_80100958: lbl_80100958:

View File

@ -710,7 +710,7 @@ ResolveCollisionWithActor__17CEnergyProjectileFRC14CRayCastResultR6CActorR13CSta
/* 80214484 002113E4 B0 01 00 18 */ sth r0, 0x18(r1) /* 80214484 002113E4 B0 01 00 18 */ sth r0, 0x18(r1)
/* 80214488 002113E8 38 C0 00 1E */ li r6, 0x1e /* 80214488 002113E8 38 C0 00 1E */ li r6, 0x1e
/* 8021448C 002113EC B0 01 00 1C */ sth r0, 0x1c(r1) /* 8021448C 002113EC B0 01 00 1C */ sth r0, 0x1c(r1)
/* 80214490 002113F0 4B E2 FA 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TEditorId20EScriptObjectMessage /* 80214490 002113F0 4B E2 FA 41 */ bl SendScriptMsg__13CStateManagerFP7CEntity9TUniqueId20EScriptObjectMessage
/* 80214494 002113F4 7F A3 EB 78 */ mr r3, r29 /* 80214494 002113F4 7F A3 EB 78 */ mr r3, r29
/* 80214498 002113F8 7F C5 F3 78 */ mr r5, r30 /* 80214498 002113F8 7F C5 F3 78 */ mr r5, r30
/* 8021449C 002113FC 38 80 00 1F */ li r4, 0x1f /* 8021449C 002113FC 38 80 00 1F */ li r4, 0x1f