Reference pointers directly

This commit is contained in:
octorock
2021-03-06 00:24:24 +01:00
parent 9441dac477
commit b65f5e1bd0
359 changed files with 2774 additions and 3074 deletions
+21 -23
View File
@@ -8,8 +8,8 @@ StopScript
_0807E944
_0807E864
_0807E930 0x0004
Call 0x0807f2d5
Call 0x0806bbb1
Call sub_0807F2D4
Call sub_0806BBB0
_0807EA94
_0807E930 0x0008
_0807E878
@@ -24,7 +24,7 @@ StopScript
_0807E944
_0807E864
_0807E930 0x0004
Call 0x0807f2d5
Call sub_0807F2D4
TextboxNoOverlapFollow 0x4912
_0807EA94
_0807E930 0x0008
@@ -40,25 +40,23 @@ _0807E944
_0807E864
SetGlobalFlag 0x0061
_0807E930 0x0004
Call 0x0807f2d5
Call sub_0807F2D4
_0807EA94
Call 0x0806ba35
Call sub_0806BA34
JumpIfNot 0x0066
_0807EA94
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbb1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806BB1C
.short 0x0000
.short 0x0000
@ End of parameters
Call 0x0807f2d5
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbb1d
.short 0x0806
Call sub_0807F2D4
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806BB1C
.short 0x0001
.short 0x0000
@ End of parameters
Call 0x0806bb7d
Call sub_0806BB7C
JumpIfNot 0x0048
TextboxNoOverlap 0x490c
_0807EA94
@@ -68,11 +66,11 @@ WaitForSomething 0x00000004
Wait 0x000f
SoundReq 0x0072
_0807E930 0x0004
Call 0x0807f2d5
Call sub_0807F2D4
TextboxNoOverlap 0x4913
_0807EA94
_0807E930 0x0008
Call 0x0807f2d5
Call sub_0807F2D4
Jump 0x000a
_0807E930 0x0008
Wait 0x000f
@@ -91,15 +89,15 @@ WaitForSomething 0x00000002
TextboxNoOverlap 0x490d
_0807EA94
_0807EF80 0x0007
Call 0x08064d09
Call sub_08064D08
_0807EDD4 0x0068, 0x0078
Call 0x08064d11
Call sub_08064D10
Wait 0x000f
_0807EB44 0x0002
Wait 0x000f
Call 0x08064d09
Call sub_08064D08
_0807EDD4 0x0098, 0x0078
Call 0x08064d11
Call sub_08064D10
Wait 0x000f
_0807EB44 0x0004
SoundReq 0x007f
@@ -118,15 +116,15 @@ SoundReq 0x007f
Wait 0x000f
_0807EB44 0x0006
Wait 0x001e
Call 0x08064d09
Call sub_08064D08
_0807EDD4 0x0068, 0x0078
Call 0x08064d11
Call sub_08064D10
Wait 0x000f
_0807EB44 0x0000
Wait 0x000f
Call 0x08064d09
Call sub_08064D08
_0807EDD4 0x0068, 0x0018
Call 0x08064d11
Call sub_08064D10
SoundReq 0x0121
_0807E5F8 0x00000001
_0807EF80 0x0006
+18 -21
View File
@@ -1,15 +1,15 @@
SCRIPT_START gUnk_08008D8C
StartScript
Call 0x08061fd9
Call 0x08061e71
Call sub_08061FD8
Call sub_08061E70
_0807EF80 0x000a
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
Call 0x08061fd9
Call 0x08062049
Call sub_08061FD8
Call sub_08062048
_0807EA94
_0807E878
Jump 0xffe4
@@ -18,9 +18,8 @@ StartScript
_0807E9D4
_0807EF80 0x000a
_0807EB44 0x0004
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
@@ -29,19 +28,17 @@ CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
Call 0x080643d9
Call sub_080643D8
_0807EA94
_0807E878
_0807EB44 0x0004
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
@@ -52,13 +49,13 @@ StopScript
CheckPlayerInRegion 0x00d8, 0x0098, 0x4020
JumpIfNot 0xfff6
_0807E864
Call 0x0807f9a5
Call 0x0807df29
Call sub_0807F9A4
Call sub_0807DF28
_0807F0B4 0x0001
CameraTargetEntity
WaitForPlayerAction0x17
Wait 0x003c
StartPlayerScript 0x08008f74
StartPlayerScript gUnk_08008F74
WaitForSomething2 0x00000020
_0807E5F8 0x00000001
WaitForSomething2 0x00000002
@@ -95,7 +92,7 @@ _0807E5F8 0x00000001
WaitForSomething2 0x00000002
_0807F034 0x0035
WaitPlayerAction8
StartPlayerScript 0x08008fc0
StartPlayerScript gUnk_08008FC0
WaitForSomething2 0x00000020
_0807E8E4_0
_0807E5F8 0x00000080
@@ -110,15 +107,15 @@ WaitForSomething2 0x00000002
_0807F034 0x0047
WaitPlayerAction8
_0807E914 0x00000003
Call 0x0807f421
Call sub_0807F420
_0807E8E4_0
_0807E5F8 0x00000080
WaitForSomething2 0x00000100
_0807F0B4 0x0004
CameraTargetPlayer
SetGlobalFlag 0x0015
Call 0x0806dcc1
Call 0x0807df51
Call sub_0806DCC0
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+1 -1
View File
@@ -14,6 +14,6 @@ _0807EB44 0x0000
_0807EF80 0x0000
Wait 0x000f
_0807E5F8 0x00000020
Call 0x080791bd
Call sub_080791BC
SCRIPT_END
.short 0x0000
+6 -8
View File
@@ -1,25 +1,23 @@
SCRIPT_START gUnk_08008FC0
_0807F078 0x0001, 0x0001
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf919
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F918
.short 0x0001
.short 0x0000
@ End of parameters
SoundReq 0x0109
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf239
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F238
.short 0x045f
.short 0x0000
@ End of parameters
Call 0x0807f305
Call sub_0807F304
.short 0x0c5c @ TextboxNoOverlapFollowPos with 2 parameters
.short 0x0501
.short 0x000e
@ End of parameters
_0807EA94
_0807E5F8 0x00000020
Call 0x080791bd
Call sub_080791BC
SCRIPT_END
.short 0x0000
+7 -7
View File
@@ -17,7 +17,7 @@ _0807EF80 0x000a
Jump 0x0202
.short 0x0000
StartScript
Call 0x0807f349
Call sub_0807F348
SetEntityNonPlanarMovement 0x0100
_0807EB44 0x0004
_0807EF80 0x0000
@@ -97,13 +97,13 @@ CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
Call 0x0806673d
Call sub_0806673C
_0807EA94
Wait 0x000f
_0807E878
Jump 0xffe6
StartScript
Call 0x0807f349
Call sub_0807F348
_0807EB44 0x0006
_0807EF80 0x0000
StopScript
@@ -170,14 +170,14 @@ Jump 0x0042
StartScript
_0807EB44 0x0004
_0807EF80 0x0000
Call 0x080668f1
Call sub_080668F0
_0807EF80 0x000a
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
Call 0x08066905
Call sub_08066904
_0807EA94
Wait 0x000f
_0807E878
@@ -201,14 +201,14 @@ Jump 0xffe8
StartScript
_0807EB44 0x0004
_0807EF80 0x0000
Call 0x0806672d
Call sub_0806672C
_0807EF80 0x000a
StopScript
Jump 0xfe90
.short 0x0000
StartScript
_0807EF80 0x000a
Call 0x08066e39
Call sub_08066E38
_0807E9D4
StopScript
CheckEntityInteractType
+1 -1
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_08009320
StartScript
Call 0x0806d651
Call sub_0806D650
SetEntityNonPlanarMovement 0x0010
StopScript
_0807EEF4 0xfff8, 0x0000
+4 -4
View File
@@ -5,8 +5,8 @@ StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
Call 0x0807df29
Call 0x0806d639
Call sub_0807DF28
Call sub_0806D638
_0807F0B4 0x0001
CameraTargetEntity
CheckGlobalFlag 0x0055
@@ -14,12 +14,12 @@ JumpIf 0x002c
TextboxNoOverlap 0x1d01
_0807EA94
_0807EA94
Call 0x0806d641
Call sub_0806D640
_0807F0B4 0x0001
CameraTargetPlayer
Wait 0x002d
_0807F0B4 0x0004
_0807E878
Call 0x0807df51
Call sub_0807DF50
Jump 0xffb8
SCRIPT_END
+7 -7
View File
@@ -10,10 +10,10 @@ _0807EA94
Jump 0xffbc
CheckInventory1 0x000e
JumpIfNot 0x0018
Call 0x0806d789
Call sub_0806D788
TextboxNoOverlap 0x1d03
_0807EA94
Call 0x0806d70d
Call sub_0806D70C
Jump 0xff9e
_0807E914 0x00001d05
CheckLocalFlag 0x00ad
@@ -28,24 +28,24 @@ TextboxNoOverlap 0x1d08
_0807EA94
LoadRoomEntityList 0x080f9c38
Wait 0x0078
Call 0x0806d6d1
Call sub_0806D6D0
Wait 0x00b4
Call 0x0806d70d
Call sub_0806D70C
Wait 0x0078
SetLocalFlag 0x00ae
SetLocalFlag 0x00ad
Call 0x0806d5d5
Call sub_0806D5D4
_0807EB8C
TextboxNoOverlap 0x1d09
_0807EA94
Wait 0x000a
Jump 0xff3a
Call 0x0806d601
Call sub_0806D600
JumpIf 0x000c
TextboxNoOverlap 0x1d0a
_0807EA94
JumpIfNot 0xff26
TextboxNoOverlap 0x1d0b
_0807EA94
Call 0x0806d74d
Call sub_0806D74C
_0807F0C8 0xffff, 0x0000
+3 -3
View File
@@ -3,10 +3,10 @@ Wait 0x003c
_0807F0C8 0x0000, 0x0000
LoadRoomEntityList 0x080f9c58
Wait 0x003c
Call 0x0806d70d
Call sub_0806D70C
Wait 0x003c
ClearLocalFlag 0x00ae
Call 0x0806d621
Call sub_0806D620
Wait 0x003c
WaitPlayerAction8
_0807EB8C
@@ -16,7 +16,7 @@ Wait 0x000a
Jump 0xfed6
.short 0x0000
StartScript
Call 0x0806d7c5
Call sub_0806D7C4
SetEntityNonPlanarMovement 0x0080
StopScript
Wait 0x003c
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START gUnk_080094CC
StartScript
Call 0x0806d805
Call sub_0806D804
SetEntityNonPlanarMovement 0x0180
StopScript
Wait 0x003c
SetEntity0x20 0x00018000
Call 0x0806d859
Call sub_0806D858
_0807EE30
JumpIfNot 0xfffc
Wait 0x001e
+11 -11
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_080094FC
StartScript
Call 0x08067101
Call sub_08067100
_0807EF80 0x000a
_0807EB44 0x0004
_0807EF80 0x0000
@@ -10,7 +10,7 @@ JumpIfNot 0xfffc
_0807E864
_0807EF80 0x0001
_0807EB74
Call 0x080670b5
Call sub_080670B4
_0807EA94
_0807E878
_0807EB44 0x0004
@@ -18,7 +18,7 @@ _0807EF80 0x0000
Jump 0xffde
.short 0x0000
StartScript
Call 0x08067101
Call sub_08067100
_0807EF80 0x000a
_0807EB44 0x0004
_0807EF80 0x0000
@@ -28,7 +28,7 @@ JumpIfNot 0xfffc
_0807E864
_0807EF80 0x0001
_0807EB74
Call 0x080670e5
Call sub_080670E4
_0807EA94
_0807E878
_0807EB44 0x0004
@@ -36,33 +36,33 @@ _0807EF80 0x0000
Jump 0xffde
.short 0x0000
StartScript
Call 0x08067315
Call sub_08067314
_0807EF80 0x000a
_0807EB44 0x0004
_0807E914 0x00000000
Call 0x080672b1
Call sub_080672B0
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
_0807E914 0x00000004
Call 0x080672b1
Call 0x080672c9
Call sub_080672B0
Call sub_080672C8
_0807EA94
Wait 0x000f
_0807E878
_0807EB44 0x0004
_0807E914 0x00000000
Call 0x080672b1
Call sub_080672B0
Jump 0xffca
.short 0x0000
StartScript
Call 0x0806be3d
Call sub_0806BE3C
_0807EF80 0x000a
_0807EF80 0x0007
StopScript
Call 0x0806bf45
Call sub_0806BF44
JumpIf 0x000c
_0807EF80 0x000b
_0807EF80 0x0006
+10 -10
View File
@@ -4,7 +4,7 @@ JumpIfNot 0xffe8
_0807E864
_0807EB74
_0807EF80 0x0001
Call 0x0806be85
Call sub_0806BE84
_0807EA94
JumpIfNot 0x0018
SoundReq 0x0109
@@ -25,10 +25,10 @@ StartScript
CheckGlobalFlag 0x0020
JumpIfNot 0xfff6
StopScript
Call 0x0806bf45
Call sub_0806BF44
JumpIf 0xfff8
StopScript
Call 0x0806be3d
Call sub_0806BE3C
_0807EF80 0x000a
_0807EF80 0x0007
CheckEntityInteractType
@@ -36,13 +36,13 @@ JumpIfNot 0xfffc
_0807E864
_0807EB74
_0807EF80 0x0001
Call 0x0806bec9
Call sub_0806BEC8
_0807EA94
JumpIfNot 0x0016
SoundReq 0x0111
SoundReq 0x0072
_0807F078 0x003c, 0x0002
Call 0x0806befd
Call sub_0806BEFC
_0807E878
_0807EF80 0x0000
Jump 0xffca
@@ -55,9 +55,9 @@ StopScript
CheckPlayerInRegion 0x0188, 0x01c0, 0x1020
JumpIfNot 0xfff6
_0807E864
Call 0x0807f9a5
Call 0x0807df29
StartPlayerScript 0x08009704
Call sub_0807F9A4
Call sub_0807DF28
StartPlayerScript gUnk_08009704
WaitForSomething2 0x00000001
SoundReq 0x0111
_0807EF80 0x0008
@@ -67,7 +67,7 @@ SoundReq 0x0111
_0807EF80 0x0007
CheckGlobalFlag 0x0020
JumpIfNot 0xfffa
Call 0x0807df51
Call sub_0807DF50
_0807E878
Call 0x0808692d
Call sub_0808692C
SCRIPT_END
+1 -1
View File
@@ -11,5 +11,5 @@ _0807E5F8 0x00000001
_0807EF80 0x000d
SetEntityNonPlanarMovement 0x0100
_0807ECC4 0x0010
Call 0x080791bd
Call sub_080791BC
SCRIPT_END
+7 -7
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_08009740
StartScript
Call 0x08065d01
Call sub_08065D00
_0807EB44 0x0004
_0807EF80 0x0000
_0807EF80 0x000a
@@ -11,23 +11,23 @@ JumpIfNot 0xfffc
_0807E864
_0807EB74
_0807EF80 0x0000
Call 0x08065f65
Call sub_08065F64
_0807EA94
_0807E878
Jump 0xffe6
.short 0x0000
_0807E864
Call 0x0807f9a5
Call 0x0807df29
Call sub_0807F9A4
Call sub_0807DF28
SoundReq 0x01f3
Call 0x0807f40d
Call sub_0807F40C
_0807E8E4_1
Wait 0x000a
_0807E8E4_3
Wait 0x0032
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
StartPlayerScript 0x0800987c
StartPlayerScript gUnk_0800987C
WaitForSomething2 0x00000040
_0807E5F8 0x00000008
WaitForSomething2 0x00000010
@@ -39,7 +39,7 @@ _0807E8E4_3
Wait 0x001e
_0807EB28 0x2809
_0807EA94
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+3 -3
View File
@@ -3,18 +3,18 @@ StartScript
_0807E930 0x0003
_0807EF80 0x0007
SetEntityNonPlanarMovement 0x0300
Call 0x0807f349
Call sub_0807F348
StopScript
WaitForSomething2 0x00000002
SoundReq 0x0123
Call 0x0807f1a1
Call sub_0807F1A0
StopScript
StartScript
_0807EE30
JumpIfNot 0xfff8
StopScript
_0807E5F8 0x00000004
Call 0x0807fbd5
Call sub_0807FBD4
SoundReq 0x01f3
_0807EF80 0x0006
SCRIPT_END
+4 -4
View File
@@ -3,13 +3,13 @@ StartScript
_0807E930 0x0003
_0807EF80 0x0007
SetEntityNonPlanarMovement 0x0300
Call 0x0807f349
Call sub_0807F348
StopScript
WaitForSomething2 0x00000008
Call 0x0809e0a1
Call 0x0809e0d5
Call sub_0809E0A0
Call sub_0809E0D4
SoundReq 0x01f3
Call 0x0807fbd5
Call sub_0807FBD4
SoundReq 0x01f3
_0807E5F8 0x00000010
_0807EF80 0x0006
+4 -4
View File
@@ -2,19 +2,19 @@ SCRIPT_START gUnk_0800987C
SoundReq 0x007a
_0807EB44 0x0004
SoundReq 0x0086
Call 0x0807f36d
Call sub_0807F36C
SetEntityNonPlanarMovement 0x0400
_0807ECF4 0x0004
Call 0x0807f1e9
Call sub_0807F1E8
Wait 0x001e
_0807E5F8 0x00000040
WaitForSomething2 0x00000020
SoundReq 0x007c
_0807EB44 0x0004
Call 0x0807f211
Call sub_0807F210
_0807EF3C 0x0200, 0x0020
_0807EF80 0x0000
_0807E5F8 0x00000040
Call 0x080791bd
Call sub_080791BC
SCRIPT_END
.short 0x0000
+3 -3
View File
@@ -9,11 +9,11 @@ CheckLocalFlag 0x005d
JumpIf 0x0022
SetLocalFlag 0x005d
_0807E864
Call 0x0807f9a5
Call 0x0807df29
Call sub_0807F9A4
Call sub_0807DF28
_0807EB28 0x280a
_0807EA94
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+3 -3
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_08009918
StartScript
Call 0x0807df29
Call sub_0807DF28
_0807E864
_0807E5F8 0x00000000
StopScript
@@ -9,7 +9,7 @@ Wait 0x0078
_0807E5F8 0x00000004
WaitForSomething2 0x00000001
SetGlobalFlag 0x001c
Call 0x0807df51
Call sub_0807DF50
_0807E878
Call 0x0807921d
Call sub_0807921C
SCRIPT_END
+2 -2
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_08009950
StartScript
Call 0x0807f349
Call sub_0807F348
SetEntityNonPlanarMovement 0x0040
_0807EB44 0x0004
_0807E930 0x000c
@@ -33,5 +33,5 @@ Wait 0x001e
_0807E778 0x0002
DoFade5
WaitFor_2
Call 0x08053635
Call sub_08053634
SCRIPT_END
+1 -1
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_080099DC
StartScript
Call 0x0807f349
Call sub_0807F348
SetEntityNonPlanarMovement 0x00c0
_0807EB44 0x0002
_0807EF80 0x0008
+3 -3
View File
@@ -1,8 +1,8 @@
SCRIPT_START gUnk_08009A34
Wait 0x003c
Call 0x08066259
Call sub_08066258
Wait 0x001e
Call 0x08066259
Call sub_08066258
Wait 0x005a
Jump 0xffea
SetEntityPositionRelative 0x01780240
@@ -15,6 +15,6 @@ DoFade4
WaitFor_2
Wait 0x0078
_0807E5F8 0x00000004
Call 0x08053649
Call sub_08053648
_0807EDD4 0x0240, 0x0228
SCRIPT_END
+1 -1
View File
@@ -11,6 +11,6 @@ Wait 0x005a
_0807E778 0x0004
_0807E80C 0x00000000
WaitFor_2
Call 0x0805367d
Call sub_0805367C
SCRIPT_END
.short 0x0000
+5 -5
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_08009B30
StartScript
Call 0x0807df29
Call sub_0807DF28
_0807E864
SetLocalFlag 0x0046
StopScript
@@ -9,12 +9,12 @@ Wait 0x001e
TextboxNoOverlapFollow 0x1005
_0807EA94
Wait 0x003c
Call 0x0807529d
Call sub_0807529C
Wait 0x003c
_0807EF80 0x0014
Wait 0x001e
Call 0x08053251
Call sub_08053250
_0807E878
Call 0x0807df51
Call 0x080791d1
Call sub_0807DF50
Call sub_080791D0
SCRIPT_END
+4 -4
View File
@@ -3,15 +3,15 @@ StartScript
_0807EB44 0x0006
SetEntityNonPlanarMovement 0x0080
_0807E9D4
Call 0x0807f349
Call sub_0807F348
StopScript
CheckGlobalFlag 0x0013
JumpIf 0x00ba
_0807E888
Wait 0x000a
_0807E864
StartPlayerScript 0x08009cfc
Call 0x0807df29
StartPlayerScript gUnk_08009CFC
Call sub_0807DF28
WaitForSomething2 0x00000008
_0807EDD4 0x0080, 0x005c
_0807EB44 0x0006
@@ -46,7 +46,7 @@ _0807EF80 0x000c
_0807EF80 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000008
Call 0x08053251
Call sub_08053250
_0807F034 0x0034
WaitPlayerAction8
_0807E8E4_1
+4 -4
View File
@@ -2,7 +2,7 @@ SCRIPT_START gUnk_08009C68
StartScript
_0807EB44 0x0002
SetEntityNonPlanarMovement 0x0100
Call 0x0807f349
Call sub_0807F348
StopScript
WaitForSomething2 0x00000004
_0807EF80 0x0004
@@ -33,12 +33,12 @@ _0807EA94
_0807EF80 0x0000
_0807EDD4 0x0028, 0x0060
_0807EDD4 0x0000, 0x0060
Call 0x080536a9
Call sub_080536A8
Wait 0x001e
StartScript
SetGlobalFlag 0x0013
Call 0x0807df51
Call 0x080791d1
Call sub_0807DF50
Call sub_080791D0
_0807E878
StopScript
SCRIPT_END
+2 -2
View File
@@ -6,13 +6,13 @@ StopScript
_0807EDD4 0x0078, 0x0060
_0807EDD4 0x0078, 0x007c
Wait 0x001e
Call 0x0805368d
Call sub_0805368C
Wait 0x0008
_0807EDD4 0x0078, 0x0098
_0807EF80 0x0008
_0807E778 0x0010
DoFade5
WaitFor_2
Call 0x08053635
Call sub_08053634
_0807EF80 0x0006
SCRIPT_END
+8 -8
View File
@@ -1,15 +1,15 @@
SCRIPT_START gUnk_08009DB0
StartScript
Call 0x0807f349
Call 0x08066289
Call 0x08066275
Call sub_0807F348
Call sub_08066288
Call sub_08066274
_0807EF80 0x000a
_0807E930 0x000c
_0807E908 0x0003
StopScript
_0807E944
_0807E908 0x0002
Call 0x0806622d
Call sub_0806622C
_0807EA94
_0807E908 0x0003
_0807E930 0x000c
@@ -19,16 +19,16 @@ StopScript
CheckPlayerInRegion 0x00a0, 0x0038, 0x1830
JumpIfNot 0xfff6
_0807E864
Call 0x0807f9a5
Call sub_0807F9A4
Wait 0x0008
_0807EB28 0x3207
_0807E3E8
JumpIfNot 0x003e
Call 0x0807df29
Call sub_0807DF28
_0807E778 0x0002
DoFade5
WaitFor_2
Call 0x0804e865
Call sub_0804E864
Wait 0x001e
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
@@ -36,6 +36,6 @@ _0807EB28 0x3209
Wait 0x000f
_0807EA94
_0807E878
Call 0x0807df51
Call sub_0807DF50
_0807EF80 0x0006
SCRIPT_END
+1 -1
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_08009E58
StartScript
Call 0x0807df29
Call sub_0807DF28
StopScript
WaitForSomething2 0x00000002
_0807E778 0x0002
+5 -5
View File
@@ -1,6 +1,6 @@
SCRIPT_START gUnk_08009E88
StartScript
Call 0x0807df29
Call sub_0807DF28
_0807E864
SetLocalFlag 0x009f
StopScript
@@ -8,12 +8,12 @@ Wait 0x003c
_0807E778 0x0004
DoFade4
WaitFor_2
Call 0x0807f0d9
Call sub_0807F0D8
JumpIfNot 0xfff8
_0807EF80 0x0014
Wait 0x000a
Call 0x08053251
Call sub_08053250
_0807E878
Call 0x0807df51
Call 0x080791d1
Call sub_0807DF50
Call sub_080791D0
SCRIPT_END
+16 -29
View File
@@ -1,7 +1,7 @@
SCRIPT_START gUnk_08009F14
StartScript
_0807EB44 0x0004
Call 0x08060091
Call sub_08060090
_0807EF80 0x000a
CheckKinstoneFused 0x001c
JumpIf 0x00a8
@@ -10,16 +10,16 @@ JumpIf 0x0052
StopScript
StopScript
StartScript
Call 0x08060159
Call sub_08060158
CheckEntityInteractType
JumpIfNot 0xfff2
StopScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
_0807EF80 0x000b
StartPlayerScript 0x0800a088
StartPlayerScript gUnk_0800A088
WaitForSomething2 0x00000002
Call 0x0806014d
Call sub_0806014C
.short 0x0c5c @ TextboxNoOverlapFollowPos with 2 parameters
.short 0x1f01
.short 0x0000
@@ -29,21 +29,20 @@ Wait 0x001e
_0807F034 0x0065
WaitPlayerAction8
_0807EF80 0x000a
Call 0x0807df51
Call sub_0807DF50
_0807E878
StopScript
StopScript
StartScript
Call 0x08060159
Call sub_08060158
CheckEntityInteractType
JumpIfNot 0xfff2
StopScript
_0807E864
Call 0x080602bd
Call sub_080602BC
_0807EA94
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf971
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F970
.short 0x1f03
.short 0x0000
@ End of parameters
@@ -52,9 +51,8 @@ _0807E878
Jump 0xffd2
Wait 0x0008
SoundReq 0x0103
.short 0x140c @ CallWithArg with 4 parameters
.short 0x030d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806030C
.short 0x0063
.short 0x0000
@ End of parameters
@@ -66,7 +64,7 @@ CheckLocalFlag 0x00b0
JumpIf 0x004a
StopScript
StartScript
Call 0x08060159
Call sub_08060158
CheckEntityInteractType
JumpIfNot 0xfff2
StopScript
@@ -79,7 +77,7 @@ _0807E878
Jump 0xffdc
Wait 0x0008
_0807F034 0x0008
Call 0x08060319
Call sub_08060318
WaitPlayerAction8
Wait 0x0008
_0807EB8C
@@ -89,7 +87,7 @@ SetLocalFlag 0x00b0
_0807E878
StopScript
StartScript
Call 0x08060159
Call sub_08060158
CheckEntityInteractType
JumpIfNot 0xfff2
StopScript
@@ -110,7 +108,7 @@ _0807E878
Jump 0xffc2
Wait 0x0008
_0807F034 0x0007
Call 0x08060319
Call sub_08060318
WaitPlayerAction8
Wait 0x0008
_0807EB8C
@@ -119,14 +117,3 @@ _0807EA94
_0807E878
Jump 0xffa0
.short 0x0000
StartScript
SetEntityNonPlanarMovement 0x0100
StopScript
_0807ECC4 0x0010
_0807EDD4 0x0078, 0x0060
_0807EB44 0x0000
Wait 0x000f
_0807EF80 0x0000
_0807E5F8 0x00000002
Call 0x080791bd
SCRIPT_END
+12
View File
@@ -0,0 +1,12 @@
SCRIPT_START gUnk_0800A088
StartScript
SetEntityNonPlanarMovement 0x0100
StopScript
_0807ECC4 0x0010
_0807EDD4 0x0078, 0x0060
_0807EB44 0x0000
Wait 0x000f
_0807EF80 0x0000
_0807E5F8 0x00000002
Call sub_080791BC
SCRIPT_END
+2 -2
View File
@@ -2,11 +2,11 @@ SCRIPT_START gUnk_0800A0B4
StartScript
SetEntityNonPlanarMovement 0x0140
_0807E864
Call 0x0807df29
Call sub_0807DF28
StopScript
Wait 0x0078
SoundReq2 0x0018
Call 0x080a0465
Call sub_080A0464
_0807EE30
JumpIfNot 0xfffc
_0807E8E4_0
+9 -12
View File
@@ -4,21 +4,19 @@ CheckGlobalFlag 0x0051
JumpIfNot 0xfffa
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SoundReq0x80100000
Call 0x0807fbfd
Call sub_0807FBFC
SetEntityPositionRelative 0x005800b0
Call 0x0807f845
Call sub_0807F844
_0807E8E4_3
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf75d
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F75C
.short 0x0060
.short 0x00d0
@ End of parameters
.short 0x140c @ CallWithArg with 4 parameters
.short 0x4ae9
.short 0x0809
.short 0x140c @ CallWithArg with 2 parameters
.word sub_08094AE8
.short 0xa160
.short 0x0800
@ End of parameters
@@ -28,9 +26,8 @@ DoFade6
StopScript
WaitFor_2
WaitForSomething2 0x00000004
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x0006
.short 0x0000
@ End of parameters
+4 -6
View File
@@ -5,15 +5,13 @@ _0807EF80 0x0007
_0807EF80 0x000b
_0807E930 0x0002
SetEntityPositionRelative 0x008000b0
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf98d
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F98C
.short 0x0000
.short 0xff80
@ End of parameters
.short 0x140c @ CallWithArg with 4 parameters
.short 0x60c5
.short 0x0809
.short 0x140c @ CallWithArg with 2 parameters
.word sub_080960C4
.short 0xa1b4
.short 0x0800
@ End of parameters
+2 -3
View File
@@ -2,9 +2,8 @@ SCRIPT_START gUnk_0800A1B4
StartScript
_0807EF80 0x0007
_0807EF80 0x000b
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf995
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F994
.short 0xfff8
.short 0x0000
@ End of parameters
+8 -10
View File
@@ -1,19 +1,18 @@
SCRIPT_START gUnk_0800A1D8
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x00800088
Call 0x0807f845
Call sub_0807F844
_0807E8E4_3
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf75d
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F75C
.short 0x0088
.short 0x00a8
@ End of parameters
StopScript
Wait 0x003c
StartPlayerScript 0x0800a310
StartPlayerScript gUnk_0800A310
WaitForSomething2 0x00000001
_0807E5F8 0x00000004
WaitForSomething2 0x00000080
@@ -33,7 +32,7 @@ WaitForSomething2 0x00000200
_0807E5F8 0x00000002
WaitForSomething2 0x00000040
_0807E5F8 0x00000004
Call 0x0807f3f9
Call sub_0807F3F8
WaitForSomething2 0x00000080
.short 0x0c5c @ TextboxNoOverlapFollowPos with 2 parameters
.short 0x165a
@@ -78,9 +77,8 @@ _0807E5F8 0x00000008
WaitForSomething2 0x00000100
SoundReq2 0x0008
SoundReq 0x00f7
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x0007
.short 0x0000
@ End of parameters
+9 -11
View File
@@ -9,16 +9,15 @@ Wait 0x000a
_0807EB44 0x0006
Wait 0x000a
_0807E5F8 0x00000001
Call 0x080791bd
Call sub_080791BC
.short 0x0000
StartScript
_0807EF80 0x0008
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x000b
_0807EB44 0x0004
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
@@ -26,25 +25,24 @@ StopScript
WaitForSomething2 0x00000002
_0807E930 0x000e
_0807EF80 0x0007
Call 0x0807f2d5
Call sub_0807F2D4
_0807EF80 0x0004
_0807E5F8 0x00000040
WaitForSomething2 0x00000002
_0807E930 0x000c
Call 0x0807f2d5
Call sub_0807F2D4
_0807E5F8 0x00000040
WaitForSomething2 0x00000002
_0807E930 0x000f
Call 0x0807f2d5
Call sub_0807F2D4
_0807E5F8 0x00000040
WaitForSomething2 0x00000002
_0807E930 0x000c
Call 0x0807f2d5
Call sub_0807F2D4
_0807E5F8 0x00000040
WaitForSomething2 0x00000002
.short 0x140c @ CallWithArg with 4 parameters
.short 0x60c5
.short 0x0809
.short 0x140c @ CallWithArg with 2 parameters
.word sub_080960C4
.short 0xa680
.short 0x0800
@ End of parameters
+14 -20
View File
@@ -9,7 +9,7 @@ StopScript
WaitForSomething2 0x00000004
StartScript
_0807EF80 0x0004
Call 0x0807f3f9
Call sub_0807F3F8
StopScript
Wait 0x003c
_0807EC94 0x0010
@@ -28,9 +28,8 @@ WaitForSomething2 0x00000004
_0807EB44 0x0004
_0807EF80 0x0000
SoundReq 0x0142
.short 0x140c @ CallWithArg with 4 parameters
.short 0x60c5
.short 0x0809
.short 0x140c @ CallWithArg with 2 parameters
.word sub_080960C4
.short 0xa638
.short 0x0800
@ End of parameters
@@ -40,45 +39,40 @@ SoundReq 0x0143
_0807E5F8 0x00001000
_0807E5F8 0x00000080
WaitForSomething2 0x00000004
Call 0x08066e69
Call sub_08066E68
_0807E5F8 0x00000080
WaitForSomething2 0x00000004
SoundReq 0x0142
.short 0x140c @ CallWithArg with 4 parameters
.short 0x60c5
.short 0x0809
.short 0x140c @ CallWithArg with 2 parameters
.word sub_080960C4
.short 0xa680
.short 0x0800
@ End of parameters
Wait 0x0078
SoundReq 0x0153
.short 0x140c @ CallWithArg with 4 parameters
.short 0xfadd
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807FADC
.short 0x0003
.short 0x0000
@ End of parameters
Wait 0x000f
SoundReq 0x0153
.short 0x140c @ CallWithArg with 4 parameters
.short 0xfadd
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807FADC
.short 0x0003
.short 0x0000
@ End of parameters
Wait 0x000f
SoundReq 0x0153
.short 0x140c @ CallWithArg with 4 parameters
.short 0xfadd
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807FADC
.short 0x0003
.short 0x0000
@ End of parameters
Wait 0x003c
SoundReq 0x0153
.short 0x140c @ CallWithArg with 4 parameters
.short 0xfadd
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807FADC
.short 0x0001
.short 0x0000
@ End of parameters
+7 -8
View File
@@ -4,31 +4,30 @@ SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
_0807E930 0x0005
Call 0x0807f349
Call sub_0807F348
StopScript
WaitForSomething2 0x00000008
SoundReq 0x0142
_0807E610 0x00000800
.short 0x140c @ CallWithArg with 4 parameters
.short 0x60c5
.short 0x0809
.short 0x140c @ CallWithArg with 2 parameters
.word sub_080960C4
.short 0xa65c
.short 0x0800
@ End of parameters
_0807E930 0x0002
Call 0x08094b0d
Call sub_08094B0C
_0807EDD4 0x0068, 0x0088
Call 0x08094b81
Call sub_08094B80
_0807E5F8 0x00000100
WaitForSomething2 0x00000008
Call 0x08094b3d
Call sub_08094B3C
_0807E930 0x0004
_0807E5F8 0x00000800
SoundReq 0x0143
_0807E5F8 0x00000100
WaitForSomething2 0x00000008
_0807EF80 0x0008
Call 0x080961b1
Call sub_080961B0
SoundReq 0x00fa
Wait 0x003c
_0807E5F8 0x00000100
+7 -10
View File
@@ -4,29 +4,26 @@ SetEntityNonPlanarMovement 0x0080
SetEntity0x20 0x00000000
_0807EF80 0x0008
_0807EB44 0x0000
Call 0x0807f715
Call sub_0807F714
MoveEntityToPlayer
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf98d
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F98C
.short 0x0000
.short 0xfff0
@ End of parameters
StopScript
_0807E930 0x0023
WaitForSomething2 0x00000010
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf6e9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F6E8
.short 0x0008
.short 0x0000
@ End of parameters
_0807EF80 0x0007
SoundReq 0x0142
_0807E610 0x00000800
.short 0x140c @ CallWithArg with 4 parameters
.short 0x60c5
.short 0x0809
.short 0x140c @ CallWithArg with 2 parameters
.word sub_080960C4
.short 0xa65c
.short 0x0800
@ End of parameters
+2 -3
View File
@@ -2,9 +2,8 @@ SCRIPT_START gUnk_0800A638
StartScript
_0807EF80 0x0007
_0807EF80 0x000b
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf995
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F994
.short 0xfff8
.short 0x0000
@ End of parameters
+2 -3
View File
@@ -2,9 +2,8 @@ SCRIPT_START gUnk_0800A65C
StartScript
_0807EF80 0x0007
_0807EF80 0x000b
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf995
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F994
.short 0xfff8
.short 0x0000
@ End of parameters
+2 -3
View File
@@ -2,9 +2,8 @@ SCRIPT_START gUnk_0800A680
StartScript
_0807EF80 0x0007
_0807EF80 0x000b
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf995
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F994
.short 0xfff8
.short 0x0000
@ End of parameters
+4 -5
View File
@@ -1,15 +1,14 @@
SCRIPT_START gUnk_0800A6A4
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x00680088
Call 0x0807f845
Call sub_0807F844
StopScript
Wait 0x003c
SoundReq 0x00f6
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x0008
.short 0x0000
@ End of parameters
+4 -5
View File
@@ -1,15 +1,14 @@
SCRIPT_START gUnk_0800A6D4
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x00700088
Call 0x0807f845
Call sub_0807F844
SoundReq 0x00f7
StopScript
Wait 0x003c
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x0009
.short 0x0000
@ End of parameters
+4 -5
View File
@@ -1,15 +1,14 @@
SCRIPT_START gUnk_0800A704
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x01c80198
Call 0x0807f845
Call sub_0807F844
StopScript
Wait 0x003c
SoundReq 0x00f6
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x000a
.short 0x0000
@ End of parameters
+4 -5
View File
@@ -1,15 +1,14 @@
SCRIPT_START gUnk_0800A734
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x01c800d8
Call 0x0807f845
Call sub_0807F844
SoundReq 0x00f7
StopScript
Wait 0x003c
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x000b
.short 0x0000
@ End of parameters
+4 -5
View File
@@ -1,9 +1,9 @@
SCRIPT_START gUnk_0800A764
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x01b800f8
Call 0x0807f845
Call sub_0807F844
StopScript
Wait 0x003c
SoundReq 0x00f6
@@ -26,9 +26,8 @@ _0807E5F8 0x00000010
Wait 0x0002
_0807E5F8 0x00000020
Wait 0x0078
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x000c
.short 0x0000
@ End of parameters
+4 -5
View File
@@ -76,9 +76,9 @@ Wait 0x000f
Jump 0xffee
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x01780378
Call 0x0807f845
Call sub_0807F844
StopScript
Wait 0x003c
_0807E5F8 0x00000001
@@ -89,9 +89,8 @@ _0807E5F8 0x00000004
Wait 0x000a
_0807E5F8 0x00000008
Wait 0x003c
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x000d
.short 0x0000
@ End of parameters
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0001
StopScript
WaitForSomething2 0x00000001
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0002
StopScript
WaitForSomething2 0x00000002
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0000
StopScript
WaitForSomething2 0x00000004
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0003
StopScript
WaitForSomething2 0x00000008
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+4 -5
View File
@@ -1,9 +1,9 @@
SCRIPT_START gUnk_0800A9F4
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x00580128
Call 0x0807f845
Call sub_0807F844
StopScript
Wait 0x003c
_0807E5F8 0x00000001
@@ -14,9 +14,8 @@ _0807E5F8 0x00000004
Wait 0x001e
_0807E5F8 0x00000008
Wait 0x003c
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x000e
.short 0x0000
@ End of parameters
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0000
StopScript
WaitForSomething2 0x00000001
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0000
StopScript
WaitForSomething2 0x00000002
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0000
StopScript
WaitForSomething2 0x00000004
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -5,7 +5,7 @@ _0807EF80 0x0007
_0807E930 0x0000
StopScript
WaitForSomething2 0x00000008
Call 0x080a29bd
Call CreateDust
_0807EF80 0x0006
SCRIPT_END
.short 0x0000
+4 -5
View File
@@ -1,15 +1,14 @@
SCRIPT_START gUnk_0800AAD8
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x01480088
Call 0x0807f845
Call sub_0807F844
StopScript
Wait 0x003c
SoundReq 0x00f6
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda1d
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA1C
.short 0x000f
.short 0x0000
@ End of parameters
+9 -12
View File
@@ -1,19 +1,17 @@
SCRIPT_START gUnk_0800AB08
StartScript
_0807E864
Call 0x0807df29
Call sub_0807DF28
SetEntityPositionRelative 0x01480088
Call 0x0807f845
Call sub_0807F844
_0807E8E4_3
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf6e9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F6E8
.short 0x0008
.short 0x0000
@ End of parameters
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf75d
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F75C
.short 0x0088
.short 0x00a8
@ End of parameters
@@ -22,7 +20,7 @@ StopScript
Wait 0x0078
_0807F0B4 0x0001
SetEntityPositionRelative 0x00780088
Call 0x0807f5c1
Call sub_0807F5C0
.short 0x0c5c @ TextboxNoOverlapFollowPos with 2 parameters
.short 0x1664
.short 0x0000
@@ -33,9 +31,8 @@ _0807EA94
.short 0x000e
@ End of parameters
_0807EA94
.short 0x140c @ CallWithArg with 4 parameters
.short 0xdded
.short 0x0805
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0805DDEC
.short 0x0001
.short 0x0000
@ End of parameters
+13 -14
View File
@@ -1,16 +1,15 @@
SCRIPT_START gUnk_0800AB6E
Call 0x0808d2cd
Call sub_0808D2CC
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
_0807E8E4_0
_0807E5F8 0x00000040
WaitForSomething2 0x00000080
SetEntityPosition 0x0000, 0xffe0
Call 0x0807f5c1
Call sub_0807F5C0
Wait 0x003c
.short 0x140c @ CallWithArg with 4 parameters
.short 0xde19
.short 0x0805
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0805DE18
.short 0x0001
.short 0x0000
@ End of parameters
@@ -23,7 +22,7 @@ WaitForSomething2 0x00000004
.short 0x000e
@ End of parameters
_0807EA94
StartPlayerScript 0x0800acbc
StartPlayerScript gUnk_0800ACBC
WaitForSomething2 0x00000001
.short 0x0c5c @ TextboxNoOverlapFollowPos with 2 parameters
.short 0x1660
@@ -41,9 +40,9 @@ _0807E5F8 0x00000008
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
SetEntityPosition 0x0000, 0x0020
Call 0x0807f5c1
Call sub_0807F5C0
WaitForSomething2 0x00000010
StartPlayerScript 0x0800ace0
StartPlayerScript gUnk_0800ACE0
WaitForSomething2 0x00000001
Wait 0x003c
.short 0x0c5c @ TextboxNoOverlapFollowPos with 2 parameters
@@ -57,12 +56,12 @@ _0807EA94
@ End of parameters
_0807EA94
SetEntityPosition 0x0000, 0xffe0
Call 0x0807f5c1
Call sub_0807F5C0
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
StartPlayerScript 0x0800ad54
StartPlayerScript gUnk_0800AD54
WaitForSomething2 0x00000001
Wait 0x003c
.short 0x0c5c @ TextboxNoOverlapFollowPos with 2 parameters
@@ -73,20 +72,20 @@ _0807EA94
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
Wait 0x0078
Call 0x0808d281
Call sub_0808D280
Wait 0x0078
_0807E778 0x0004
DoFade5
WaitFor_2
Call 0x0807fb95
Call sub_0807FB94
MoveEntityToPlayer
Call 0x0807f845
Call sub_0807F844
_0807F0B4 0x0004
CameraTargetPlayer
_0807E5F8 0x80000000
DoFade4
WaitFor_2
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+1 -134
View File
@@ -6,138 +6,5 @@ _0807EDD4 0x0088, 0x0080
_0807EB44 0x0000
_0807EF80 0x0000
_0807E5F8 0x00000001
Call 0x080791bd
Call sub_080791BC
.short 0x0000
StartScript
Call 0x08094be1
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf239
.short 0x0807
.short 0x045b
.short 0x0000
@ End of parameters
SoundReq 0x0109
StopScript
Call 0x0807f305
Wait 0x005a
_0807E5F8 0x00000008
StartScript
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf6f9
.short 0x0807
.short 0x0008
.short 0x0000
@ End of parameters
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf239
.short 0x0807
.short 0x08e4
.short 0x0000
@ End of parameters
StopScript
Call 0x0807f305
_0807EB44 0x0004
_0807EF80 0x0000
Wait 0x003c
_0807EB44 0x0002
_0807EF80 0x0000
Wait 0x0004
_0807EB44 0x0000
_0807EF80 0x0000
_0807E5F8 0x00000001
Call 0x080791bd
.short 0x0000
StartScript
SetEntityNonPlanarMovement 0x0080
StopScript
_0807EC64 0x0020
_0807EB44 0x0000
_0807EF80 0x0000
_0807E5F8 0x00000001
Call 0x080791bd
StartScript
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
_0807EB44 0x0004
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x0000
.short 0x0000
@ End of parameters
StopScript
WaitForSomething2 0x00000002
_0807EF80 0x0004
Wait 0x001e
_0807EB44 0x0002
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x0000
.short 0x0000
@ End of parameters
Wait 0x0006
_0807EB44 0x0000
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x0000
.short 0x0000
@ End of parameters
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807EB44 0x0002
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x0000
.short 0x0000
@ End of parameters
Wait 0x0014
_0807EB44 0x0004
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf3d9
.short 0x0807
.short 0x0000
.short 0x0000
@ End of parameters
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807E930 0x000c
Call 0x0807f2d5
Call 0x08094b95
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807E930 0x000f
Call 0x0807f2d5
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
.short 0x140c @ CallWithArg with 4 parameters
.short 0x60c5
.short 0x0809
.short 0xaf18
.short 0x0800
@ End of parameters
_0807E930 0x0012
Call 0x0807f2d5
Wait 0x001e
_0807E5F8 0x00000020
SoundReq0x80100000
Call 0x080a29bd
Call 0x0806305d
Call 0x080630a5
_0807EF3C 0x0000, 0x0020
Wait 0x001e
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
SetEntityNonPlanarMovement 0x0080
_0807EEF4 0x0000, 0xfff0
Wait 0x003c
_0807EEF4 0x0000, 0xfff0
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807EDD4 0x0088, 0x0040
_0807E5F8 0x00000004
_0807EF80 0x0006
SCRIPT_END
+37
View File
@@ -0,0 +1,37 @@
SCRIPT_START gUnk_0800ACE0
StartScript
Call sub_08094BE0
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F238
.short 0x045b
.short 0x0000
@ End of parameters
SoundReq 0x0109
StopScript
Call sub_0807F304
Wait 0x005a
_0807E5F8 0x00000008
StartScript
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F6F8
.short 0x0008
.short 0x0000
@ End of parameters
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F238
.short 0x08e4
.short 0x0000
@ End of parameters
StopScript
Call sub_0807F304
_0807EB44 0x0004
_0807EF80 0x0000
Wait 0x003c
_0807EB44 0x0002
_0807EF80 0x0000
Wait 0x0004
_0807EB44 0x0000
_0807EF80 0x0000
_0807E5F8 0x00000001
Call sub_080791BC
.short 0x0000
+89
View File
@@ -0,0 +1,89 @@
SCRIPT_START gUnk_0800AD54
StartScript
SetEntityNonPlanarMovement 0x0080
StopScript
_0807EC64 0x0020
_0807EB44 0x0000
_0807EF80 0x0000
_0807E5F8 0x00000001
Call sub_080791BC
StartScript
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
_0807EB44 0x0004
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
StopScript
WaitForSomething2 0x00000002
_0807EF80 0x0004
Wait 0x001e
_0807EB44 0x0002
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
Wait 0x0006
_0807EB44 0x0000
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807EB44 0x0002
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
Wait 0x0014
_0807EB44 0x0004
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F3D8
.short 0x0000
.short 0x0000
@ End of parameters
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807E930 0x000c
Call sub_0807F2D4
Call sub_08094B94
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807E930 0x000f
Call sub_0807F2D4
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
.short 0x140c @ CallWithArg with 2 parameters
.word sub_080960C4
.short 0xaf18
.short 0x0800
@ End of parameters
_0807E930 0x0012
Call sub_0807F2D4
Wait 0x001e
_0807E5F8 0x00000020
SoundReq0x80100000
Call CreateDust
Call sub_0806305C
Call sub_080630A4
_0807EF3C 0x0000, 0x0020
Wait 0x001e
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
SetEntityNonPlanarMovement 0x0080
_0807EEF4 0x0000, 0xfff0
Wait 0x003c
_0807EEF4 0x0000, 0xfff0
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807EDD4 0x0088, 0x0040
_0807E5F8 0x00000004
_0807EF80 0x0006
SCRIPT_END
+1 -1
View File
@@ -6,7 +6,7 @@ _0807EF80 0x000b
_0807E930 0x0000
StopScript
WaitForSomething2 0x00000008
Call 0x08094b81
Call sub_08094B80
_0807EF3C 0x0000, 0x0001
_0807E5F8 0x00000010
WaitForSomething2 0x00000008
+2 -3
View File
@@ -2,9 +2,8 @@ SCRIPT_START gUnk_0800AF18
StartScript
_0807EF80 0x0007
_0807EF80 0x000b
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf995
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F994
.short 0xfff8
.short 0x0000
@ End of parameters
+2 -2
View File
@@ -1,10 +1,10 @@
SCRIPT_START gUnk_0800AF44
_0807E864
Call 0x0807df29
Call sub_0807DF28
_0807EB28 0x1c01
_0807EA94
SetLocalFlagByOffset 0x0100, 0x0001
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+2 -2
View File
@@ -1,10 +1,10 @@
SCRIPT_START gUnk_0800AF68
_0807E864
Call 0x0807df29
Call sub_0807DF28
_0807EB28 0x1c02
_0807EA94
SetLocalFlagByOffset 0x0100, 0x0002
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+2 -2
View File
@@ -1,10 +1,10 @@
SCRIPT_START gUnk_0800AF8C
_0807E864
Call 0x0807df29
Call sub_0807DF28
_0807EB28 0x1c03
_0807EA94
SetLocalFlagByOffset 0x0100, 0x0003
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+3 -3
View File
@@ -2,15 +2,15 @@ SCRIPT_START gUnk_0800AFB0
_0807E864
StopScript
StartScript
Call 0x0807fbb5
Call sub_0807FBB4
ComparePlayerAction 0x0001
JumpIfNot 0xfff0
StopScript
Call 0x0807df29
Call sub_0807DF28
_0807EB28 0x1c04
_0807EA94
SetLocalFlagByOffset 0x0100, 0x0004
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+2 -2
View File
@@ -1,10 +1,10 @@
SCRIPT_START gUnk_0800AFE8
_0807E864
Call 0x0807df29
Call sub_0807DF28
_0807EB28 0x1c05
_0807EA94
SetLocalFlagByOffset 0x0100, 0x0005
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+7 -7
View File
@@ -1,14 +1,14 @@
SCRIPT_START gUnk_0800B00C
StartScript
Call 0x0807f935
Call 0x080a2125
Call sub_0807F934
Call sub_080A2124
_0807EF80 0x000a
_0807EF80 0x0007
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
Call 0x0807df29
Call sub_0807DF28
CheckGlobalFlag 0x0052
JumpIf 0x004a
CheckGlobalFlag 0x0053
@@ -16,7 +16,7 @@ JumpIf 0x0024
TextboxNoOverlap 0x3f32
_0807EA94
_0807EF80 0x0008
Call 0x080a2139
Call Windcrest_Unlock
Wait 0x003c
_0807EB28 0x0b5c
_0807EA94
@@ -25,7 +25,7 @@ Jump 0x003a
TextboxNoOverlap 0x3f32
_0807EA94
_0807EF80 0x0008
Call 0x080a2139
Call Windcrest_Unlock
Wait 0x003c
_0807EB28 0x0b5d
_0807EA94
@@ -33,11 +33,11 @@ Jump 0x001c
TextboxNoOverlap 0x3f32
_0807EA94
_0807EF80 0x0008
Call 0x080a2139
Call Windcrest_Unlock
Wait 0x003c
_0807EB28 0x0b5e
_0807EA94
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+3 -3
View File
@@ -1,11 +1,11 @@
SCRIPT_START gUnk_0800B0AC
StopScript
_0807E864
Call 0x0807fa41
Call 0x0807df29
Call sub_0807FA40
Call sub_0807DF28
_0807EB28 0x0b5f
_0807EA94
Call 0x0807df51
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+26 -31
View File
@@ -1,73 +1,68 @@
SCRIPT_START gUnk_0800B0D0
StartScript
Call 0x0806bcd5
Call sub_0806BCD4
_0807EF80 0x000a
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbc95
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806BC94
.short 0x0000
.short 0x0000
@ End of parameters
StopScript
Call 0x0807f435
Call sub_0807F434
.short 0x1006 @ _0807E078 with 3 parameters
.short 0xfff8
.short 0x0004
.short 0x0040
@ End of parameters
_0807E864
Call 0x0807df29
Call 0x0807f2d5
Call sub_0807DF28
Call sub_0807F2D4
_0807EB74
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbc95
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806BC94
.short 0x0004
.short 0x0000
@ End of parameters
Call 0x0806bce9
Call sub_0806BCE8
_0807EA94
Call 0x0807df51
Call sub_0807DF50
_0807E878
Call 0x0806bcb9
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbc95
.short 0x0806
Call sub_0806BCB8
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806BC94
.short 0x0000
.short 0x0000
@ End of parameters
Jump 0xffb6
_0807E864
Call 0x0807df29
Call 0x0807f2d5
Call sub_0807DF28
Call sub_0807F2D4
_0807EB74
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbc95
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806BC94
.short 0x0004
.short 0x0000
@ End of parameters
Call 0x0807f651
Call sub_0807F650
_0807E9F0
JumpIfNot 0x0008
Call 0x0806bcc1
Call 0x0807df51
Call sub_0806BCC0
Call sub_0807DF50
_0807E878
Call 0x0806bcb9
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbc95
.short 0x0806
Call sub_0806BCB8
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806BC94
.short 0x0000
.short 0x0000
@ End of parameters
Jump 0xff6e
StartScript
Call 0x0807df29
Call sub_0807DF28
SetLocalFlag 0x0039
_0807E864
StopScript
WaitForPlayerAction0x17
StartPlayerScript 0x0800b1c0
StartPlayerScript gUnk_0800B1C0
Wait 0x0018
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
@@ -76,6 +71,6 @@ Wait 0x0010
SoundReq2 0x002d
_0807EB28 0x2701
_0807E878
Call 0x0807df51
Call sub_0807DF50
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -12,5 +12,5 @@ Wait 0x002c
LoadRoomEntityList 0x080da260
Wait 0x001e
_0807E5F8 0x00000001
Call 0x0807921d
Call sub_0807921C
SCRIPT_END
+2 -2
View File
@@ -6,13 +6,13 @@ JumpIf 0x0044
SetEntityNonPlanarMovement 0x00c0
StopScript
WaitForSomething2 0x00000001
Call 0x0807df29
Call sub_0807DF28
MoveEntityToPlayer
CameraTargetEntity
_0807EDD4 0x0068, 0x0380
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
Call 0x0807df51
Call sub_0807DF50
Wait 0x000c
CameraTargetPlayer
Wait 0x0008
+5 -5
View File
@@ -10,7 +10,7 @@ _0807E9F0
_0807E864
CheckKinstoneFused 0x0006
JumpIf 0x006e
Call 0x0807df51
Call sub_0807DF50
_0807E878
Jump 0xffe8
.short 0x0000
@@ -25,7 +25,7 @@ _0807E9F0
_0807E864
CheckKinstoneFused 0x0007
JumpIf 0x003e
Call 0x0807df51
Call sub_0807DF50
_0807E878
Jump 0xffe8
.short 0x0000
@@ -40,14 +40,14 @@ _0807E9F0
_0807E864
CheckKinstoneFused 0x0008
JumpIf 0x000e
Call 0x0807df51
Call sub_0807DF50
_0807E878
Jump 0xffe8
_0807EF80 0x0013
_0807EB44 0x0004
_0807E9DC
Call 0x080676e1
Call 0x08067535
Call sub_080676E0
Call sub_08067534
_0807EF80 0x0012
_0807E5F8 0x00000001
StopScript
+7 -7
View File
@@ -7,21 +7,21 @@ SetEntityNonPlanarMovement 0x0040
SetEntityDirection 0x0010
CheckKinstoneFused 0x0006
JumpIfNot 0x0008
Call 0x080676d9
Call sub_080676D8
CheckKinstoneFused 0x0007
JumpIfNot 0x0008
Call 0x080676d9
Call sub_080676D8
CheckKinstoneFused 0x0008
JumpIfNot 0x0008
Call 0x080676d9
Call sub_080676D8
StopScript
Call 0x0806757d
Call sub_0806757C
StopScript
WaitForSomething2 0x00000002
SoundReq 0x00fd
Call 0x080676d9
Call 0x0806757d
Call 0x080675d5
Call sub_080676D8
Call sub_0806757C
Call sub_080675D4
Wait 0x0014
StartScript
_0807E5F8 0x00000001
+13 -13
View File
@@ -1,24 +1,24 @@
SCRIPT_START gUnk_0800B3A4
StartScript
_0807EF80 0x000a
Call 0x0807f159
Call sub_0807F158
SetEntityNonPlanarMovement 0x0120
_0807EB44 0x0004
_0807E908 0x0002
_0807E914 0x0000200a
StopScript
_0807EDD4 0x0158, 0x0290
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call sub_08065780
Call sub_08065780
Call sub_08065780
Call sub_08065780
Call sub_08065780
Call sub_08065780
_0807EDD4 0x0128, 0x0290
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call 0x08065781
Call sub_08065780
Call sub_08065780
Call sub_08065780
Call sub_08065780
Call sub_08065780
Call sub_08065780
Jump 0xffaa
+2 -2
View File
@@ -4,12 +4,12 @@ SetEntityNonPlanarMovement 0x00c0
_0807E908 0x0001
_0807EF80 0x000b
_0807E864
Call 0x0807fbc5
Call sub_0807FBC4
StopScript
Wait 0x000a
_0807EF80 0x0004
_0807E5F8 0x00000008
StartPlayerScript 0x0800b54c
StartPlayerScript gUnk_0800B54C
_0807EDD4 0x0140, 0x0298
_0807EB74
WaitForSomething2 0x00000004
+2 -2
View File
@@ -36,8 +36,8 @@ _0807EF80 0x0008
Wait 0x001e
_0807E5F8 0x00000010
SetGlobalFlag 0x001d
Call 0x0807921d
Call sub_0807921C
_0807E878
Call 0x0807fbcd
Call sub_0807FBCC
_0807EF80 0x0006
SCRIPT_END
+1 -1
View File
@@ -16,5 +16,5 @@ SoundReq 0x0111
WaitForSomething2 0x00000010
_0807EF80 0x0007
SoundReq 0x0111
Call 0x0808692d
Call sub_0808692C
SCRIPT_END
+1 -1
View File
@@ -7,6 +7,6 @@ Wait 0x001e
SoundReq 0x00d1
_0807EDD4 0x008a, 0x005a
Wait 0x000a
Call 0x08069ee9
Call sub_08069EE8
SCRIPT_END
.short 0x0000
+9 -11
View File
@@ -17,10 +17,10 @@ StartScript
StopScript
CheckPlayerInRegion 0x0078, 0x00b8, 0x1060
JumpIfNot 0xfff6
Call 0x08079185
Call sub_08079184
_0807E864
Call 0x0807f9a5
StartPlayerScript 0x0800b7c4
Call sub_0807F9A4
StartPlayerScript gUnk_0800B7C4
WaitForSomething2 0x00000004
SetRoomFlag 0x0000
WaitForSomething2 0x00000004
@@ -32,16 +32,14 @@ _0807E3E8
JumpIfNot 0x002a
Wait 0x000f
TextboxNoOverlap 0x0584
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf971
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F970
.short 0x058b
.short 0x0000
@ End of parameters
JumpIf 0x001e
.short 0x140c @ CallWithArg with 4 parameters
.short 0x7425
.short 0x0808
.short 0x140c @ CallWithArg with 2 parameters
.word sub_08087424
.short 0x0000
.short 0x0000
@ End of parameters
@@ -61,11 +59,11 @@ _0807EA94
_0807E778 0x0004
DoFade7
WaitFor_2
Call 0x080873fd
Call sub_080873FC
DoFade6
WaitFor_2
CameraTargetPlayer
Wait 0x001e
Call 0x0807df51
Call sub_0807DF50
_0807E878
SCRIPT_END
+13 -42
View File
@@ -5,10 +5,10 @@ HasRupees 0x0001
JumpIfNot 0xfffa
CheckPlayerInRegion 0x0078, 0x00b8, 0x1060
JumpIfNot 0xfff6
Call 0x08079185
Call sub_08079184
_0807E864
Call 0x0807f9a5
StartPlayerScript 0x0800b7c4
Call sub_0807F9A4
StartPlayerScript gUnk_0800B7C4
WaitForSomething2 0x00000004
SetRoomFlag 0x0000
WaitForSomething2 0x00000004
@@ -16,9 +16,8 @@ CheckLocalFlag 0x009f
JumpIf 0x0098
TextboxNoOverlap 0x057b
_0807EA94
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf971
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F970
.short 0x057d
.short 0x0000
@ End of parameters
@@ -30,13 +29,13 @@ Jump 0xff6c
.short 0x0000
StartScript
StopScript
Call 0x0808747d
Call sub_0808747C
JumpIfNot 0xfff8
Call 0x08079185
Call sub_08079184
_0807E864
Wait 0x000a
Call 0x0807f9a5
StartPlayerScript 0x0800b7c4
Call sub_0807F9A4
StartPlayerScript gUnk_0800B7C4
WaitForSomething2 0x00000004
SetRoomFlag 0x0000
WaitForSomething2 0x00000004
@@ -44,16 +43,14 @@ CheckLocalFlag 0x00a0
JumpIf 0x0036
TextboxNoOverlap 0x0580
_0807EA94
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf971
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F970
.short 0x0582
.short 0x0000
@ End of parameters
JumpIf 0x0014
.short 0x140c @ CallWithArg with 4 parameters
.short 0x7425
.short 0x0808
.short 0x140c @ CallWithArg with 2 parameters
.word sub_08087424
.short 0x0001
.short 0x0000
@ End of parameters
@@ -75,29 +72,3 @@ TextboxNoOverlap 0x057f
_0807EA94
Jump 0xfee6
.short 0x0000
StartScript
SetEntityNonPlanarMovement 0x0100
StopScript
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf6b5
.short 0x0807
.short 0x0090
.short 0x0000
@ End of parameters
JumpIfNot 0x0024
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf465
.short 0x0807
.short 0x0078
.short 0x0000
@ End of parameters
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf4f9
.short 0x0807
.short 0x0090
.short 0x0000
@ End of parameters
_0807E8E4_0
_0807EF80 0x0000
_0807E5F8 0x00000004
SCRIPT_END
+24
View File
@@ -0,0 +1,24 @@
SCRIPT_START gUnk_0800B7C4
StartScript
SetEntityNonPlanarMovement 0x0100
StopScript
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F6B4
.short 0x0090
.short 0x0000
@ End of parameters
JumpIfNot 0x0024
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F464
.short 0x0078
.short 0x0000
@ End of parameters
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F4F8
.short 0x0090
.short 0x0000
@ End of parameters
_0807E8E4_0
_0807EF80 0x0000
_0807E5F8 0x00000004
SCRIPT_END
+4 -6
View File
@@ -1,13 +1,11 @@
SCRIPT_START gUnk_0800B7FC
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf4f9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F4F8
.short 0x0090
.short 0x0000
@ End of parameters
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf465
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F464
.short 0x0078
.short 0x0000
@ End of parameters
+16 -18
View File
@@ -19,7 +19,7 @@ _0807EF80 0x0000
_0807EF80 0x000a
StopScript
Wait 0x003c
Call 0x080646a5
Call sub_080646A4
Jump 0xfff4
StartScript
_0807E9D4
@@ -28,7 +28,7 @@ _0807E930 0x0000
_0807EF80 0x000a
StopScript
Wait 0x003c
Call 0x0806407d
Call sub_0806407C
Jump 0xfff4
StartScript
_0807E9D4
@@ -50,29 +50,28 @@ _0807E9D4
_0807EB44 0x0004
_0807EF80 0x0000
_0807EF80 0x000a
.short 0x140c @ CallWithArg with 4 parameters
.short 0x4645
.short 0x0806
.short 0x140c @ CallWithArg with 2 parameters
.word sub_08064644
.short 0x464d
.short 0x0806
@ End of parameters
StopScript
Wait 0x003c
Call 0x080646a5
Call sub_080646A4
Jump 0xfff4
.short 0x0000
StartScript
Call 0x08061e71
Call sub_08061E70
_0807EF80 0x000a
_0807EB44 0x0004
Call 0x08061fd9
Call sub_08061FD8
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
Call 0x08061fd9
Call 0x08062049
Call sub_08061FD8
Call sub_08062048
_0807EA94
_0807E878
Jump 0xffe4
@@ -104,12 +103,11 @@ Jump 0xffec
StartScript
_0807EF80 0x000b
_0807EF80 0x0008
Call 0x0806daad
Call sub_0806DAAC
JumpIf 0x0036
Call 0x0806dad1
.short 0x140c @ CallWithArg with 4 parameters
.short 0xda05
.short 0x0806
Call sub_0806DAD0
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0806DA04
.short 0x0005
.short 0x0000
@ End of parameters
@@ -117,11 +115,11 @@ StopScript
_0807EA4C
_0807E9F0
JumpIf 0x000e
Call 0x0807df51
Call sub_0807DF50
_0807E878
Jump 0xffee
Call 0x0806f189
Call 0x0807df51
Call sub_0806F188
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
SCRIPT_END
+17 -17
View File
@@ -1,11 +1,11 @@
SCRIPT_START gUnk_0800B9B4
StartScript
_0807E9D4
Call 0x080694ed
Call sub_080694EC
_0807EF80 0x000a
Call 0x080694b1
Call sub_080694B0
StopScript
Call 0x0807f435
Call sub_0807F434
.short 0x1006 @ _0807E078 with 3 parameters
.short 0xfff8
.short 0x0004
@@ -14,53 +14,53 @@ Call 0x0807f435
_0807E864
_0807EB74
_0807EF80 0x0000
Call 0x080694d9
Call sub_080694D8
_0807EA94
Call 0x080694ed
Call sub_080694EC
_0807E878
Jump 0xffd8
_0807E864
_0807EB74
_0807EF80 0x0000
Call 0x0807f651
Call sub_0807F650
_0807E9F0
_0807E864
Call 0x0806948d
Call sub_0806948C
JumpIf 0x0016
_0807EA94
Call 0x080694ed
Call 0x0807df51
Call sub_080694EC
Call sub_0807DF50
_0807E878
Jump 0xffa8
_0807EA94
_0807E9DC
_0807E9D4
Call 0x080694ed
Call 0x0807df51
Call sub_080694EC
Call sub_0807DF50
_0807E878
Jump 0xff90
StartScript
Call 0x0807f935
Call sub_0807F934
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
Call 0x0807df29
Call sub_0807DF28
TextboxNoOverlapFollow 0x3301
_0807EA94
_0807E3E8
JumpIfNot 0x000e
SoundReq0x80100000
Call 0x0806e965
Call sub_0806E964
SoundReq2 0xffff
Call 0x0807df51
Call sub_0807DF50
_0807E878
Jump 0xffd0
StartScript
_0807EB44 0x0004
_0807EF80 0x0000
SetEntityNonPlanarMovement 0x0040
Call 0x0807f349
Call sub_0807F348
StopScript
CheckRoomFlag 0x00ff
JumpIfNot 0xfffa
@@ -75,5 +75,5 @@ Wait 0x001e
TextboxNoOverlap 0x0e00
_0807EA94
Wait 0x0078
Call 0x08054969
Call sub_08054968
SCRIPT_END
+2 -2
View File
@@ -2,7 +2,7 @@ SCRIPT_START gUnk_0800BACC
StartScript
_0807EB44 0x0004
_0807EF80 0x0000
Call 0x0807f349
Call sub_0807F348
StopScript
CheckRoomFlag 0x00ff
JumpIfNot 0xfffa
@@ -11,5 +11,5 @@ Wait 0x003c
TextboxNoOverlap 0x0e01
_0807EA94
Wait 0x0078
Call 0x08054969
Call sub_08054968
SCRIPT_END
+1 -1
View File
@@ -10,6 +10,6 @@ _0807EA94
Wait 0x003c
_0807EF80 0x000f
Wait 0x00b4
Call 0x08054969
Call sub_08054968
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -2,7 +2,7 @@ SCRIPT_START gUnk_0800BB30
StartScript
_0807EB44 0x0004
_0807EF80 0x0000
Call 0x0807f349
Call sub_0807F348
StopScript
CheckRoomFlag 0x00ff
JumpIfNot 0xfffa
@@ -11,5 +11,5 @@ Wait 0x003c
TextboxNoOverlap 0x0e05
_0807EA94
Wait 0x0078
Call 0x08054969
Call sub_08054968
SCRIPT_END
+2 -2
View File
@@ -3,7 +3,7 @@ StartScript
_0807EB44 0x0006
_0807EF80 0x0000
SetEntityNonPlanarMovement 0x0040
Call 0x0807f349
Call sub_0807F348
StopScript
CheckRoomFlag 0x00ff
JumpIfNot 0xfffa
@@ -13,5 +13,5 @@ TextboxNoOverlap 0x0e06
_0807EA94
Wait 0x000f
_0807EDD4 0x0380, 0x00f8
Call 0x08054969
Call sub_08054968
SCRIPT_END
+2 -2
View File
@@ -3,7 +3,7 @@ StartScript
_0807EF80 0x0007
_0807EB44 0x0004
_0807EF80 0x0000
Call 0x0807f349
Call sub_0807F348
StopScript
CheckRoomFlag 0x00ff
JumpIfNot 0xfffa
@@ -12,5 +12,5 @@ Wait 0x003c
TextboxNoOverlap 0x0e04
_0807EA94
Wait 0x0078
Call 0x08054969
Call sub_08054968
SCRIPT_END
+1 -1
View File
@@ -9,6 +9,6 @@ Wait 0x003c
TextboxNoOverlap 0x0e03
_0807EA94
Wait 0x0078
Call 0x08054969
Call sub_08054968
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -15,7 +15,7 @@ _0807EB44 0x0000
_0807E930 0x0004
StopScript
Wait 0x003c
Call 0x08065ccd
Call sub_08065CCC
Wait 0x0078
Call 0x08054969
Call sub_08054968
SCRIPT_END
+8 -10
View File
@@ -2,7 +2,7 @@ SCRIPT_START gUnk_0800BC50
StartScript
_0807EB44 0x0004
_0807E930 0x0008
Call 0x08054eb9
Call sub_08054EB8
StopScript
CheckRoomFlag 0x00ff
JumpIfNot 0xfffa
@@ -15,14 +15,13 @@ _0807EA94
_0807EF80 0x000f
_0807E930 0x0008
Wait 0x00f0
Call 0x08054efd
Call sub_08054EFC
_0807EB44 0x0000
_0807E930 0x0000
SetEntityNonPlanarMovement 0x0040
_0807EF80 0x000d
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf4f9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F4F8
.short 0x0378
.short 0x0000
@ End of parameters
@@ -31,10 +30,9 @@ _0807EF80 0x000c
Wait 0x003c
TextboxNoOverlap 0x0e09
_0807EA94
Call 0x0807f159
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf4f9
.short 0x0807
Call sub_0807F158
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F4F8
.short 0x035c
.short 0x0000
@ End of parameters
@@ -42,6 +40,6 @@ Wait 0x001e
SoundReq 0x0188
_0807EF80 0x0008
Wait 0x0078
Call 0x08054969
Call sub_08054968
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -2,7 +2,7 @@ SCRIPT_START gUnk_0800BCE8
StartScript
_0807EB44 0x0004
_0807E930 0x0008
Call 0x0807f349
Call sub_0807F348
StopScript
WaitFor_2
Wait 0x00f0
+8 -11
View File
@@ -4,13 +4,12 @@ _0807EB44 0x0000
_0807E930 0x0000
_0807EF80 0x0008
SetEntityNonPlanarMovement 0x0080
Call 0x0807f349
Call sub_0807F348
StopScript
WaitForSomething2 0x00000002
_0807EF80 0x0007
.short 0x140c @ CallWithArg with 4 parameters
.short 0xf4f9
.short 0x0807
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0807F4F8
.short 0x0270
.short 0x0000
@ End of parameters
@@ -26,16 +25,14 @@ _0807E5F8 0x00000004
_0807EF80 0x000f
_0807E930 0x0008
Wait 0x00b4
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbf39
.short 0x0804
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0804BF38
.short 0x0000
.short 0x0000
@ End of parameters
Wait 0x00b4
.short 0x140c @ CallWithArg with 4 parameters
.short 0xbf39
.short 0x0804
.short 0x140c @ CallWithArg with 2 parameters
.word sub_0804BF38
.short 0x0003
.short 0x0000
@ End of parameters
@@ -46,5 +43,5 @@ _0807EB44 0x0006
_0807E5F8 0x00000004
SetEntityNonPlanarMovement 0x0080
_0807EEF4 0x0000, 0xffe0
Call 0x08054969
Call sub_08054968
SCRIPT_END

Some files were not shown because too many files have changed in this diff Show More