Files
tmc/data/scripts/script_0800E6B0.inc
T

142 lines
2.3 KiB
PHP

SCRIPT_START script_0800E6B0
StartScript
Call sub_08060090
_0807EF80 0x000a
StopScript
StartScript
CheckEntityInteractType
JumpIf 0x000e
Call sub_08060158
StopScript
Jump 0xffee
StopScript
_0807E864
Call sub_0806025C
_0807EA94
Wait 0x000f
_0807E878
Jump 0xffd8
StartScript
Call sub_0806ADFC
_0807EF80 0x000a
StopScript
StartScript
CheckEntityInteractType
JumpIf 0x000c
Call sub_0806AEE4
Jump 0xffee
StopScript
_0807E864
Call sub_0806AFE8
JumpIf 0x000e
_0807EA94
Wait 0x000f
_0807E878
Jump 0xffd4
_0807EA94
_0807F034 0x0057
WaitPlayerAction8
_0807EA94
_0807E878
Jump 0xffc4
.short 0x0000
StartScript
_0807E9D4
_0807EF80 0x000a
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
CallWithArg sub_0806AF60, 0x00000000
Call sub_0806AFE8
_0807EA94
_0807E878
Jump 0xffe0
StartScript
_0807E9D4
_0807EF80 0x000a
SetEntityNonPlanarMovement 0x0200
CheckGlobalFlag 0x0029
JumpIfNot 0x000a
CheckGlobalFlag 0x002a
JumpIfNot 0x000c
SetEntityPositionRelative 0x00980188
Jump 0xff70
StopScript
StartScript
CheckGlobalFlag 0x002a
JumpIf 0x002a
CheckEntityInteractType
JumpIf 0x000e
Call sub_0806AEE4
StopScript
Jump 0xffe6
StopScript
_0807E864
Call sub_0806AFE8
_0807EA94
Wait 0x000f
_0807E878
Jump 0xffd0
_0807EF80 0x000f
_0807EB44 0x0002
CallWithArg sub_0806AF60, 0x00000004
Call sub_0806AF70
_0807EE04 0x0188, 0x0058
StopScript
StartScript
Call sub_0806AF78
_0807EE30
JumpIfNot 0xfff2
EntityHasHeight
JumpIf 0xffec
StopScript
Jump 0xff02
StartScript
Call sub_0806C674
_0807EF80 0x000a
_0807EB44 0x0004
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB74
Call sub_0806C70C
_0807EA94
_0807E878
_0807EB44 0x0004
Jump 0xffe6
.short 0x0000
StartScript
_0807E9D4
_0807EF80 0x000a
_0807EB44 0x0000
StopScript
CheckEntityInteractType
JumpIfNot 0xfffc
_0807E864
_0807EB44 0x0004
StartScript
TextboxNoOverlapFollow 0x4501
CallWithArg sub_0807F854, 0x00010032
CallWithArg sub_0807F854, 0x000200c8
CallWithArg sub_0807F854, 0x00030190
StopScript
_0807EA94
_0807EB38
_0807E078_ssss 0x00a6, 0x006a, 0x0036, 0x0002
StartScript
TextboxNoOverlapFollow 0x4505
CallWithArg sub_0807F854, 0x00010190
StopScript
_0807EA94
HasRupees 0x0190
JumpIfNot 0x007c
ModRupees 0xfe70
SetLocalFlag 0x0091
TextboxNoOverlapFollow 0x4508
_0807EA94
Call sub_0806C578
SCRIPT_END