mirror of
https://github.com/zeldaret/tmc
synced 2026-05-24 23:22:08 -04:00
244 lines
3.9 KiB
PHP
244 lines
3.9 KiB
PHP
SCRIPT_START script_0800C550
|
|
StartScript
|
|
Call sub_08060090
|
|
_0807EF80 0x000a
|
|
StopScript
|
|
StartScript
|
|
CheckEntityInteractType
|
|
JumpIf 0x000e
|
|
Call sub_08060158
|
|
StopScript
|
|
Jump 0xffee
|
|
StopScript
|
|
_0807E864
|
|
Call sub_08060208
|
|
_0807EA94
|
|
_0807E878
|
|
Jump 0xffdc
|
|
StartScript
|
|
Call sub_08060090
|
|
_0807EF80 0x000a
|
|
StopScript
|
|
StartScript
|
|
CheckEntityInteractType
|
|
JumpIf 0x000e
|
|
Call sub_08060158
|
|
StopScript
|
|
Jump 0xffee
|
|
StopScript
|
|
_0807E864
|
|
CheckInventory1 0x0067
|
|
JumpIfNot 0x000c
|
|
Call sub_08060208
|
|
Jump 0x0006
|
|
TextboxNoOverlap 0x4710
|
|
_0807EA94
|
|
_0807E878
|
|
Jump 0xffcc
|
|
StartScript
|
|
Call sub_08060090
|
|
_0807EF80 0x000a
|
|
StopScript
|
|
StartScript
|
|
CheckEntityInteractType
|
|
JumpIf 0x000e
|
|
Call sub_08060158
|
|
StopScript
|
|
Jump 0xffee
|
|
StopScript
|
|
_0807E864
|
|
Call sub_08060270
|
|
_0807EA94
|
|
_0807E878
|
|
Jump 0xffdc
|
|
StartScript
|
|
Call sub_08060090
|
|
_0807EF80 0x000a
|
|
StopScript
|
|
StartScript
|
|
CheckEntityInteractType
|
|
JumpIf 0x000e
|
|
Call sub_08060158
|
|
StopScript
|
|
Jump 0xffee
|
|
StopScript
|
|
_0807E864
|
|
Call sub_0806021C
|
|
_0807EA94
|
|
Wait 0x000f
|
|
_0807E878
|
|
Jump 0xffd8
|
|
StartScript
|
|
_0807EF80 0x000a
|
|
SetEntityNonPlanarMovement 0x0080
|
|
_0807EB44 0x0004
|
|
CheckLocalFlag 0x0082
|
|
JumpIfNot 0x0008
|
|
SetEntityPosition 0x0010, 0x0000
|
|
StopScript
|
|
_0807E944
|
|
_0807E864
|
|
Call sub_0807DF28
|
|
CheckLocalFlag 0x0082
|
|
JumpIf 0x0022
|
|
CheckPlayerInRegion 0x00e8, 0x0028, 0x1810
|
|
JumpIfNot 0x0006
|
|
_0807EF80 0x000b
|
|
StartPlayerScript script_0800C8C8
|
|
WaitForSomething2 0x00000001
|
|
_0807EF80 0x000a
|
|
CheckInventory1 0x0040
|
|
JumpIf 0x00a6
|
|
CheckInventory1 0x005b
|
|
JumpIf 0x0024
|
|
_0807EF80 0x0002
|
|
TextboxNoOverlapFollow 0x1f16
|
|
_0807EA94
|
|
_0807EF80 0x0015
|
|
Wait 0x000a
|
|
SetLocalFlag 0x0080
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xff9e
|
|
CheckLocalFlag 0x0081
|
|
JumpIf 0x0020
|
|
_0807EF80 0x0002
|
|
TextboxNoOverlapFollow 0x1f1b
|
|
_0807EA94
|
|
_0807EF80 0x0015
|
|
Wait 0x000a
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xff78
|
|
CheckLocalFlag 0x0082
|
|
JumpIf 0x0030
|
|
_0807EF80 0x0002
|
|
TextboxNoOverlapFollow 0x1f17
|
|
_0807EA94
|
|
_0807EF80 0x0015
|
|
Wait 0x000a
|
|
_0807EB44 0x0002
|
|
_0807EF80 0x0001
|
|
_0807EC94 0x0020
|
|
_0807EB44 0x0004
|
|
Wait 0x000f
|
|
SoundReq 0x0072
|
|
SetLocalFlag 0x0082
|
|
_0807EF80 0x0002
|
|
TextboxNoOverlapFollow 0x1f18
|
|
_0807EA94
|
|
_0807EF80 0x0015
|
|
Wait 0x000a
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xff24
|
|
CheckLocalFlag 0x0083
|
|
JumpIf 0x0020
|
|
_0807EF80 0x0002
|
|
TextboxNoOverlapFollow 0x1f19
|
|
_0807EA94
|
|
_0807EF80 0x0015
|
|
Wait 0x000a
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xfefe
|
|
_0807EF80 0x0002
|
|
TextboxNoOverlapFollow 0x1f1a
|
|
_0807EA94
|
|
_0807EF80 0x0015
|
|
Wait 0x000a
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xfee0
|
|
StartScript
|
|
_0807EF80 0x000a
|
|
_0807EB44 0x0004
|
|
StopScript
|
|
_0807E944
|
|
_0807E864
|
|
Call sub_0807DF28
|
|
StartPlayerScript script_0800C8F0
|
|
WaitForSomething2 0x00000001
|
|
CheckInventory1 0x0040
|
|
JumpIf 0x0088
|
|
CheckInventory1 0x005b
|
|
JumpIf 0x001c
|
|
_0807E930 0x0008
|
|
TextboxNoOverlapFollow 0x2122
|
|
_0807EA94
|
|
_0807EF80 0x0000
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xffc2
|
|
_0807E930 0x0008
|
|
CheckLocalFlag 0x0081
|
|
JumpIf 0x0040
|
|
TextboxNoOverlapFollow 0x1130
|
|
_0807EA94
|
|
_0807EB28 0x1131
|
|
_0807EA94
|
|
_0807EB8C
|
|
TextboxNoOverlapFollow 0x1132
|
|
_0807EA94
|
|
_0807E914 0x00000103
|
|
Call sub_0807F420
|
|
TextboxNoOverlapFollow 0x1133
|
|
_0807EA94
|
|
Wait 0x000a
|
|
_0807EF80 0x0000
|
|
SetLocalFlag 0x0081
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xff78
|
|
TextboxNoOverlapFollow 0x1133
|
|
_0807EA94
|
|
Wait 0x000a
|
|
_0807E930 0x0000
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xff5e
|
|
_0807E930 0x0008
|
|
CheckLocalFlag 0x0083
|
|
JumpIf 0x0080
|
|
TextboxNoOverlapFollow 0x1135
|
|
_0807EA94
|
|
SetEntityNonPlanarMovement 0x0040
|
|
_0807EDD4 0x0038, 0x0044
|
|
_0807EF80 0x0000
|
|
Wait 0x000f
|
|
SetLocalFlag 0x0083
|
|
Wait 0x003c
|
|
SoundReq 0x0072
|
|
Wait 0x003c
|
|
_0807EB74
|
|
_0807EB8C
|
|
TextboxNoOverlapFollow 0x1136
|
|
_0807EA94
|
|
_0807EB28 0x1137
|
|
_0807EA94
|
|
Wait 0x000a
|
|
_0807EB44 0x0004
|
|
_0807EF80 0x0000
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
_0807E944
|
|
_0807E864
|
|
Call sub_0807DF28
|
|
_0807EB74
|
|
_0807E914 0x00000008
|
|
Call sub_0807F3D8
|
|
TextboxNoOverlapFollow 0x1136
|
|
_0807EA94
|
|
Wait 0x000a
|
|
_0807EF80 0x0000
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xffd0
|
|
TextboxNoOverlapFollow 0x1136
|
|
_0807EA94
|
|
Wait 0x000a
|
|
_0807EF80 0x0000
|
|
Call sub_0807DF50
|
|
_0807E878
|
|
Jump 0xfeba
|