SCRIPT_START script_08014E14 StartScript _0807EB44 0x0004 _0807E9D4 _0807EF80 0x000a CallWithArg sub_0807F3D8, 0x00000000 StopScript CheckEntityInteractType JumpIfNot 0xfffc _0807E864 _0807EB74 CallWithArg sub_0807F3D8, 0x00000000 Call sub_08064428 _0807EA94 _0807E878 Jump 0xffe0 .short 0x0000 StartScript _0807EF80 0x000a _0807EF80 0x0007 _0807EB44 0x0004 _0807EF80 0x0000 StopScript CheckEntityInteractType JumpIfNot 0xfffc _0807E864 Call sub_0807DF28 _0807EB74 CallWithArg sub_0807F78C, 0x00000022 _0807EA94 _0807E3E8 JumpIfNot 0x0038 CallWithArg sub_0807F7C4, 0x00000022 JumpIfNot 0x001e _0807E48C 0x0020 JumpIfNot 0x001e CallWithArg sub_0807F800, 0x00000022 WaitPlayerAction8 TextboxNoOverlap 0x0a04 Jump 0x000e TextboxNoOverlap 0x0a03 Jump 0x0006 TextboxNoOverlap 0x0a02 _0807EA94 Call sub_0807DF50 _0807E878 Jump 0xff9c .short 0x0000 StartScript _0807EF80 0x000a _0807EF80 0x0007 _0807EB44 0x0004 _0807EF80 0x0000 StopScript CheckEntityInteractType JumpIfNot 0xfffc _0807E864 _0807EB74 TextboxNoOverlap 0x200d _0807EA94 _0807E878 Jump 0xffec .short 0x0000 StartScript _0807EF80 0x000a _0807EF80 0x0007 _0807EB44 0x0004 _0807E930 0x000a StopScript CheckEntityInteractType JumpIfNot 0xfffc _0807E864 _0807EB74 _0807EF80 0x0000 TextboxNoOverlap 0x200e _0807EA94 _0807E878 _0807EB44 0x0004 _0807E930 0x000a Jump 0xffe0 .short 0x0000 StartScript _0807EF80 0x000a _0807EF80 0x0007 _0807EB44 0x0004 _0807E930 0x000e StopScript Call sub_08065914 CheckEntityInteractType JumpIfNot 0xfffc _0807E864 Call sub_0807DF28 _0807EB74 _0807EF80 0x0000 StartScript TextboxNoOverlap 0x3b0b CallWithArg sub_0807F854, 0x00010064 StopScript _0807EA94 _0807E3E8 JumpIfNot 0x0030 HasRupees 0x0064 JumpIfNot 0x001c _0807E48C 0x0020 JumpIfNot 0x001c ModRupees 0xff9c _0807F034 0x0022 WaitPlayerAction8 TextboxNoOverlap 0x3b11 Jump 0x000e TextboxNoOverlap 0x3b0e Jump 0x0006 TextboxNoOverlap 0x3b0f _0807EA94 Call sub_0807DF50 _0807E878 _0807EB44 0x0004 _0807E930 0x000e Jump 0xff90 StartScript SetEntityPositionRelative 0x00e001f8 Call sub_08054564 StopScript CheckPlayerInRegion 0x01f8, 0x00a0, 0x2040 JumpIfNot 0xfff6 _0807E864 Call sub_0807F9A4 Call sub_0807DF28 SoundReq0x80100000 _0807F0B4 0x0001 CameraTargetEntity StartPlayerScript script_080152B4 WaitForSomething2 0x00000001 TextboxNoOverlapFollowPos 0x00021301 _0807EA94 Call sub_0807F3F8 Wait 0x003c _0807E5F8 0x00000002 WaitForSomething2 0x00000004 _0807E5F8 0x00000002 WaitForSomething2 0x00000004 SoundReq2 0x000d _0807EB28 0x1302 _0807EA94 TextboxNoOverlapFollowPos 0x00021303 _0807EA94 _0807EB28 0x1304 _0807EA94 TextboxNoOverlapFollowPos 0x00021305 _0807EA94 _0807E5F8 0x00000002 WaitForSomething2 0x00000004 _0807EB28 0x1306 _0807EA94 SoundReq0x80100000 StartPlayerScript script_080152DC CameraTargetEntity _0807F0B4 0x0003 SetEntityPositionRelative 0x014801f8 WaitForSomething2 0x00000001 Call sub_0804F6A8 Wait 0x0004 Call sub_0804F808 SoundReq 0x010b StartPlayerScript script_08015304 Call sub_0804F6C8 Wait 0x0004 Call sub_0804F830 SoundReq 0x010b Call sub_0804F6E8 Wait 0x0004 Call sub_0804F854 SoundReq 0x010b Call sub_0804F724 Wait 0x0004 Call sub_0804F89C SoundReq 0x010b Call sub_0804F760 Wait 0x0004 Call sub_0804F8E0 SoundReq 0x010b Wait 0x003c WaitForSomething2 0x00000001 SoundReq 0x01b0 Call sub_0804F79C Wait 0x000a LoadRoomEntityList gUnk_080F7FC0 SoundReq2 0x002d Call sub_0807DF50 _0807E878 CheckRoomFlag 0x0000 JumpIfNot 0xfffa _0807E864 Call sub_0807F9A4 Call sub_0807DF28 SoundReq0x80100000 StartPlayerScript script_08015338 WaitForSomething2 0x00000001 Wait 0x003c Call sub_0804F6A8 Wait 0x0004 Call sub_0804F928 SoundReq 0x010b Call sub_0804F6C8 Wait 0x0004 Call sub_0804F944 SoundReq 0x010b Call sub_0804F6E8 Wait 0x0004 Call sub_0804F960 SoundReq 0x010b Call sub_0804F724 Wait 0x0004 Call sub_0804F994 SoundReq 0x010b Call sub_0804F760 Wait 0x0004 Call sub_0804F9C8 SoundReq 0x010b Wait 0x003c SoundReq 0x0072 _0807F0B4 0x0004 CameraTargetPlayer SetLocalFlag 0x008c _0807EB28 0x130c _0807EA94 CameraTargetPlayer _0807E778 0x0004 _0807E80C 0x00000000 WaitFor_2 Call sub_08053B3C StartScript _0807E864 CallWithArg sub_0807F6E8, 0x00000008 MoveEntityToPlayer _0807F0B4 0x0004 CameraTargetEntity _0807E778 0x0100 DoFade4 _0807E80C 0x00000000 StopScript StartPlayerScript script_08015360 WaitForSomething2 0x00000001 LoadRoomEntityList gUnk_080F7CB0 _0807E778 0x0004 _0807E800 0x00000000 WaitFor_2 _0807E5F8 0x00000008 WaitForSomething2 0x00000010 StartScript _0807E8E4_2 _0807EB28 0x1315 StopScript _0807EA94 _0807F0B4 0x0004 CameraTargetPlayer Call sub_08054570 SoundReq2 0xffff Call sub_0807DF50 _0807E878 _0807EF80 0x0006 SCRIPT_END