diff options
| author | octorock <79596758+octorock@users.noreply.github.com> | 2021-03-06 14:08:28 +0100 |
|---|---|---|
| committer | octorock <79596758+octorock@users.noreply.github.com> | 2021-03-06 15:01:29 +0100 |
| commit | 33b1445debb8b08a2cba349732d615b0a201cfd4 (patch) | |
| tree | 0f306bbd050e5db0ba11f8291294d549a6d12b9e /data/scripts/script_08014E14.inc | |
| parent | 09087886c67b7722935dfd17e5df39adfdff496e (diff) | |
Prefix script files with script_ instead of gUnk_
Diffstat (limited to 'data/scripts/script_08014E14.inc')
| -rw-r--r-- | data/scripts/script_08014E14.inc | 262 |
1 files changed, 262 insertions, 0 deletions
diff --git a/data/scripts/script_08014E14.inc b/data/scripts/script_08014E14.inc new file mode 100644 index 00000000..4371d2c2 --- /dev/null +++ b/data/scripts/script_08014E14.inc @@ -0,0 +1,262 @@ +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 |
