Rename scripts

This commit is contained in:
octorock
2021-12-26 23:22:16 +01:00
parent 11bb0e7656
commit 2ccf89a1fb
643 changed files with 8481 additions and 7693 deletions
+2 -2
View File
@@ -515,7 +515,7 @@ _0809D5E6:
adds r4, r0, #0
cmp r4, #0
beq _0809D62E
ldr r1, _0809D668 @ =script_0800B0AC
ldr r1, _0809D668 @ =script_EzloTalkOcarina
bl StartCutscene
adds r1, r4, #0
adds r1, #0x84
@@ -545,7 +545,7 @@ _0809D658: .4byte gPlayerEntity
_0809D65C: .4byte 0xFFF80000
_0809D660: .4byte gRoomControls
_0809D664: .4byte gUnk_02034490
_0809D668: .4byte script_0800B0AC
_0809D668: .4byte script_EzloTalkOcarina
thumb_func_start sub_0809D66C
sub_0809D66C: @ 0x0809D66C
+2 -2
View File
@@ -142,14 +142,14 @@ sub_08045C3C: @ 0x08045C3C
bl sub_08046030
adds r0, r4, #0
bl sub_08095C48
ldr r1, _08045CA0 @ =script_08015AC4
ldr r1, _08045CA0 @ =script_BusinessScrubIntro
adds r0, r4, #0
bl StartCutscene
adds r0, r4, #0
bl sub_0807DD50
pop {r4, pc}
.align 2, 0
_08045CA0: .4byte script_08015AC4
_08045CA0: .4byte script_BusinessScrubIntro
thumb_func_start sub_08045CA4
sub_08045CA4: @ 0x08045CA4
+4 -4
View File
@@ -4223,16 +4223,16 @@ sub_080751E8: @ 0x080751E8
cmp r7, #0
bne _08075240
strb r7, [r3]
ldr r6, _0807523C @ =script_08009ECC
ldr r6, _0807523C @ =script_BedInLinksRoom
b _08075244
.align 2, 0
_08075230: .4byte gPlayerScriptExecutionContext
_08075234: .4byte gPlayerEntity
_08075238: .4byte gPlayerState
_0807523C: .4byte script_08009ECC
_0807523C: .4byte script_BedInLinksRoom
_08075240:
strb r4, [r3]
ldr r6, _08075290 @ =script_08009EF0
ldr r6, _08075290 @ =script_BedAtSimons
_08075244:
ldr r0, _08075294 @ =gPlayerState
adds r0, #0x39
@@ -4270,7 +4270,7 @@ _08075270:
_0807528C:
pop {r4, r5, r6, r7, pc}
.align 2, 0
_08075290: .4byte script_08009EF0
_08075290: .4byte script_BedAtSimons
_08075294: .4byte gPlayerState
_08075298: .4byte gPlayerEntity
+2 -2
View File
@@ -78,7 +78,7 @@ sub_080A01E0: @ 0x080A01E0
adds r0, #0x38
strb r3, [r0]
_080A0246:
ldr r0, _080A028C @ =script_0800A0B4
ldr r0, _080A028C @ =script_PlayerGetElement
bl StartPlayerScript
ldr r1, _080A0284 @ =gScreen
adds r2, r1, #0
@@ -108,7 +108,7 @@ _080A027C: .4byte gHitbox_6
_080A0280: .4byte 0x0000FF40
_080A0284: .4byte gScreen
_080A0288: .4byte 0x0000FDFF
_080A028C: .4byte script_0800A0B4
_080A028C: .4byte script_PlayerGetElement
thumb_func_start sub_080A0290
sub_080A0290: @ 0x080A0290
+2 -2
View File
@@ -85,7 +85,7 @@ _0809AB70:
adds r1, #0x63
movs r0, #0x20
strb r0, [r1]
ldr r1, _0809ABA0 @ =script_08012DD8
ldr r1, _0809ABA0 @ =script_Object89Mazaal
adds r0, r5, #0
bl StartCutscene
adds r1, r5, #0
@@ -94,7 +94,7 @@ _0809AB70:
_0809AB9C:
pop {r4, r5, pc}
.align 2, 0
_0809ABA0: .4byte script_08012DD8
_0809ABA0: .4byte script_Object89Mazaal
thumb_func_start sub_0809ABA4
sub_0809ABA4: @ 0x0809ABA4
+4 -4
View File
@@ -16,12 +16,12 @@
adds r0, r5, #0
adds r0, #0x84
ldr r0, [r0]
ldr r1, _080650FC @ =script_080143C0
ldr r1, _080650FC @ =script_StockwellDogFood
bl InitScriptExecutionContext
b _080651A6
.align 2, 0
_080650F8: .4byte gRoomVars
_080650FC: .4byte script_080143C0
_080650FC: .4byte script_StockwellDogFood
_08065100:
adds r2, r5, #0
adds r2, #0x5a
@@ -65,7 +65,7 @@ _0806513C:
adds r0, r5, #0
adds r0, #0x84
ldr r0, [r0]
ldr r1, _08065174 @ =script_08014384
ldr r1, _08065174 @ =script_StockwellBuy
bl InitScriptExecutionContext
_0806515E:
adds r0, r7, #0
@@ -78,7 +78,7 @@ _0806515E:
str r0, [r1, #0x10]
b _080651A6
.align 2, 0
_08065174: .4byte script_08014384
_08065174: .4byte script_StockwellBuy
_08065178: .4byte gMessage
_0806517C:
ldrb r1, [r2]
+44 -44
View File
@@ -8,50 +8,50 @@ gUnk_08109C98:: @ 08109C98
.incbin "forestMinish/gUnk_08109C98.bin"
gUnk_08109D18:: @ 08109D18
.4byte script_08009F14
.4byte script_0800BB30
.4byte script_080165F8
.4byte script_0801660C
.4byte script_08016628
.4byte script_08016644
.4byte script_0801666C
.4byte script_080166B8
.4byte script_080166FC
.4byte script_08016798
.4byte script_08016844
.4byte script_080168E0
.4byte script_0800C550
.4byte script_0800C550
.4byte script_0800C550
.4byte script_0800C584
.4byte script_0800C5C8
.4byte script_0800C550
.4byte script_0800C550
.4byte script_0800C550
.4byte script_0800C550
.4byte script_0800C550
.4byte script_0800CD7C
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800C5FC
.4byte script_0800E6B0
.4byte script_0800E6B0
.4byte script_0800E6B0
.4byte script_0800CABC
.4byte script_0800CB54
.4byte script_0800CBD4
.4byte script_0800CC6C
.4byte script_0800CD04
.4byte script_BombMinish
.4byte script_BombMinishKinstone
.4byte script_ForestMinish12
.4byte script_ForestMinish13
.4byte script_ForestMinish14
.4byte script_ForestMinish15
.4byte script_ForestMinish16
.4byte script_ForestMinish17
.4byte script_ForestMinish18
.4byte script_ForestMinish19
.4byte script_ForestMinish20
.4byte script_ForestMinish21
.4byte script_ForestMinish1
.4byte script_ForestMinish1
.4byte script_ForestMinish1
.4byte script_ForestMinish2
.4byte script_ForestMinish3
.4byte script_ForestMinish1
.4byte script_ForestMinish1
.4byte script_ForestMinish1
.4byte script_ForestMinish1
.4byte script_ForestMinish1
.4byte script_ForestMinish10
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish4
.4byte script_ForestMinish11
.4byte script_ForestMinish11
.4byte script_ForestMinish11
.4byte script_ForestMinish5
.4byte script_ForestMinish6
.4byte script_ForestMinish7
.4byte script_ForestMinish8
.4byte script_ForestMinish9
gUnk_08109DC8:: @ 08109DC8
.incbin "forestMinish/gUnk_08109DC8.bin"
+25 -25
View File
@@ -15,27 +15,27 @@ gUnk_080FCBB4:: @ 080FCBB4
gUnk_080FCBC4:: @ 080FCBC4
.incbin "data_080FC8A4/gUnk_080FCBC4.bin"
.4byte script_08009A50
.4byte script_IntroCameraTarget
.incbin "data_080FC8A4/gUnk_080FCBC4_1.bin"
.4byte script_08009A84
.4byte script_ZeldaMoveToLinksHouse
.incbin "data_080FC8A4/gUnk_080FCBC4_2.bin"
.4byte script_08009AF8
.4byte script_HouseDoorIntro
.incbin "data_080FC8A4/gUnk_080FCBC4_3.bin"
.4byte script_08009A34
.4byte script_Object69Intro2
.incbin "data_080FC8A4/gUnk_080FCBC4_4.bin"
gUnk_080FCC14:: @ 080FCC14
.incbin "data_080FC8A4/gUnk_080FCC14.bin"
.4byte script_08009918
.4byte script_Object69Intro
.incbin "data_080FC8A4/gUnk_080FCC14_1.bin"
.4byte script_08009950
.4byte script_SmithIntro
.incbin "data_080FC8A4/gUnk_080FCC14_2.bin"
.4byte script_080099DC
.4byte script_ZeldaIntro
.incbin "data_080FC8A4/gUnk_080FCC14_3.bin"
gUnk_080FCC54:: @ 080FCC54
.incbin "data_080FC8A4/gUnk_080FCC54.bin"
.4byte script_08009D6C
.4byte script_ZeldaLeaveLinksHouse
.incbin "data_080FC8A4/gUnk_080FCC54_1.bin"
gUnk_080FCC84:: @ 080FCC84
@@ -100,13 +100,13 @@ gUnk_080FCD40:: @ 080FCD40
gUnk_080FCD84:: @ 080FCD84
.incbin "data_080FC8A4/gUnk_080FCD84.bin"
.4byte script_080153EC
.4byte script_Object69MinishVaati
.incbin "data_080FC8A4/gUnk_080FCD84_1.bin"
.4byte script_0801550C
.4byte script_MinishEzlo
.incbin "data_080FC8A4/gUnk_080FCD84_2.bin"
.4byte script_08015618
.4byte script_Object6AMinishCap
.incbin "data_080FC8A4/gUnk_080FCD84_3.bin"
.4byte script_08015684
.4byte script_Vaati
.incbin "data_080FC8A4/gUnk_080FCD84_4.bin"
gUnk_080FCDD4:: @ 080FCDD4
@@ -116,30 +116,30 @@ gUnk_080FCDD4:: @ 080FCDD4
gUnk_080FCDE0:: @ 080FCDE0
.incbin "data_080FC8A4/gUnk_080FCDE0.bin"
.4byte script_08015CD4
.4byte script_Object69TakeoverCutscene
.incbin "data_080FC8A4/gUnk_080FCDE0_1.bin"
.4byte script_08015DF0
.4byte script_KingDaltusTakeover
.incbin "data_080FC8A4/gUnk_080FCDE0_2.bin"
.4byte script_08015E58
.4byte script_VaatiTakeover
.incbin "data_080FC8A4/gUnk_080FCDE0_3.bin"
.4byte script_08015FA4
.4byte script_ZeldaStoneTakeover
.incbin "data_080FC8A4/gUnk_080FCDE0_4.bin"
gUnk_080FCE30:: @ 080FCE30
.incbin "data_080FC8A4/gUnk_080FCE30.bin"
.4byte script_08015F08
.4byte script_MinisterPothoTakeover
.incbin "data_080FC8A4/gUnk_080FCE30_1.bin"
.4byte script_08015F3C
.4byte script_GuardTakeover
.incbin "data_080FC8A4/gUnk_080FCE30_2.bin"
.4byte script_08015F3C
.4byte script_GuardTakeover
.incbin "data_080FC8A4/gUnk_080FCE30_3.bin"
.4byte script_08015F3C
.4byte script_GuardTakeover
.incbin "data_080FC8A4/gUnk_080FCE30_4.bin"
.4byte script_08015F3C
.4byte script_GuardTakeover
.incbin "data_080FC8A4/gUnk_080FCE30_5.bin"
.4byte script_08015F3C
.4byte script_GuardTakeover
.incbin "data_080FC8A4/gUnk_080FCE30_6.bin"
.4byte script_08015F3C
.4byte script_GuardTakeover
.incbin "data_080FC8A4/gUnk_080FCE30_7.bin"
gUnk_080FCEB0:: @ 080FCEB0
@@ -149,9 +149,9 @@ gUnk_080FCEB0:: @ 080FCEB0
gUnk_080FCEBC:: @ 080FCEBC
.incbin "data_080FC8A4/gUnk_080FCEBC.bin"
.4byte script_0800DB18
.4byte script_ZeldaStoneInDHC
.incbin "data_080FC8A4/gUnk_080FCEBC_1.bin"
.4byte script_0800E58C
.4byte script_ZeldaStoneDHC
.incbin "data_080FC8A4/gUnk_080FCEBC_2.bin"
gUnk_080FCEEC:: @ 080FCEEC
+35 -35
View File
@@ -17,11 +17,11 @@ gUnk_080FEEC8:: @ 080FEEC8
gUnk_080FEED4:: @ 080FEED4
.incbin "data_080FEEB8/gUnk_080FEED4.bin"
.4byte script_0800C350
.4byte script_BigGoronKinstone1
.incbin "data_080FEEB8/gUnk_080FEED4_1.bin"
.4byte script_0800C3CC
.4byte script_BigGoronKinstone2
.incbin "data_080FEEB8/gUnk_080FEED4_2.bin"
.4byte script_0800C410
.4byte script_BigGoronKinstone3
.incbin "data_080FEEB8/gUnk_080FEED4_3.bin"
gUnk_080FEF34:: @ 080FEF34
@@ -35,7 +35,7 @@ gUnk_080FEF3C:: @ 080FEF3C
gUnk_080FEF48:: @ 080FEF48
.incbin "data_080FEEB8/gUnk_080FEF48.bin"
.4byte script_0800BC50
.4byte script_GoronKinstone
.ifdef JP
.incbin "data_080FEEB8/gUnk_080FEF48_1_JP.bin"
.else
@@ -52,57 +52,57 @@ gUnk_080FEF48:: @ 080FEF48
gUnk_080FEF78:: @ 080FEF78
.incbin "data_080FEEB8/gUnk_080FEF78.bin"
.4byte script_0800BCE8
.4byte script_Goron1Kinstone2
.incbin "data_080FEEB8/gUnk_080FEF78_1.bin"
.4byte script_0800BD78
.4byte script_Goron2Kinstone2
.incbin "data_080FEEB8/gUnk_080FEF78_2.bin"
gUnk_080FEFA8:: @ 080FEFA8
.incbin "data_080FEEB8/gUnk_080FEFA8.bin"
.4byte script_0800BE1C
.4byte script_Goron1Kinstone3
.incbin "data_080FEEB8/gUnk_080FEFA8_1.bin"
.4byte script_0800BE54
.4byte script_Goron2Kinstone3
.incbin "data_080FEEB8/gUnk_080FEFA8_2.bin"
.4byte script_0800BECC
.4byte script_Goron3Kinstone3
.incbin "data_080FEEB8/gUnk_080FEFA8_3.bin"
gUnk_080FEFE8:: @ 080FEFE8
.incbin "data_080FEEB8/gUnk_080FEFE8.bin"
.4byte script_0800BF38
.4byte script_Goron1Kinstone4
.incbin "data_080FEEB8/gUnk_080FEFE8_1.bin"
.4byte script_0800BF70
.4byte script_Goron2Kinstone4
.incbin "data_080FEEB8/gUnk_080FEFE8_2.bin"
.4byte script_0800BF70
.4byte script_Goron2Kinstone4
.incbin "data_080FEEB8/gUnk_080FEFE8_3.bin"
.4byte script_0800C004
.4byte script_Goron4Kinstone4
.incbin "data_080FEEB8/gUnk_080FEFE8_4.bin"
gUnk_080FF038:: @ 080FF038
.incbin "data_080FEEB8/gUnk_080FF038.bin"
.4byte script_0800C0B0
.4byte script_Goron1Kinstone5
.incbin "data_080FEEB8/gUnk_080FF038_1.bin"
.4byte script_0800C0E8
.4byte script_Goron2Kinstone5
.incbin "data_080FEEB8/gUnk_080FF038_2.bin"
.4byte script_0800C0E8
.4byte script_Goron2Kinstone5
.incbin "data_080FEEB8/gUnk_080FF038_3.bin"
.4byte script_0800C0E8
.4byte script_Goron2Kinstone5
.incbin "data_080FEEB8/gUnk_080FF038_4.bin"
.4byte script_0800C160
.4byte script_Goron5Kinstone5
.incbin "data_080FEEB8/gUnk_080FF038_5.bin"
gUnk_080FF098:: @ 080FF098
.incbin "data_080FEEB8/gUnk_080FF098.bin"
.4byte script_0800C1D8
.4byte script_Goron1Kinstone6
.incbin "data_080FEEB8/gUnk_080FF098_1.bin"
.4byte script_0800C210
.4byte script_Goron2Kinstone6
.incbin "data_080FEEB8/gUnk_080FF098_2.bin"
.4byte script_0800C210
.4byte script_Goron2Kinstone6
.incbin "data_080FEEB8/gUnk_080FF098_3.bin"
.4byte script_0800C210
.4byte script_Goron2Kinstone6
.incbin "data_080FEEB8/gUnk_080FF098_4.bin"
.4byte script_0800C210
.4byte script_Goron2Kinstone6
.incbin "data_080FEEB8/gUnk_080FF098_5.bin"
.4byte script_0800C2A4
.4byte script_Goron6Kindstone6
.incbin "data_080FEEB8/gUnk_080FF098_6.bin"
gUnk_080FF108:: @ 080FF108
@@ -119,7 +119,7 @@ gUnk_080FF120:: @ 080FF120
gUnk_080FF128:: @ 080FF128
.incbin "data_080FEEB8/gUnk_080FF128.bin"
.4byte script_0800BB64
.4byte script_GoronMerchantArriving
.incbin "data_080FEEB8/gUnk_080FF128_1.bin"
gUnk_080FF148:: @ 080FF148
@@ -129,7 +129,7 @@ gUnk_080FF148:: @ 080FF148
gUnk_080FF154:: @ 080FF154
.incbin "data_080FEEB8/gUnk_080FF154.bin"
.4byte script_0800BACC
.4byte script_MutohKinstone
.incbin "data_080FEEB8/gUnk_080FF154_1.bin"
gUnk_080FF174:: @ 080FF174
@@ -138,7 +138,7 @@ gUnk_080FF174:: @ 080FF174
gUnk_080FF17C:: @ 080FF17C
.incbin "data_080FEEB8/gUnk_080FF17C.bin"
.4byte script_0800BC08
.4byte script_GhostBrotherKinstone
.incbin "data_080FEEB8/gUnk_080FF17C_1.bin"
gUnk_080FF1CC:: @ 080FF1CC
@@ -182,7 +182,7 @@ gUnk_080FF254:: @ 080FF254
gUnk_080FF264:: @ 080FF264
.incbin "data_080FEEB8/gUnk_080FF264.bin"
.4byte script_0800BBDC
.4byte script_CarlovKinstone
.incbin "data_080FEEB8/gUnk_080FF264_1.bin"
gUnk_080FF284:: @ 080FF284
@@ -203,7 +203,7 @@ gUnk_080FF2B8:: @ 080FF2B8
gUnk_080FF2C0:: @ 080FF2C0
.incbin "data_080FEEB8/gUnk_080FF2C0.bin"
.4byte script_0800BA78
.4byte script_GormanFirstAppearance
.incbin "data_080FEEB8/gUnk_080FF2C0_1.bin"
gUnk_080FF300:: @ 080FF300
@@ -212,7 +212,7 @@ gUnk_080FF300:: @ 080FF300
gUnk_080FF308:: @ 080FF308
.incbin "data_080FEEB8/gUnk_080FF308.bin"
.4byte script_0800BB00
.4byte script_SyrupKinstone
.incbin "data_080FEEB8/gUnk_080FF308_1.bin"
gUnk_080FF328:: @ 080FF328
@@ -240,13 +240,13 @@ gUnk_080FF36C:: @ 080FF36C
gUnk_080FF378:: @ 080FF378
.incbin "data_080FEEB8/gUnk_080FF378.bin"
.4byte script_0800C45C
.4byte script_ObjectB3KinstoneSpark
.incbin "data_080FEEB8/gUnk_080FF378_1.bin"
.4byte script_0800C494
.4byte script_ObjectB3KinstoneSparkFromBottom
.incbin "data_080FEEB8/gUnk_080FF378_2.bin"
.4byte script_0800C4D0
.4byte script_ObjectB3KinstoneSparkGoronMerchang
.incbin "data_080FEEB8/gUnk_080FF378_3.bin"
.4byte script_0800C50C
.4byte script_ObjectB3KinstoneSparkGoron
.incbin "data_080FEEB8/gUnk_080FF378_4.bin"
gUnk_080FF3C8:: @ 080FF3C8
@@ -271,7 +271,7 @@ gUnk_080FF3F4:: @ 080FF3F4
gUnk_080FF400:: @ 080FF400
.incbin "data_080FEEB8/gUnk_080FF400.bin"
.4byte script_0800BBA4
.4byte script_StampKinstone
.incbin "data_080FEEB8/gUnk_080FF400_1.bin"
gUnk_080FF420:: @ 080FF420
+555 -555
View File
File diff suppressed because it is too large Load Diff
+576 -403
View File
@@ -4,408 +4,581 @@
.include "asm/macros/scripts.inc"
.syntax unified
.text
.include "data/scripts/script_08008B5C.inc"
.include "data/scripts/script_08008D50.inc"
.include "data/scripts/script_08008D8C.inc"
.include "data/scripts/script_08008F74.inc"
.include "data/scripts/script_08008FC0.inc"
.include "data/scripts/script_08008FFC.inc"
.include "data/scripts/script_0800903C.inc"
.include "data/scripts/script_08009320.inc"
.include "data/scripts/script_08009340.inc"
.include "data/scripts/script_08009348.inc"
.include "data/scripts/script_0800939A.inc"
.include "data/scripts/script_08009464.inc"
.include "data/scripts/script_080094CC.inc"
.include "data/scripts/script_080094FC.inc"
.include "data/scripts/script_080095F2.inc"
.include "data/scripts/script_08009704.inc"
.include "data/scripts/script_08009740.inc"
.include "data/scripts/script_080097F0.inc"
.include "data/scripts/script_08009838.inc"
.include "data/scripts/script_0800987C.inc"
.include "data/scripts/script_080098D4.inc"
.include "data/scripts/script_08009918.inc"
.include "data/scripts/script_08009950.inc"
.include "data/scripts/script_080099DC.inc"
.include "data/scripts/script_08009A34.inc"
.include "data/scripts/script_08009A84.inc"
.include "data/scripts/script_08009AF8.inc"
.include "data/scripts/script_08009B30.inc"
.include "data/scripts/script_08009B78.inc"
.include "data/scripts/script_08009C68.inc"
.include "data/scripts/script_08009CFC.inc"
.include "data/scripts/script_08009D6C.inc"
.include "data/scripts/script_08009DB0.inc"
.include "data/scripts/script_08009E4E.inc"
.include "data/scripts/script_08009E58.inc"
.include "data/scripts/script_08009E80.inc"
.include "data/scripts/script_08009E88.inc"
.include "data/scripts/script_08009ECC.inc"
.include "data/scripts/script_08009EF0.inc"
.include "data/scripts/script_08009F14.inc"
.include "data/scripts/script_0800A088.inc"
.include "data/scripts/script_0800A0B4.inc"
.include "data/scripts/script_0800A0FC.inc"
.include "data/scripts/script_0800A160.inc"
.include "data/scripts/script_0800A1B4.inc"
.include "data/scripts/script_0800A1D8.inc"
.include "data/scripts/script_0800A310.inc"
.include "data/scripts/script_0800A3D8.inc"
.include "data/scripts/script_0800A500.inc"
.include "data/scripts/script_0800A590.inc"
.include "data/scripts/script_0800A638.inc"
.include "data/scripts/script_0800A65C.inc"
.include "data/scripts/script_0800A680.inc"
.include "data/scripts/script_0800A6A4.inc"
.include "data/scripts/script_0800A6D4.inc"
.include "data/scripts/script_0800A704.inc"
.include "data/scripts/script_0800A734.inc"
.include "data/scripts/script_0800A764.inc"
.include "data/scripts/script_0800A7E4.inc"
.include "data/scripts/script_0800A964.inc"
.include "data/scripts/script_0800A988.inc"
.include "data/scripts/script_0800A9AC.inc"
.include "data/scripts/script_0800A9D0.inc"
.include "data/scripts/script_0800A9F4.inc"
.include "data/scripts/script_0800AA48.inc"
.include "data/scripts/script_0800AA6C.inc"
.include "data/scripts/script_0800AA90.inc"
.include "data/scripts/script_0800AAB4.inc"
.include "data/scripts/script_0800AAD8.inc"
.include "data/scripts/script_0800AB08.inc"
.include "data/scripts/script_0800AB6E.inc"
.include "data/scripts/script_0800ACBC.inc"
.include "data/scripts/script_0800ACE0.inc"
.include "data/scripts/script_0800AD54.inc"
.include "data/scripts/script_0800AEA4.inc"
.include "data/scripts/script_0800AEDC.inc"
.include "data/scripts/script_0800AF18.inc"
.include "data/scripts/script_0800AF44.inc"
.include "data/scripts/script_0800AF68.inc"
.include "data/scripts/script_0800AF8C.inc"
.include "data/scripts/script_0800AFB0.inc"
.include "data/scripts/script_0800AFE8.inc"
.include "data/scripts/script_0800B00C.inc"
.include "data/scripts/script_0800B0AC.inc"
.include "data/scripts/script_0800B0D0.inc"
.include "data/scripts/script_0800B1C0.inc"
.include "data/scripts/script_0800B200.inc"
.include "data/scripts/script_0800B254.inc"
.include "data/scripts/script_0800B308.inc"
.include "data/scripts/script_0800B3A4.inc"
.include "data/scripts/script_0800B41C.inc"
.include "data/scripts/script_0800B4AC.inc"
.include "data/scripts/script_0800B54C.inc"
.include "data/scripts/script_0800B574.inc"
.include "data/scripts/script_0800B5C4.inc"
.include "data/scripts/script_0800B5EC.inc"
.include "data/scripts/script_0800B6C8.inc"
.include "data/scripts/script_0800B7C4.inc"
.include "data/scripts/script_0800B7FC.inc"
.include "data/scripts/script_0800B828.inc"
.include "data/scripts/script_0800B9B4.inc"
.include "data/scripts/script_0800BACC.inc"
.include "data/scripts/script_0800BB00.inc"
.include "data/scripts/script_0800BB30.inc"
.include "data/scripts/script_0800BB64.inc"
.include "data/scripts/script_0800BBA4.inc"
.include "data/scripts/script_0800BBDC.inc"
.include "data/scripts/script_0800BC08.inc"
.include "data/scripts/script_0800BC50.inc"
.include "data/scripts/script_0800BCE8.inc"
.include "data/scripts/script_0800BD78.inc"
.include "data/scripts/script_0800BE1C.inc"
.include "data/scripts/script_0800BECC.inc"
.include "data/scripts/script_0800BF38.inc"
.include "data/scripts/script_0800C004.inc"
.include "data/scripts/script_0800C0B0.inc"
.include "data/scripts/script_0800C160.inc"
.include "data/scripts/script_0800C1D8.inc"
.include "data/scripts/script_0800C2A4.inc"
.include "data/scripts/script_0800C350.inc"
.include "data/scripts/script_0800C370.inc"
.include "data/scripts/script_0800C3B0.inc"
.include "data/scripts/script_0800C3CC.inc"
.include "data/scripts/script_0800C410.inc"
.include "data/scripts/script_0800C45C.inc"
.include "data/scripts/script_0800C494.inc"
.include "data/scripts/script_0800C4D0.inc"
.include "data/scripts/script_0800C50C.inc"
.include "data/scripts/script_0800C550.inc"
.include "data/scripts/script_0800C8C8.inc"
.include "data/scripts/script_0800C8F0.inc"
.include "data/scripts/script_0800C91C.inc"
.include "data/scripts/script_0800CA8C.inc"
.include "data/scripts/script_0800CABC.inc"
.include "data/scripts/script_0800CB54.inc"
.include "data/scripts/script_0800CBD4.inc"
.include "data/scripts/script_0800CC6C.inc"
.include "data/scripts/script_0800CD04.inc"
.include "data/scripts/script_0800CD7C.inc"
.include "data/scripts/script_0800D190.inc"
.include "data/scripts/script_0800D1B4.inc"
.include "data/scripts/script_0800D1E0.inc"
.include "data/scripts/script_0800D218.inc"
.include "data/scripts/script_0800D242.inc"
.include "data/scripts/script_0800D24C.inc"
.include "data/scripts/script_0800D254.inc"
.include "data/scripts/script_0800D278.inc"
.include "data/scripts/script_0800D3EC.inc"
.include "data/scripts/script_0800D414.inc"
.include "data/scripts/script_0800D698.inc"
.include "data/scripts/script_0800D6B4.inc"
.include "data/scripts/script_0800D6D0.inc"
.include "data/scripts/script_0800D6F0.inc"
.include "data/scripts/script_0800D710.inc"
.include "data/scripts/script_0800D76C.inc"
.include "data/scripts/script_0800D84C.inc"
.include "data/scripts/script_0800D874.inc"
.include "data/scripts/script_0800D92C.inc"
.include "data/scripts/script_0800D954.inc"
.include "data/scripts/script_0800DA00.inc"
.include "data/scripts/script_0800DA28.inc"
.include "data/scripts/script_0800DA60.inc"
.include "data/scripts/script_0800DB18.inc"
.include "data/scripts/script_0800DB28.inc"
.include "data/scripts/script_0800DB78.inc"
.include "data/scripts/script_0800DC4C.inc"
.include "data/scripts/script_0800DCAC.inc"
.include "data/scripts/script_0800DDD0.inc"
.include "data/scripts/script_0800DE00.inc"
.include "data/scripts/script_0800DE2C.inc"
.include "data/scripts/script_0800DE50.inc"
.include "data/scripts/script_0800DE78.inc"
.include "data/scripts/script_0800DEB0.inc"
.include "data/scripts/script_0800DED4.inc"
.include "data/scripts/script_0800DF24.inc"
.include "data/scripts/script_0800DFB4.inc"
.include "data/scripts/script_0800DFE4.inc"
.include "data/scripts/script_0800E050.inc"
.include "data/scripts/script_0800E094.inc"
.include "data/scripts/script_0800E0BC.inc"
.include "data/scripts/script_0800E504.inc"
.include "data/scripts/script_0800E544.inc"
.include "data/scripts/script_0800E58C.inc"
.include "data/scripts/script_0800E5C4.inc"
.include "data/scripts/script_0800E5D6.inc"
.include "data/scripts/script_0800E600.inc"
.include "data/scripts/script_0800E62C.inc"
.include "data/scripts/script_0800E658.inc"
.include "data/scripts/script_0800E684.inc"
.include "data/scripts/script_0800E6B0.inc"
.include "data/scripts/script_0800E8A4.inc"
.include "data/scripts/script_0800E8D6.inc"
.include "data/scripts/script_0800E908.inc"
.include "data/scripts/script_0800E9F4.inc"
.include "data/scripts/script_0800EA1C.inc"
.include "data/scripts/script_0800EA54.inc"
.include "data/scripts/script_0800EF40.inc"
.include "data/scripts/script_0800EF9C.inc"
.include "data/scripts/script_0800EFC0.inc"
.include "data/scripts/script_0800F14C.inc"
.include "data/scripts/script_0800F184.inc"
.include "data/scripts/script_0800F33C.inc"
.include "data/scripts/script_0800F354.inc"
.include "data/scripts/script_0800F36C.inc"
.include "data/scripts/script_0800F384.inc"
.include "data/scripts/script_0800F39C.inc"
.include "data/scripts/script_0800F430.inc"
.include "data/scripts/script_0800F4C4.inc"
.include "data/scripts/script_0800F554.inc"
.include "data/scripts/script_0800F724.inc"
.include "data/scripts/script_0800FA54.inc"
.include "data/scripts/script_0800FA78.inc"
.include "data/scripts/script_0800FA9C.inc"
.include "data/scripts/script_0800FAC0.inc"
.include "data/scripts/script_0800FAE4.inc"
.include "data/scripts/script_0800FB2C.inc"
.include "data/scripts/script_0800FB44.inc"
.include "data/scripts/script_0800FD0C.inc"
.include "data/scripts/script_0800FD80.inc"
.include "data/scripts/script_0800FDA0.inc"
.include "data/scripts/script_0800FF18.inc"
.include "data/scripts/script_0800FF74.inc"
.include "data/scripts/script_080100C8.inc"
.include "data/scripts/script_08010264.inc"
.include "data/scripts/script_08010964.inc"
.include "data/scripts/script_080109F0.inc"
.include "data/scripts/script_08010A14.inc"
.include "data/scripts/script_08010A38.inc"
.include "data/scripts/script_08010A5C.inc"
.include "data/scripts/script_08010A98.inc"
.include "data/scripts/script_08010B68.inc"
.include "data/scripts/script_08010BB4.inc"
.include "data/scripts/script_08010E5A.inc"
.include "data/scripts/script_08010F84.inc"
.include "data/scripts/script_08011074.inc"
.include "data/scripts/script_08011098.inc"
.include "data/scripts/script_080110BC.inc"
.include "data/scripts/script_080110E8.inc"
.include "data/scripts/script_08011128.inc"
.include "data/scripts/script_080111CC.inc"
.include "data/scripts/script_080112C4.inc"
.include "data/scripts/script_080113AA.inc"
.include "data/scripts/script_08011442.inc"
.include "data/scripts/script_08011508.inc"
.include "data/scripts/script_080115D0.inc"
.include "data/scripts/script_08011608.inc"
.include "data/scripts/script_08011640.inc"
.include "data/scripts/script_080116A8.inc"
.include "data/scripts/script_0801183C.inc"
.include "data/scripts/script_08011890.inc"
.include "data/scripts/script_080118D4.inc"
.include "data/scripts/script_08011930.inc"
.include "data/scripts/script_08011940.inc"
.include "data/scripts/script_0801194C.inc"
.include "data/scripts/script_08011B20.inc"
.include "data/scripts/script_08011B40.inc"
.include "data/scripts/script_08011C50.inc"
.include "data/scripts/script_08011C7C.inc"
.include "data/scripts/script_0801232C.inc"
.include "data/scripts/script_08012410.inc"
.include "data/scripts/script_08012430.inc"
.include "data/scripts/script_080126FC.inc"
.include "data/scripts/script_08012AB0.inc"
.include "data/scripts/script_08012AC8.inc"
.include "data/scripts/script_08012AF0.inc"
.include "data/scripts/script_08012B18.inc"
.include "data/scripts/script_08012B24.inc"
.include "data/scripts/script_08012B50.inc"
.include "data/scripts/script_08012B7C.inc"
.include "data/scripts/script_08012BA8.inc"
.include "data/scripts/script_08012BF8.inc"
.include "data/scripts/script_08012C48.inc"
.include "data/scripts/script_08012C68.inc"
.include "data/scripts/script_08012CD8.inc"
.include "data/scripts/script_08012D18.inc"
.include "data/scripts/script_08012D70.inc"
.include "data/scripts/script_08012DB0.inc"
.include "data/scripts/script_08012DD8.inc"
.include "data/scripts/script_08012DF8.inc"
.include "data/scripts/script_08012E20.inc"
.include "data/scripts/script_08012E44.inc"
.include "data/scripts/script_08012E88.inc"
.include "data/scripts/script_08012F0C.inc"
.include "data/scripts/script_08012F86.inc"
.include "data/scripts/script_080130E4.inc"
.include "data/scripts/script_08013114.inc"
.include "data/scripts/script_0801319A.inc"
.include "data/scripts/script_080132E4.inc"
.include "data/scripts/script_0801330C.inc"
.include "data/scripts/script_08013330.inc"
.include "data/scripts/script_0801334C.inc"
.include "data/scripts/script_08013378.inc"
.include "data/scripts/script_080133C4.inc"
.include "data/scripts/script_080133F8.inc"
.include "data/scripts/script_08013494.inc"
.include "data/scripts/script_080134DC.inc"
.include "data/scripts/script_08013650.inc"
.include "data/scripts/script_080136B4.inc"
.include "data/scripts/script_080136D8.inc"
.include "data/scripts/script_08013720.inc"
.include "data/scripts/script_080138B4.inc"
.include "data/scripts/script_08013AA6.inc"
.include "data/scripts/script_08013B18.inc"
.include "data/scripts/script_08013B70.inc"
.include "data/scripts/script_08013BA8.inc"
.include "data/scripts/script_08013BE8.inc"
.include "data/scripts/script_08013CA4.inc"
.include "data/scripts/script_08013D04.inc"
.include "data/scripts/script_08013D44.inc"
.include "data/scripts/script_08013D84.inc"
.include "data/scripts/script_08013DC4.inc"
.include "data/scripts/script_08013E04.inc"
.include "data/scripts/script_08013E28.inc"
.include "data/scripts/script_08013E4C.inc"
.include "data/scripts/script_08013E70.inc"
.include "data/scripts/script_08013E94.inc"
.include "data/scripts/script_08013EB0.inc"
.include "data/scripts/script_08013ECC.inc"
.include "data/scripts/script_08013EE8.inc"
.include "data/scripts/script_08013F04.inc"
.include "data/scripts/script_08013F34.inc"
.include "data/scripts/script_08013F64.inc"
.include "data/scripts/script_08013F94.inc"
.include "data/scripts/script_08013FE8.inc"
.include "data/scripts/script_08014054.inc"
.include "data/scripts/script_08014074.inc"
.include "data/scripts/script_08014094.inc"
.include "data/scripts/script_080140B8.inc"
.include "data/scripts/script_080140DC.inc"
.include "data/scripts/script_08014118.inc"
.include "data/scripts/script_08014154.inc"
.include "data/scripts/script_08014198.inc"
.include "data/scripts/script_080141DC.inc"
.include "data/scripts/script_08014210.inc"
.include "data/scripts/script_08014248.inc"
.include "data/scripts/script_080142B0.inc"
.include "data/scripts/script_08014384.inc"
.include "data/scripts/script_080143C0.inc"
.include "data/scripts/script_08014450.inc"
.include "data/scripts/script_0801450C.inc"
.include "data/scripts/script_08014588.inc"
.include "data/scripts/script_080145B0.inc"
.include "data/scripts/script_080145E8.inc"
.include "data/scripts/script_080147DC.inc"
.include "data/scripts/script_08014804.inc"
.include "data/scripts/script_08014958.inc"
.include "data/scripts/script_080149CC.inc"
.include "data/scripts/script_08014A80.inc"
.include "data/scripts/script_08014B10.inc"
.include "data/scripts/script_08014B34.inc"
.include "data/scripts/script_08014CDC.inc"
.include "data/scripts/script_08014DCC.inc"
.include "data/scripts/script_08014E14.inc"
.include "data/scripts/script_08015234.inc"
.include "data/scripts/script_080152B4.inc"
.include "data/scripts/script_080152DC.inc"
.include "data/scripts/script_08015304.inc"
.include "data/scripts/script_08015338.inc"
.include "data/scripts/script_08015360.inc"
.include "data/scripts/script_08015384.inc"
.include "data/scripts/script_08015390.inc"
.include "data/scripts/script_080153EC.inc"
.include "data/scripts/script_0801548E.inc"
.include "data/scripts/script_0801550C.inc"
.include "data/scripts/script_080155F4.inc"
.include "data/scripts/script_08015618.inc"
.include "data/scripts/script_08015684.inc"
.include "data/scripts/script_08015754.inc"
.include "data/scripts/script_080157AC.inc"
.include "data/scripts/script_080158F8.inc"
.include "data/scripts/script_08015918.inc"
.include "data/scripts/script_08015938.inc"
.include "data/scripts/script_08015958.inc"
.include "data/scripts/script_08015A7C.inc"
.include "data/scripts/script_08015AA0.inc"
.include "data/scripts/script_08015AC4.inc"
.include "data/scripts/script_08015B14.inc"
.include "data/scripts/script_08015B34.inc"
.include "data/scripts/script_08015B84.inc"
.include "data/scripts/script_08015BA8.inc"
.include "data/scripts/script_08015BE8.inc"
.include "data/scripts/script_08015C7C.inc"
.include "data/scripts/script_08015CD4.inc"
.include "data/scripts/script_08015DF0.inc"
.include "data/scripts/script_08015E58.inc"
.include "data/scripts/script_08015F08.inc"
.include "data/scripts/script_08015F3C.inc"
.include "data/scripts/script_08015F80.inc"
.include "data/scripts/script_08015FA4.inc"
.include "data/scripts/script_08015FC0.inc"
.include "data/scripts/script_08016004.inc"
.include "data/scripts/script_08016030.inc"
.include "data/scripts/script_08016062.inc"
.include "data/scripts/script_0801606C.inc"
.include "data/scripts/script_0801609E.inc"
.include "data/scripts/script_080160A8.inc"
.include "data/scripts/script_0801635C.inc"
.include "data/scripts/script_0801637C.inc"
.include "data/scripts/script_08016384.inc"
.include "data/scripts/script_08016482.inc"
.include "data/scripts/script_080165A4.inc"
.include "data/scripts/script_080165D8.inc"
.include "data/scripts/hyruleTown/script_LibrarianRight.inc"
.include "data/scripts/hyruleTown/script_LibrarianLeft.inc"
.include "data/scripts/hyruleTown/script_LibrarianLeftWithQuest.inc"
.include "data/scripts/hyruleTown/script_SturgeonAllBooksCollected.inc"
.include "data/scripts/hyruleTown/script_Object69AllBooksCollected.inc"
.include "data/scripts/hyruleTown/script_LibraryVisitor.inc"
.include "data/scripts/hyruleCastle/script_GuardAtEntry.inc"
.include "data/scripts/cutscene/introAssembly/script_Npc4EIntroAssembly.inc"
.include "data/scripts/cutscene/introAssembly/script_PlayerEnters.inc"
.include "data/scripts/cutscene/introAssembly/script_PlayerGetSword.inc"
.include "data/scripts/cutscene/introAssembly/script_GuardAtAssembly.inc"
.include "data/scripts/cutscene/introAssembly/script_MinisterPothoAtAssembly.inc"
.include "data/scripts/cutscene/introAssembly/script_KingDaltusAtAssembly.inc"
.include "data/scripts/cutscene/introAssembly/script_SmithAtAssembly.inc"
.include "data/scripts/hyruleCastle/script_MinisterPotho.inc"
.include "data/scripts/hyruleCastle/script_SmithAtCastle.inc"
.include "data/scripts/hyruleCastle/script_KingDaltus.inc"
.include "data/scripts/hyruleCastle/script_StoneZelda.inc"
.include "data/scripts/veilFalls/script_BigGoron1.inc"
.include "data/scripts/veilFalls/script_BigGoronHiding.inc"
.include "data/scripts/veilFalls/script_BigGoron2.inc"
.include "data/scripts/veilFalls/script_BigGoron3.inc"
.include "data/scripts/veilFalls/script_BigGoronTalk.inc"
.include "data/scripts/veilFalls/script_BigGoronMirrorShield.inc"
.include "data/scripts/veilFalls/script_Object6AVeilFallsTop.inc"
.include "data/scripts/veilFalls/script_Object6AMirrorShield.inc"
.include "data/scripts/northHyruleField/script_MutohOutsideTown.inc"
.include "data/scripts/hyruleTown/script_MutohInMill.inc"
.include "data/scripts/northHyruleField/script_CarpenterOutsideTown.inc"
.include "data/scripts/graveyard/script_DampeInside2.inc"
.include "data/scripts/graveyard/script_DampeInside.inc"
.include "data/scripts/graveyard/script_DampeOuside.inc"
.include "data/scripts/graveyard/script_GraveyardHouseDoor.inc"
.include "data/scripts/graveyard/script_PlayerAtGraveyardHouseDoor.inc"
.include "data/scripts/graveyard/script_GhostBrothers.inc"
.include "data/scripts/graveyard/script_Object69CrowStealingKey.inc"
.include "data/scripts/graveyard/script_Object97FirstCrow.inc"
.include "data/scripts/graveyard/script_Object97SecondCrow.inc"
.include "data/scripts/graveyard/script_PlayerGetKeyStolen.inc"
.include "data/scripts/graveyard/script_Object69GetKeyBack.inc"
.include "data/scripts/cutscene/intro/script_Object69Intro.inc"
.include "data/scripts/cutscene/intro/script_SmithIntro.inc"
.include "data/scripts/cutscene/intro/script_ZeldaIntro.inc"
.include "data/scripts/cutscene/intro/script_Object69Intro2.inc"
.include "data/scripts/cutscene/intro/script_IntroCameraTarget.inc"
.include "data/scripts/cutscene/intro/script_ZeldaMoveToLinksHouse.inc"
.include "data/scripts/cutscene/intro/script_HouseDoorIntro.inc"
.include "data/scripts/cutscene/intro/script_PlayerIntro.inc"
.include "data/scripts/cutscene/intro/script_SmithIntro2.inc"
.include "data/scripts/cutscene/intro/script_ZeldaTalkToSmith.inc"
.include "data/scripts/cutscene/intro/script_PlayerMoveToSmith.inc"
.include "data/scripts/cutscene/intro/script_ZeldaLeaveLinksHouse.inc"
.include "data/scripts/southHyruleField/script_SmithAtLinksHouse.inc"
.include "data/scripts/southHyruleField/script_Object69LinksHouseBed.inc"
.include "data/scripts/southHyruleField/script_PlayerWakeAfterRest.inc"
.include "data/scripts/unused/script_08009E80.inc"
.include "data/scripts/cutscene/introAssembly/script_PlayerWakingUpInHyruleCastle.inc"
.include "data/scripts/southHyruleField/script_BedInLinksRoom.inc"
.include "data/scripts/hyruleTown/script_BedAtSimons.inc"
.include "data/scripts/minishWoods/script_BombMinish.inc"
.include "data/scripts/minishWoods/script_PlayerAtBombMinish.inc"
.include "data/scripts/sanctuary/script_PlayerGetElement.inc"
.include "data/scripts/dhc/script_Npc4EV3Defeated.inc"
.include "data/scripts/dhc/script_Object6AV3DefeatedMinishCap.inc"
.include "data/scripts/dhc/script_Object6AV3DefeatedMinishCap2.inc"
.include "data/scripts/cutscene/outro/script_Npc4EOutro.inc"
.include "data/scripts/cutscene/outro/script_PlayerAtOutro.inc"
.include "data/scripts/cutscene/outro/script_MinishEzloOutro.inc"
.include "data/scripts/cutscene/outro/script_ZeldaOutro.inc"
.include "data/scripts/cutscene/outro/script_Object6AMinishCapOutro.inc"
.include "data/scripts/cutscene/outro/script_EzloCapOutro.inc"
.include "data/scripts/cutscene/outro/script_Object6AZeldaMagic.inc"
.include "data/scripts/cutscene/outro/script_Object6AEzloDismounting.inc"
.include "data/scripts/cutscene/outro/script_EzloZeldaMagic.inc"
.include "data/scripts/cutscene/outro/script_Npc4EDHCThrone.inc"
.include "data/scripts/cutscene/outro/script_Npc4EHyruleCastleThrone.inc"
.include "data/scripts/cutscene/outro/script_Npc4EDHCEntrance.inc"
.include "data/scripts/cutscene/outro/script_Npc4EHyruleCastleEntrance.inc"
.include "data/scripts/cutscene/outro/script_Npc4EUnfreezeCastleStaff.inc"
.include "data/scripts/cutscene/outro/script_GuardStoneOutro1.inc"
.include "data/scripts/cutscene/outro/script_GuardStoneOutro2.inc"
.include "data/scripts/cutscene/outro/script_GuardStoneOutro3.inc"
.include "data/scripts/cutscene/outro/script_MaidStoneOutro1.inc"
.include "data/scripts/cutscene/outro/script_MaidStoneOutro2.inc"
.include "data/scripts/cutscene/outro/script_Npc4EMinishWoods.inc"
.include "data/scripts/cutscene/outro/script_Object6AOctorok1.inc"
.include "data/scripts/cutscene/outro/script_Object6AOctorok2.inc"
.include "data/scripts/cutscene/outro/script_Object6AOctorok3.inc"
.include "data/scripts/cutscene/outro/script_Object6AOctorok4.inc"
.include "data/scripts/cutscene/outro/script_Npc4EMtCrenel.inc"
.include "data/scripts/cutscene/outro/script_Object6ATektite1.inc"
.include "data/scripts/cutscene/outro/script_Object6ATektite2.inc"
.include "data/scripts/cutscene/outro/script_Object6ATektite3.inc"
.include "data/scripts/cutscene/outro/script_Object6ATektite4.inc"
.include "data/scripts/cutscene/outro/script_Npc4ESanctuaryEntrance.inc"
.include "data/scripts/cutscene/outro/script_Npc4EFixedEverything.inc"
.include "data/scripts/cutscene/outro/script_Npc4EMinishPortalClosing.inc"
.include "data/scripts/cutscene/outro/script_PlayerAtEzlo.inc"
.include "data/scripts/cutscene/outro/script_PlayerGetGreenCap.inc"
.include "data/scripts/cutscene/outro/script_PlayerSayGoodbye.inc"
.include "data/scripts/cutscene/outro/script_MinishEzloGoodbye.inc"
.include "data/scripts/cutscene/outro/script_ZeldaGoodbye.inc"
.include "data/scripts/cutscene/outro/script_Object6ATheLittleHat.inc"
.include "data/scripts/cutscene/outro/script_Object6AEzloFinalMagic.inc"
.include "data/scripts/minishWoods/script_EzloTalkDWS.inc"
.include "data/scripts/mtCrenel/script_EzloTalkCoF.inc"
.include "data/scripts/windRuins/script_EzloTalkFoW.inc"
.include "data/scripts/lakeHylia/script_Object69AfterToD.inc"
.include "data/scripts/cloudTops/script_EzloTalkPoW.inc"
.include "data/scripts/npc/script_Windcrest.inc"
.include "data/scripts/lakeHylia/script_EzloTalkOcarina.inc"
.include "data/scripts/npc/script_Farmer.inc"
.include "data/scripts/castorWilds/script_Object69DarknutFight.inc"
.include "data/scripts/castorWilds/script_PlayerAtDarknutFight.inc"
.include "data/scripts/castorWilds/script_Object69.inc"
.include "data/scripts/castorWilds/script_CastorWildsStatueLeft.inc"
.include "data/scripts/castorWilds/script_CastorWildsStatueMiddle.inc"
.include "data/scripts/castorWilds/script_CastorWildsStatueRight.inc"
.include "data/scripts/castorWilds/script_CastorWildsStatueRock.inc"
.include "data/scripts/lonLonRanch/script_TalonLostKey.inc"
.include "data/scripts/lonLonRanch/script_TalonGotKey.inc"
.include "data/scripts/lonLonRanch/script_MalonLostKey.inc"
.include "data/scripts/lonLonRanch/script_PlayerGiveKey.inc"
.include "data/scripts/lonLonRanch/script_LonLonRanchDoor.inc"
.include "data/scripts/lakeHylia/script_ShopwellsDog.inc"
.include "data/scripts/castorWilds/script_MalonAtRanch.inc"
.include "data/scripts/graveyard/script_GreatFairyArrows.inc"
.include "data/scripts/castorWilds/script_GreatFairyRupees.inc"
.include "data/scripts/mtCrenel/script_GreatFairyBombs.inc"
.include "data/scripts/npc/script_PlayerAtGreatFairy.inc"
.include "data/scripts/unused/script_0800B828.inc"
.include "data/scripts/hyruleCastle/script_CastleMaid.inc"
.include "data/scripts/mtCrenel/script_CrenelHermit.inc"
.include "data/scripts/graveyard/script_Gina.inc"
.include "data/scripts/npc/script_MysteriousWall.inc"
.include "data/scripts/lonLonRanch/script_GoronPunching.inc"
.include "data/scripts/hyruleTown/script_Phonograph.inc"
.include "data/scripts/kinstoneFusion/script_GormanFirstAppearance.inc"
.include "data/scripts/kinstoneFusion/script_MutohKinstone.inc"
.include "data/scripts/kinstoneFusion/script_SyrupKinstone.inc"
.include "data/scripts/kinstoneFusion/script_BombMinishKinstone.inc"
.include "data/scripts/kinstoneFusion/script_GoronMerchantArriving.inc"
.include "data/scripts/kinstoneFusion/script_StampKinstone.inc"
.include "data/scripts/kinstoneFusion/script_CarlovKinstone.inc"
.include "data/scripts/kinstoneFusion/script_GhostBrotherKinstone.inc"
.include "data/scripts/kinstoneFusion/script_GoronKinstone.inc"
.include "data/scripts/kinstoneFusion/script_Goron1Kinstone2.inc"
.include "data/scripts/kinstoneFusion/script_Goron2Kinstone2.inc"
.include "data/scripts/kinstoneFusion/script_Goron1Kinstone3.inc"
.include "data/scripts/kinstoneFusion/script_Goron2Kinstone3.inc"
.include "data/scripts/kinstoneFusion/script_Goron3Kinstone3.inc"
.include "data/scripts/kinstoneFusion/script_Goron1Kinstone4.inc"
.include "data/scripts/kinstoneFusion/script_Goron2Kinstone4.inc"
.include "data/scripts/kinstoneFusion/script_Goron4Kinstone4.inc"
.include "data/scripts/kinstoneFusion/script_Goron1Kinstone5.inc"
.include "data/scripts/kinstoneFusion/script_Goron2Kinstone5.inc"
.include "data/scripts/kinstoneFusion/script_Goron5Kinstone5.inc"
.include "data/scripts/kinstoneFusion/script_Goron1Kinstone6.inc"
.include "data/scripts/kinstoneFusion/script_Goron2Kinstone6.inc"
.include "data/scripts/kinstoneFusion/script_Goron6Kindstone6.inc"
.include "data/scripts/kinstoneFusion/script_BigGoronKinstone1.inc"
.include "data/scripts/kinstoneFusion/script_BigGoronKinstone4.inc"
.include "data/scripts/kinstoneFusion/script_BigGoronKinstone5.inc"
.include "data/scripts/kinstoneFusion/script_BigGoronKinstone2.inc"
.include "data/scripts/kinstoneFusion/script_BigGoronKinstone3.inc"
.include "data/scripts/kinstoneFusion/script_ObjectB3KinstoneSpark.inc"
.include "data/scripts/kinstoneFusion/script_ObjectB3KinstoneSparkFromBottom.inc"
.include "data/scripts/kinstoneFusion/script_ObjectB3KinstoneSparkGoronMerchang.inc"
.include "data/scripts/kinstoneFusion/script_ObjectB3KinstoneSparkGoron.inc"
.include "data/scripts/westernWood/script_ForestMinish1.inc"
.include "data/scripts/southHyruleField/script_ForestMinish2.inc"
.include "data/scripts/lakeHylia/script_ForestMinish3.inc"
.include "data/scripts/minishWoods/script_ForestMinish4.inc"
.include "data/scripts/minishWoods/script_Festari.inc"
.include "data/scripts/minishWoods/script_Gentari.inc"
.include "data/scripts/minishWoods/script_PlayerAtFestari.inc"
.include "data/scripts/minishWoods/script_PlayerAtGentari.inc"
.include "data/scripts/cutscene/minishVillage/script_Object69VillageIntro.inc"
.include "data/scripts/cutscene/minishVillage/script_PlayerAtVillageIntro.inc"
.include "data/scripts/cutscene/minishVillage/script_ForestMinish5.inc"
.include "data/scripts/cutscene/minishVillage/script_ForestMinish6.inc"
.include "data/scripts/cutscene/minishVillage/script_ForestMinish7.inc"
.include "data/scripts/cutscene/minishVillage/script_ForestMinish8.inc"
.include "data/scripts/cutscene/minishVillage/script_ForestMinish9.inc"
.include "data/scripts/minishWoods/script_ForestMinish10.inc"
.include "data/scripts/mtCrenel/script_MountainMinish1.inc"
.include "data/scripts/mtCrenel/script_MountainMinish2.inc"
.include "data/scripts/mtCrenel/script_Melari.inc"
.include "data/scripts/mtCrenel/script_PlayerAtMelari.inc"
.include "data/scripts/mtCrenel/script_PlayerPlaceBrokenSword.inc"
.include "data/scripts/mtCrenel/script_PlayerGetWhiteSword.inc"
.include "data/scripts/mtCrenel/script_Object6ABrokenSword.inc"
.include "data/scripts/mtCrenel/script_Object6ARepairedSword.inc"
.include "data/scripts/mtCrenel/script_MountainMinish3.inc"
.include "data/scripts/mtCrenel/script_MelariInRoom.inc"
.include "data/scripts/mtCrenel/script_MountainMinish4.inc"
.include "data/scripts/mtCrenel/script_PlayerAtMountainMinishExit.inc"
.include "data/scripts/mtCrenel/script_MountainMinish5.inc"
.include "data/scripts/hyruleTown/script_KidInn.inc"
.include "data/scripts/cloudTops/script_Npc4EFirstCloud.inc"
.include "data/scripts/cloudTops/script_Npc4EKinstoneFused.inc"
.include "data/scripts/cloudTops/script_Object6AMysteriousCloud.inc"
.include "data/scripts/cloudTops/script_HiddenWhirlwind1.inc"
.include "data/scripts/cloudTops/script_HiddenWhirlwind2.inc"
.include "data/scripts/cloudTops/script_Object69GreatWhirlwindRevealed.inc"
.include "data/scripts/cloudTops/script_WindTribespeopleGreatWhirlwindRevealed1.inc"
.include "data/scripts/cloudTops/script_WindTribespeopleGreatWhirlwindRevealed2.inc"
.include "data/scripts/unused/script_0800D84C.inc"
.include "data/scripts/windRuins/script_Npc4EWindRuinsTextBoard.inc"
.include "data/scripts/windRuins/script_Npc4EReceiveOcarina.inc"
.include "data/scripts/windRuins/script_PlayerAtTextboard.inc"
.include "data/scripts/graveyard/script_KingGustav.inc"
.include "data/scripts/graveyard/script_PlayerAtKingGustav.inc"
.include "data/scripts/graveyard/script_Object6AKingsGravestone.inc"
.include "data/scripts/dhc/script_Object69VaatiWithZelda.inc"
.include "data/scripts/dhc/script_ZeldaStoneInDHC.inc"
.include "data/scripts/dhc/script_VaatiWithZelda.inc"
.include "data/scripts/dhc/script_Npc4EAfterDefeatingV2.inc"
.include "data/scripts/dhc/script_Npc4ECastleCollapsing.inc"
.include "data/scripts/dhc/script_ZeldaAfterDefeatingV2.inc"
.include "data/scripts/dhc/script_PlayerRescuedZelda.inc"
.include "data/scripts/dhc/script_PlayerAfterDefeatingV2.inc"
.include "data/scripts/dhc/script_PlayerCastleCollapsing.inc"
.include "data/scripts/dhc/script_PlayerStonesFall.inc"
.include "data/scripts/dhc/script_Object69CastleEscape.inc"
.include "data/scripts/dhc/script_PlayerCastleEscape.inc"
.include "data/scripts/dhc/script_ZeldaCastleEscape.inc"
.include "data/scripts/dhc/script_Vaati1Intro.inc"
.include "data/scripts/dhc/script_Object69V1Defeated.inc"
.include "data/scripts/dhc/script_Object69V2Intro.inc"
.include "data/scripts/dhc/script_Object69V2Defeated.inc"
.include "data/scripts/dhc/script_PlayerV2Defeated.inc"
.include "data/scripts/dhc/script_MinishterPothoStone.inc"
.include "data/scripts/dhc/script_GuardStone1.inc"
.include "data/scripts/dhc/script_GuardStone2.inc"
.include "data/scripts/dhc/script_KingDaltusStone.inc"
.include "data/scripts/dhc/script_MinisterPothoCell.inc"
.include "data/scripts/dhc/script_GuardCellLeft.inc"
.include "data/scripts/dhc/script_GuardCellRight.inc"
.include "data/scripts/dhc/script_Object69BallAndChainSoldierRoom.inc"
.include "data/scripts/dhc/script_Object69KeatonsRoom.inc"
.include "data/scripts/dhc/script_Object69DarkNutsRoom.inc"
.include "data/scripts/dhc/script_ZeldaStoneDHC.inc"
.include "data/scripts/dhc/script_Object69DHC.inc"
.include "data/scripts/dhc/script_Object69KillDarkNut.inc"
.include "data/scripts/dhc/script_PlayerAtDarkNut1.inc"
.include "data/scripts/dhc/script_PlayerAtDarkNut2.inc"
.include "data/scripts/dhc/script_PlayerAtDarkNut3.inc"
.include "data/scripts/minishWoods/script_PlayerAtMadderpillar.inc"
.include "data/scripts/hyruleTown/script_ForestMinish11.inc"
.include "data/scripts/hyruleTown/script_TownMinish1.inc"
.include "data/scripts/hyruleTown/script_TownMinish2.inc"
.include "data/scripts/hyruleTown/script_TownMinish3.inc"
.include "data/scripts/hyruleTown/script_Teachers.inc"
.include "data/scripts/hyruleTown/script_Emma.inc"
.include "data/scripts/hyruleTown/script_RentRegularRoom.inc"
.include "data/scripts/hyruleTown/script_RentSmallRoom.inc"
.include "data/scripts/hyruleTown/script_EmmaNotEnoughRupees.inc"
.include "data/scripts/hyruleTown/script_Mama.inc"
.include "data/scripts/hyruleTown/script_Librari.inc"
.include "data/scripts/hyruleTown/script_PlayerStepOnTrap.inc"
.include "data/scripts/hyruleTown/script_PlayerActivatedTrapCard.inc"
.include "data/scripts/hyruleTown/script_Mayor.inc"
.include "data/scripts/hyruleTown/script_DrLeft.inc"
.include "data/scripts/hyruleTown/script_WindTribespeopleVisitor.inc"
.include "data/scripts/hyruleTown/script_TownspersonInDogHouse.inc"
.include "data/scripts/hyruleTown/script_DogPersonInCatHouse.inc"
.include "data/scripts/hyruleTown/script_OldLadyCatHouse1.inc"
.include "data/scripts/hyruleTown/script_OldLadyCatHouse2.inc"
.include "data/scripts/hyruleTown/script_CatPersonTalkingToDogPerson.inc"
.include "data/scripts/hyruleTown/script_CatPerson.inc"
.include "data/scripts/hyruleTown/script_CafeGuy.inc"
.include "data/scripts/hyruleTown/script_SittingPerson.inc"
.include "data/scripts/hyruleTown/script_Sturgeon.inc"
.include "data/scripts/hyruleTown/script_TownMinish4.inc"
.include "data/scripts/hyruleTown/script_TownMinish5.inc"
.include "data/scripts/hyruleTown/script_DrLeftDoor.inc"
.include "data/scripts/hyruleTown/script_PlayerAtDrLeftDoor.inc"
.include "data/scripts/hyruleTown/script_TownMinish6.inc"
.include "data/scripts/cutscene/kinstones/script_Npc4EFirstKinstone.inc"
.include "data/scripts/cutscene/kinstones/script_PlayerAtFirstKinstone.inc"
.include "data/scripts/cutscene/kinstones/script_HurdyGurdyManFirstKinstone.inc"
.include "data/scripts/cutscene/kinstones/script_PlayerAtHurdyGurdyManFirstKinstone1.inc"
.include "data/scripts/cutscene/kinstones/script_PlayerAtHurdyGurdyManFirstKinstone2.inc"
.include "data/scripts/cutscene/kinstones/script_PlayerAtHurdyGurdyManFirstKinstone3.inc"
.include "data/scripts/cutscene/kinstones/script_PlayerAtHurdyGurdyManFirstKinstone4.inc"
.include "data/scripts/cutscene/kinstones/script_KidKinstone1.inc"
.include "data/scripts/cutscene/kinstones/script_KidKinstone2.inc"
.include "data/scripts/cutscene/kinstones/script_KidKinstone3.inc"
.include "data/scripts/cutscene/introTown/script_TownsperonIntro.inc"
.include "data/scripts/cutscene/introTown/script_KidIntro1.inc"
.include "data/scripts/cutscene/introTown/script_GuardIntro.inc"
.include "data/scripts/cutscene/introTown/script_BeedleIntro.inc"
.include "data/scripts/cutscene/introTown/script_WindtribespeopleIntro.inc"
.include "data/scripts/cutscene/introTown/script_PercyIntro.inc"
.include "data/scripts/cutscene/introTown/script_PinaIntro.inc"
.include "data/scripts/cutscene/introTown/script_KidIntro2.inc"
.include "data/scripts/cutscene/introTown/script_KidIntro3.inc"
.include "data/scripts/cutscene/introTown/script_Npc4EIntroTown.inc"
.include "data/scripts/cutscene/introTown/script_PlayerIntro1.inc"
.include "data/scripts/cutscene/introTown/script_PlayerIntro2.inc"
.include "data/scripts/cutscene/introTown/script_PlayerIntro3.inc"
.include "data/scripts/cutscene/introTown/script_PlayerIntro4.inc"
.include "data/scripts/cutscene/introTown/script_PlayerIntro5.inc"
.include "data/scripts/unused/script_0800FB2C.inc"
.include "data/scripts/cutscene/introTown/script_ZeldaIntroTown.inc"
.include "data/scripts/cutscene/introTown/script_Object69IntroTown.inc"
.include "data/scripts/cutscene/introTown/script_PlayerIntroTown.inc"
.include "data/scripts/hyruleTown/script_GormanFirstHouse.inc"
.include "data/scripts/hyruleTown/script_GormanSecondHouse.inc"
.include "data/scripts/hyruleTown/script_GormanCats.inc"
.include "data/scripts/hyruleTown/script_GuardNorth.inc"
.include "data/scripts/hyruleTown/script_GuardEast.inc"
.include "data/scripts/hyruleTown/script_GuardWest.inc"
.include "data/scripts/hyruleTown/script_Townsperson1.inc"
.include "data/scripts/hyruleTown/script_Townsperson2.inc"
.include "data/scripts/hyruleTown/script_AnjuInside.inc"
.include "data/scripts/hyruleTown/script_Anju.inc"
.include "data/scripts/hyruleTown/script_Ghost.inc"
.include "data/scripts/hyruleTown/script_Kid1.inc"
.include "data/scripts/hyruleTown/script_Kid2.inc"
.include "data/scripts/hyruleTown/script_Kid3.inc"
.include "data/scripts/hyruleTown/script_Kid4.inc"
.include "data/scripts/hyruleTown/script_GuardPatrolling.inc"
.include "data/scripts/hyruleTown/script_GuardLibrary.inc"
.include "data/scripts/hyruleTown/script_MaidTown.inc"
.include "data/scripts/hyruleTown/script_Brocco.inc"
.include "data/scripts/hyruleTown/script_Pina.inc"
.include "data/scripts/hyruleTown/script_Beedle.inc"
.include "data/scripts/hyruleTown/script_Kid5.inc"
.include "data/scripts/hyruleTown/script_Kid6.inc"
.include "data/scripts/hyruleTown/script_Kid7.inc"
.include "data/scripts/hyruleTown/script_Wheaton.inc"
.include "data/scripts/hyruleTown/script_Pita.inc"
.include "data/scripts/hyruleTown/script_Marcy.inc"
.include "data/scripts/hyruleTown/script_Stamp.inc"
.include "data/scripts/hyruleTown/script_GoronMerchant.inc"
.include "data/scripts/hyruleTown/script_InnDoor.inc"
.include "data/scripts/hyruleTown/script_FirstHouseDoor.inc"
.include "data/scripts/hyruleTown/script_SimonsDoor.inc"
.include "data/scripts/hyruleTown/script_PhonographDoor.inc"
.include "data/scripts/hyruleTown/script_PlayerAtInnDoor.inc"
.include "data/scripts/sanctuary/script_PlayerSanctuary.inc"
.include "data/scripts/hyruleTown/script_PlayerCannotEnter.inc"
.include "data/scripts/hyruleTown/script_PlayerSleepingInn.inc"
.include "data/scripts/hyruleTown/script_Carpenter.inc"
.include "data/scripts/hyruleTown/script_Postman.inc"
.include "data/scripts/hyruleTown/script_SmallTownMinish.inc"
.include "data/scripts/hyruleTown/script_HurdyGurdyMan.inc"
.include "data/scripts/cutscene/introTown/script_Npc4EIntroCastle.inc"
.include "data/scripts/cutscene/introCeremony/script_Npc4EMonsters.inc"
.include "data/scripts/cutscene/introCeremony/script_Npc4EVaatiAttacking.inc"
.include "data/scripts/cutscene/introCeremony/script_PlayerIntroCastle.inc"
.include "data/scripts/cutscene/introCeremony/script_PlayerAtIntroCeremony.inc"
.include "data/scripts/cutscene/introCeremony/script_PlayerProtectingZelda.inc"
.include "data/scripts/cutscene/introCeremony/script_PlayerFainting.inc"
.include "data/scripts/cutscene/introCeremony/script_MinisterPothoIntroCastle.inc"
.include "data/scripts/cutscene/introCeremony/script_ZeldaIntroCastle.inc"
.include "data/scripts/cutscene/introCeremony/script_GuardCarryingChest.inc"
.include "data/scripts/cutscene/introCeremony/script_GuardBottomRight.inc"
.include "data/scripts/cutscene/introCeremony/script_GuardTopLeft.inc"
.include "data/scripts/cutscene/introCeremony/script_GuardTopRight.inc"
.include "data/scripts/cutscene/introCeremony/script_GuardEntryLeft.inc"
.include "data/scripts/cutscene/introCeremony/script_GuardEntryRight.inc"
.include "data/scripts/cutscene/introCeremony/script_KingDaltusIntroCeremony.inc"
.include "data/scripts/cutscene/introCeremony/script_VaatiIntroCeremony.inc"
.include "data/scripts/cutscene/introCeremony/script_Object6ASwordInChest.inc"
.include "data/scripts/cutscene/introCeremony/script_08011890.inc"
.include "data/scripts/cutscene/introCeremony/script_VaatiDarkMagic.inc"
.include "data/scripts/cutscene/introCeremony/script_Object6AMonsterFromChest.inc"
.include "data/scripts/cutscene/introCeremony/script_ZeldaMagic.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardGarden1.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardGarden2.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardGarden3.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardGarden4.inc"
.include "data/scripts/hyruleCastleGarden/script_GardGarden5.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardGarden6.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardEntry1.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardEntry2.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardEntry3.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardGarden7.inc"
.include "data/scripts/hyruleCastleGarden/script_GuardGarden8.inc"
.include "data/scripts/hyruleTown/script_Simon.inc"
.include "data/scripts/hyruleTown/script_Object69SimonsSimulation.inc"
.include "data/scripts/hyruleTown/script_PlayerWakingUpAtSimons.inc"
.include "data/scripts/hyruleTown/script_Din.inc"
.include "data/scripts/hyruleTown/script_Nayru.inc"
.include "data/scripts/hyruleTown/script_Farore.inc"
.include "data/scripts/hyruleTown/script_Din2.inc"
.include "data/scripts/hyruleTown/script_Nayru2.inc"
.include "data/scripts/hyruleTown/script_Farore2.inc"
.include "data/scripts/hyruleTown/script_DinMovedIn.inc"
.include "data/scripts/hyruleTown/script_NayruMovedIn.inc"
.include "data/scripts/hyruleTown/script_FaroreMovedIn.inc"
.include "data/scripts/hyruleTown/script_DinAlone.inc"
.include "data/scripts/hyruleTown/script_NayruAlone.inc"
.include "data/scripts/hyruleTown/script_FaroreAlone.inc"
.include "data/scripts/westernWood/script_MoblinLadyDisguised.inc"
.include "data/scripts/westernWood/script_MoblinLady.inc"
.include "data/scripts/lakeHylia/script_KingGustafHologram.inc"
.include "data/scripts/lakeHylia/script_PlayerAfterToD.inc"
.include "data/scripts/hyruleTown/script_LibrariLater.inc"
.include "data/scripts/cutscene/ezlo/script_Npc4EEzloCutscene.inc"
.include "data/scripts/cutscene/ezlo/script_EzloCap.inc"
.include "data/scripts/cutscene/ezlo/script_PlayerAtFirstLookAtEzlo.inc"
.include "data/scripts/cutscene/ezlo/script_PlayerEzloBeingBullied.inc"
.include "data/scripts/cutscene/ezlo/script_PlayerDefeatedOctoroks.inc"
.include "data/scripts/cutscene/ezlo/script_PlayerGetEzloCap.inc"
.include "data/scripts/unused/script_08012B24.inc"
.include "data/scripts/unused/script_08012B50.inc"
.include "data/scripts/unused/script_08012B7C.inc"
.include "data/scripts/cutscene/ezlo/script_Object6ALeftBullyingOctorok.inc"
.include "data/scripts/cutscene/ezlo/script_Object6ARightBullyingOctorok.inc"
.include "data/scripts/npc/script_08012C48.inc"
.include "data/scripts/unused/script_08012C68.inc"
.include "data/scripts/minishWoods/script_08012C98.inc"
.include "data/scripts/minishWoods/script_EzloTalkMinishPortal.inc"
.include "data/scripts/minishWoods/script_08012D18.inc"
.include "data/scripts/hyruleCastle/script_Object69SanctuaryEntrance.inc"
.include "data/scripts/sanctuary/script_PlayerAtSanctuaryEntrance.inc"
.include "data/scripts/fow/script_Object89Mazaal.inc"
.include "data/scripts/fow/script_PlayerAtMazaal.inc"
.include "data/scripts/fow/script_MazaalMacroDefeated.inc"
.include "data/scripts/fow/script_PlayerDefeatedMazaal.inc"
.include "data/scripts/westernWood/script_PercyInside.inc"
.include "data/scripts/westernWood/script_PercyOutside.inc"
.include "data/scripts/hyruleTown/script_Rem.inc"
.include "data/scripts/hyruleTown/script_RemFallingAsleep.inc"
.include "data/scripts/hyruleTown/script_PlayerAtRem.inc"
.include "data/scripts/hyruleTown/script_RemTownMinish.inc"
.include "data/scripts/hyruleTown/script_Object69Rem.inc"
.include "data/scripts/cutscene/reveal/script_Object3EPictureBackRoom.inc"
.include "data/scripts/cutscene/reveal/script_PlayerAtPicture.inc"
.include "data/scripts/cutscene/reveal/script_PlayerMoveToPicture.inc"
.include "data/scripts/sanctuary/script_PlayerSanctuaryIntro.inc"
.include "data/scripts/cutscene/reveal/script_PlayerDistanceFromVaati.inc"
.include "data/scripts/cutscene/reveal/script_PlayerFaintAgain.inc"
.include "data/scripts/cutscene/reveal/script_FakeKingDaltus.inc"
.include "data/scripts/cutscene/reveal/script_VaatiSanctuary.inc"
.include "data/scripts/cutscene/reveal/script_08013494.inc"
.include "data/scripts/sanctuary/script_Npc4EPedestal.inc"
.include "data/scripts/sanctuary/script_Npc4ESpawnTextBoard.inc"
.include "data/scripts/sanctuary/script_PlayerTextBoardAppears.inc"
.include "data/scripts/sanctuary/script_PlayerAtPedestal.inc"
.include "data/scripts/sanctuary/script_Npc4ESecondSanctuary.inc"
.include "data/scripts/sanctuary/script_Npc4EThirdSanctuary.inc"
.include "data/scripts/sanctuary/script_Npc4EFinalSwordRumble.inc"
.include "data/scripts/sanctuary/script_Npc4EPreventPlayerLeaving.inc"
.include "data/scripts/sanctuary/script_PlayerPickUpSword.inc"
.include "data/scripts/sanctuary/script_PlayerPickUpFinalSword.inc"
.include "data/scripts/sanctuary/script_Object6ATextBoard.inc"
.include "data/scripts/sanctuary/script_Npc4ESanctuaryIntro.inc"
.include "data/scripts/unused/script_08013D04.inc"
.include "data/scripts/unused/script_08013D44.inc"
.include "data/scripts/unused/script_08013D84.inc"
.include "data/scripts/unused/script_08013DC4.inc"
.include "data/scripts/sanctuary/script_Object6AEarthElementFloating.inc"
.include "data/scripts/sanctuary/script_Object6AFireElementFloating.inc"
.include "data/scripts/sanctuary/script_Object6AWaterElementFloating.inc"
.include "data/scripts/sanctuary/script_Object6AWindElementFloating.inc"
.include "data/scripts/sanctuary/script_Object6AEarthElement.inc"
.include "data/scripts/sanctuary/script_Object6AFireElement.inc"
.include "data/scripts/sanctuary/script_Object6AWaterElement.inc"
.include "data/scripts/sanctuary/script_Object6AWindElement.inc"
.include "data/scripts/sanctuary/script_Object6ASwordInPedestal.inc"
.include "data/scripts/sanctuary/script_Object6ASword2.inc"
.include "data/scripts/sanctuary/script_Object6ASword3.inc"
.include "data/scripts/sanctuary/script_08013F94.inc"
.include "data/scripts/sanctuary/script_NPC4EPreventPlayerLeave.inc"
.include "data/scripts/sanctuary/script_Object6ASwordChange1.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge2.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge3.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge4.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge5.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge6.inc"
.include "data/scripts/sanctuary/script_Objet6ASwordCharge7.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge8.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge9.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge10.inc"
.include "data/scripts/sanctuary/script_Object6ASwordCharge11.inc"
.include "data/scripts/sanctuary/script_Npc4ELookAtPictureAgain.inc"
.include "data/scripts/hyruleTown/script_Stockwell.inc"
.include "data/scripts/hyruleTown/script_StockwellBuy.inc"
.include "data/scripts/hyruleTown/script_StockwellDogFood.inc"
.include "data/scripts/hyruleTown/script_Carlov.inc"
.include "data/scripts/hyruleTown/script_CarlovWon.inc"
.include "data/scripts/hyruleTown/script_Object6APreventPlayerLeaveCarlov.inc"
.include "data/scripts/hyruleTown/script_PlayerWhenLeavingCarlovAlreadyPaid.inc"
.include "data/scripts/hyruleTown/script_Object6ACarlov.inc"
.include "data/scripts/hyruleTown/script_Object6ACarlov2.inc"
.include "data/scripts/hyruleTown/script_Carlov2.inc"
.include "data/scripts/hyruleTown/script_PlayerAtCarlov.inc"
.include "data/scripts/hyruleTown/script_CarlovGame.inc"
.include "data/scripts/hyruleTown/script_CarlovChest.inc"
.include "data/scripts/cloudTops/script_WindTribespeople1.inc"
.include "data/scripts/cloudTops/script_WindTribespeople2.inc"
.include "data/scripts/cloudTops/script_WindTribespeople3.inc"
.include "data/scripts/cloudTops/script_WindTribespeople4.inc"
.include "data/scripts/cloudTops/script_WindTribespeople5.inc"
.include "data/scripts/cloudTops/script_WindTribespeople6.inc"
.include "data/scripts/cloudTops/script_Siroc.inc"
.include "data/scripts/cloudTops/script_PlayerAtSiroc.inc"
.include "data/scripts/cloudTops/script_GregalSick.inc"
.include "data/scripts/cloudTops/script_GregalHealthy.inc"
.include "data/scripts/cloudTops/script_WindTribespeople7.inc"
.include "data/scripts/cutscene/intro/script_ZeldaOutsideLinksHouse.inc"
.include "data/scripts/cutscene/intro/script_Npc4EOutsideLinksHouse.inc"
.include "data/scripts/northHyruleField/script_GuardNorthHyruleField.inc"
.include "data/scripts/lonLonRanch/script_TalonInside.inc"
.include "data/scripts/lonLonRanch/script_TalonInside2.inc"
.include "data/scripts/lonLonRanch/scriptMalonInside.inc"
.include "data/scripts/hyruleTown/script_MalonHyruleTown.inc"
.include "data/scripts/cutscene/originStory/script_Object69VaatiAppears.inc"
.include "data/scripts/cutscene/originStory/script_VaatiAppearsAgain.inc"
.include "data/scripts/cutscene/originStory/script_PlayerAtVaatisAppearance.inc"
.include "data/scripts/cutscene/originStory/script_PlayerTryToFollowVaati.inc"
.include "data/scripts/cutscene/originStory/script_PlayerStoneWallsAppear.inc"
.include "data/scripts/cutscene/originStory/script_PlayerDefeatedMoblins.inc"
.include "data/scripts/cutscene/originStory/script_PlayerSeenOriginStory.inc"
.include "data/scripts/cutscene/originStory/script_PlayerReceivedExposition.inc"
.include "data/scripts/cutscene/originStory/script_EzloCapExplainingOriginStory.inc"
.include "data/scripts/cutscene/originStory/script_Object69MinishVaati.inc"
.include "data/scripts/cutscene/originStory/script_Object69CameraTarget.inc"
.include "data/scripts/cutscene/originStory/script_MinishEzlo.inc"
.include "data/scripts/unused/script_080155F4.inc"
.include "data/scripts/cutscene/originStory/script_Object6AMinishCap.inc"
.include "data/scripts/cutscene/originStory/script_Vaati.inc"
.include "data/scripts/cutscene/originStory/script_Object6ADarkMagic.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_080157AC.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_PlayerIntroBusinessScrub1.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_PlayerIntroBusinessScrub2.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_PlayerIntroBusinessScrub3.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_ZeldaIntroBusinessScrub.inc"
.include "data/scripts/unused/script_08015A7C.inc"
.include "data/scripts/unused/script_08015AA0.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_BusinessScrubIntro.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_08015B14.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_08015B34.inc"
.include "data/scripts/cutscene/introBusinessScrub/script_PlayerAtIntroBusinessScrub4.inc"
.include "data/scripts/northHyruleField/script_Object69FixBridge.inc"
.include "data/scripts/cutscene/takeover/script_Object69Takeover.inc"
.include "data/scripts/cutscene/takeover/script_PlayerAtTakeover.inc"
.include "data/scripts/cutscene/takeover/script_Object69TakeoverCutscene.inc"
.include "data/scripts/cutscene/takeover/script_KingDaltusTakeover.inc"
.include "data/scripts/cutscene/takeover/script_VaatiTakeover.inc"
.include "data/scripts/cutscene/takeover/script_MinisterPothoTakeover.inc"
.include "data/scripts/cutscene/takeover/script_GuardTakeover.inc"
.include "data/scripts/unused/script_08015F80.inc"
.include "data/scripts/cutscene/takeover/script_ZeldaStoneTakeover.inc"
.include "data/scripts/veilFalls/script_NPC4ESourceOfTheFlow.inc"
.include "data/scripts/veilFalls/script_NPC4ESouurceOfTheFlowOpening.inc"
.include "data/scripts/veilFalls/script_Object3ELeftStoneOpening.inc"
.include "data/scripts/veilFalls/script_Object3ELeftStone.inc"
.include "data/scripts/veilFalls/script_Object3ERightStoneOpening.inc"
.include "data/scripts/veilFalls/script_Object3ERightStone.inc"
.include "data/scripts/minishWoods/script_Syrup.inc"
.include "data/scripts/minishWoods/script_Object69PotionBlue.inc"
.include "data/scripts/minishWoods/script_Object69PotionRed.inc"
.include "data/scripts/npc/script_BladeBrothers.inc"
.include "data/scripts/npc/script_PlayerAtBladeBrothers.inc"
.include "data/scripts/CreateDustFromScript.inc"
.include "data/scripts/unused/script_08016384.inc"
.include "data/scripts/unused/script_08016482.inc"
.include "data/scripts/unused/script_080165A4.inc"
.include "data/scripts/unused/script_080165D8.inc"
.include "data/scripts/npc/script_ForestMinish12.inc"
.include "data/scripts/npc/script_ForestMinish13.inc"
.include "data/scripts/npc/script_ForestMinish14.inc"
.include "data/scripts/npc/script_ForestMinish15.inc"
.include "data/scripts/npc/script_ForestMinish16.inc"
.include "data/scripts/npc/script_ForestMinish17.inc"
.include "data/scripts/npc/script_ForestMinish18.inc"
.include "data/scripts/npc/script_ForestMinish19.inc"
.include "data/scripts/npc/script_ForestMinish20.inc"
.include "data/scripts/npc/script_ForestMinish21.inc"
.include "data/scripts/npc/script_TingleSiblings.inc"
+5
View File
@@ -0,0 +1,5 @@
thumb_func_start CreateDustFromScript
CreateDustFromScript:
push {lr}
bl CreateDust
pop {pc}
@@ -0,0 +1,18 @@
@ Castor Wilds Statue left
SCRIPT_START script_CastorWildsStatueLeft
BeginBlock
CheckKinstoneFused 0x0006
JumpIf script_0800B302
_0807EA88 0x0006
_0807EB44 0x0002
EndBlock
script_0800B268:
_0807EA4C
_0807E9F0
_0807E864
CheckKinstoneFused 0x0006
JumpIf script_0800B2E2
Call sub_0807DF50
_0807E878
Jump script_0800B268
.2byte 0x0000
@@ -0,0 +1,18 @@
@ Castor Wilds Statue middle
SCRIPT_START script_CastorWildsStatueMiddle
BeginBlock
CheckKinstoneFused 0x0007
JumpIf script_0800B302
_0807EA88 0x0007
_0807EB44 0x0002
EndBlock
script_0800B298:
_0807EA4C
_0807E9F0
_0807E864
CheckKinstoneFused 0x0007
JumpIf script_0800B2E2
Call sub_0807DF50
_0807E878
Jump script_0800B298
.2byte 0x0000
@@ -0,0 +1,29 @@
@ Castor Wilds Statue right
SCRIPT_START script_CastorWildsStatueRight
BeginBlock
CheckKinstoneFused 0x0008
JumpIf script_0800B302
_0807EA88 0x0008
_0807EB44 0x0002
EndBlock
script_0800B2C8:
_0807EA4C
_0807E9F0
_0807E864
CheckKinstoneFused 0x0008
JumpIf script_0800B2E2
Call sub_0807DF50
_0807E878
Jump script_0800B2C8
script_0800B2E2:
DoPostScriptAction 0x0013
_0807EB44 0x0004
_0807E9DC
Call sub_080676E0
Call sub_08067534
DoPostScriptAction 0x0012
_0807E5F8 0x00000001
script_0800B302:
EndBlock
SCRIPT_END
.2byte 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_0800B308
@ Castor Wilds Statue rock
SCRIPT_START script_CastorWildsStatueRock
BeginBlock
.ifdef JP
CheckLocalFlag 0x001e
@@ -0,0 +1,28 @@
@ Lake Hylia Great Fairy OBJECT_69
SCRIPT_START script_GreatFairyRupees
BeginBlock
EndBlock
script_0800B6CC:
HasRupees 0x0001
JumpIfNot script_0800B6CC
script_0800B6D4:
CheckPlayerInRegion 0x0078, 0x00b8, 0x1060
JumpIfNot script_0800B6D4
Call sub_08079184
_0807E864
Call sub_0807F9A4
StartPlayerScript script_PlayerAtGreatFairy
WaitForSomething2 0x00000004
SetRoomFlag 0x0000
WaitForSomething2 0x00000004
CheckLocalFlag 0x009f
JumpIf script_0800B7A2
MessageNoOverlap 0x057b
WaitUntilTextboxCloses
CallWithArg sub_0807F970, 0x0000057d
JumpIf script_0800B6A6
WaitUntilTextboxCloses
SetLocalFlag 0x009f
_0807F034 0x0064
Jump script_0800B698
.2byte 0x0000
@@ -0,0 +1,17 @@
@ Lon Lon Ranch Malon
SCRIPT_START script_MalonAtRanch
BeginBlock
DoPostScriptAction 0x000a
DoPostScriptAction 0x0001
_0807E9D4
EndBlock
script_0800B5FA:
CheckEntityInteractType
JumpIfNot script_0800B5FA
_0807E864
_0807EB74
MessageNoOverlap 0x2009
WaitUntilTextboxCloses
_0807E878
_0807EB44 0x0004
Jump script_0800B5FA
@@ -1,4 +1,5 @@
SCRIPT_START script_0800B200
@ Castor Wilds OBJECT_69?
SCRIPT_START script_Object69
BeginBlock
_0807E5F8 0x00000000
.ifdef JP
@@ -0,0 +1,20 @@
@ Castor Wilds OBJECT_69 darknut fight for kinstone piece
SCRIPT_START script_Object69DarknutFight
BeginBlock
Call sub_0807DF28
SetLocalFlag 0x0039
_0807E864
EndBlock
WaitForPlayerAction0x17
StartPlayerScript script_PlayerAtDarknutFight
Wait 0x0018
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
SetRoomFlag 0x0000
Wait 0x0010
PlayBgm BGM_FIGHT_THEME
_0807EB28 0x2701
_0807E878
Call sub_0807DF50
SCRIPT_END
.2byte 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_0800B1C0
@ Player at darknut in Castor Wilds
SCRIPT_START script_PlayerAtDarknutFight
BeginBlock
DoPostScriptAction 0x0000
EndBlock
@@ -1,4 +1,5 @@
SCRIPT_START script_0800AFE8
@ Ezlo talk after getting wind element
SCRIPT_START script_EzloTalkPoW
_0807E864
Call sub_0807DF28
_0807EB28 0x1c05
@@ -0,0 +1,36 @@
@ Cloud Tops Gregal healthy
SCRIPT_START script_GregalHealthy
BeginBlock
Call sub_0806CD58
DoPostScriptAction 0x000a
_0807EB44 0x0004
_0807E930 0x0006
EndBlock
script_08014C42:
CheckEntityInteractType
JumpIfNot script_08014C42
_0807E864
_0807EB74
script_08014C4C:
Call sub_0806CCD0
JumpIfNot script_08014C4C
script_08014C56:
Call sub_0806CCB4
JumpIfNot script_08014C56
CheckLocalFlag 0x0066
JumpIf script_08014C7C
SetLocalFlag 0x0066
MessageNoOverlap 0x2f0d
WaitUntilTextboxCloses
_0807F034 0x000a
WaitPlayerGetItem
Jump script_08014C82
script_08014C7C:
MessageNoOverlap 0x2f09
WaitUntilTextboxCloses
script_08014C82:
Wait 0x000f
_0807E878
_0807EB44 0x0004
_0807E930 0x0006
Jump script_08014C42
@@ -1,4 +1,5 @@
SCRIPT_START script_08014B34
@ Cloud Tops Gregal sick
SCRIPT_START script_GregalSick
BeginBlock
DoPostScriptAction 0x000a
_0807E930 0x0000
@@ -69,64 +70,3 @@ script_08014C22:
Wait 0x000f
_0807E878
Jump script_08014BF2
SCRIPT_START script_08014C2C
BeginBlock
Call sub_0806CD58
DoPostScriptAction 0x000a
_0807EB44 0x0004
_0807E930 0x0006
EndBlock
script_08014C42:
CheckEntityInteractType
JumpIfNot script_08014C42
_0807E864
_0807EB74
script_08014C4C:
Call sub_0806CCD0
JumpIfNot script_08014C4C
script_08014C56:
Call sub_0806CCB4
JumpIfNot script_08014C56
CheckLocalFlag 0x0066
JumpIf script_08014C7C
SetLocalFlag 0x0066
MessageNoOverlap 0x2f0d
WaitUntilTextboxCloses
_0807F034 0x000a
WaitPlayerGetItem
Jump script_08014C82
script_08014C7C:
MessageNoOverlap 0x2f09
WaitUntilTextboxCloses
script_08014C82:
Wait 0x000f
_0807E878
_0807EB44 0x0004
_0807E930 0x0006
Jump script_08014C42
SCRIPT_START script_08014C94
BeginBlock
CheckGlobalFlag 0x0024
JumpIf script_08014CD4
Call sub_0806C870
DoPostScriptAction 0x000a
DoPostScriptAction 0x0000
EndBlock
script_08014CAE:
EndBlock
BeginBlock
CheckGlobalFlag 0x0024
JumpIf script_08014CD4
_0807E30C
JumpIfNot script_08014CAE
EndBlock
_0807E864
_0807EB74
Call sub_0806C90C
WaitUntilTextboxCloses
_0807E878
Jump script_08014CAE
script_08014CD4:
DoPostScriptAction 0x0006
SCRIPT_END
.2byte 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_0800D6D0
@ Cloud Tops Whirlwind hidden in clouds
SCRIPT_START script_HiddenWhirlwind1
BeginBlock
.ifdef JP
CheckLocalFlag 0x00f0
@@ -1,4 +1,5 @@
SCRIPT_START script_0800D6F0
@ Cloud Tops Whirlwind hidden in clouds
SCRIPT_START script_HiddenWhirlwind2
BeginBlock
.ifdef JP
CheckLocalFlag 0x00f2
@@ -0,0 +1,37 @@
@ Cloud Tops NPC4E at first Mysterious Cloud
@ Reponsible for Kinstone cutscenes
SCRIPT_START script_Npc4EFirstCloud
BeginBlock
_0807EB44 0x0004
DoPostScriptAction 0x000b
DoPostScriptAction 0x0008
Call sub_0806DAAC
JumpIf script_0800D6AE
Call sub_0806DAD0
CallWithArg sub_0806DA04, 0x00000002
EndBlock
script_0800D636:
_0807EA4C
_0807E9F0
Call sub_0806DAAC
JumpIf script_0800D650
Call sub_0807DF50
_0807E878
Jump script_0800D636
script_0800D650:
_0807E864
Call sub_0807DF28
Call sub_0807FBC4
Call sub_0807FBA0
SetEntitySpeed 0x0700
_0807F0B4 0x0007
CameraTargetEntity
_0807EDD4 0x01e8, 0x01b8
Wait 0x003c
Call sub_0806DAE8
Wait 0x0078
Call sub_0806DB44
JumpIfNot script_Npc4EKinstoneFused
LoadRoomEntityList gUnk_080DD730
DoPostScriptAction 0x0006
SCRIPT_END
@@ -1,4 +1,5 @@
SCRIPT_START script_0800D698
@ Cloud Tops NPC4E after Kinstone has been fused
SCRIPT_START script_Npc4EKinstoneFused
_0807EEB4
_0807F0B4 0x0004
CameraTargetPlayer
@@ -1,4 +1,5 @@
SCRIPT_START script_0800D710
@ Cloud Tops OBJECT_69 great whirlwind revealed
SCRIPT_START script_Object69GreatWhirlwindRevealed
BeginBlock
Call sub_0807F360
SetEntitySpeed 0x0700
@@ -1,4 +1,5 @@
SCRIPT_START script_0800D6B4
@ Cloud Tops OBJECT_6A Mysterious Cloud
SCRIPT_START script_Object6AMysteriousCloud
BeginBlock
DoPostScriptAction 0x0007
DoPostScriptAction 0x0011
@@ -1,4 +1,5 @@
SCRIPT_START script_08014B10
@ Player at Windtribespeople leader Siroc
SCRIPT_START script_PlayerAtSiroc
BeginBlock
SetEntitySpeed 0x0100
EndBlock
+27
View File
@@ -0,0 +1,27 @@
@ Cloud Tops Windtribespeople Leader Siroc
SCRIPT_START script_Siroc
BeginBlock
Call sub_0806C870
DoPostScriptAction 0x000a
EndBlock
script_08014AD2:
_0807E30C
JumpIfNot script_08014AD2
_0807E864
_0807EB74
StartPlayerScript script_PlayerAtSiroc
WaitForSomething2 0x00000001
_0807EB74
CheckLocalFlag 0x0064
JumpIf script_08014AFE
SetLocalFlag 0x0064
MessageNoOverlap 0x2f0b
Jump script_08014B02
script_08014AFE:
MessageNoOverlap 0x2f0c
script_08014B02:
WaitUntilTextboxCloses
Wait 0x000f
_0807E878
Jump script_08014AD2
.2byte 0x0000
@@ -0,0 +1,21 @@
@ Cloud Tops WindTribespeople blocking exit
SCRIPT_START script_WindTribespeople1
BeginBlock
Call sub_0806C870
DoPostScriptAction 0x000a
CheckGlobalFlag 0x0058
JumpIf script_08014976
_0807EB44 0x0004
SetEntityPositionRelative 0x0078, 0x0128
script_08014976:
EndBlock
script_08014978:
_0807E30C
JumpIfNot script_08014978
_0807E864
_0807EB74
Call sub_0806C90C
WaitUntilTextboxCloses
Wait 0x000f
_0807E878
Jump script_08014978
@@ -0,0 +1,21 @@
@ Cloud Top Windtribespeople woman on first floor
SCRIPT_START script_WindTribespeople2
BeginBlock
Call sub_0806C870
DoPostScriptAction 0x000a
CheckGlobalFlag 0x0058
JumpIfNot script_080149C6
EndBlock
script_080149AA:
_0807E30C
JumpIfNot script_080149AA
_0807E864
_0807EB74
Call sub_0806C90C
WaitUntilTextboxCloses
Wait 0x000f
_0807E878
Jump script_080149AA
script_080149C6:
DoPostScriptAction 0x0006
SCRIPT_END
@@ -0,0 +1,30 @@
@ Cloud Tops Windtribespeople blocking the way up to the palace
SCRIPT_START script_WindTribespeople3
BeginBlock
SetEntitySpeed 0x0080
Call sub_0806C870
DoPostScriptAction 0x000a
EndBlock
script_080149DE:
_0807E30C
JumpIfNot script_080149DE
_0807E864
_0807EB74
Call sub_0806C90C
WaitUntilTextboxCloses
CheckLocalFlag 0x0064
JumpIfNot script_08014A20
CheckLocalFlag 0x00b1
JumpIf script_08014A20
SetLocalFlag 0x00b1
DoPostScriptAction 0x000b
DoPostScriptAction 0x0001
_0807EDD4 0x0068, 0x00f8
PlaySound SFX_SECRET
_0807EB74
DoPostScriptAction 0x0000
DoPostScriptAction 0x000a
script_08014A20:
_0807E878
Jump script_080149DE
.2byte 0x0000
@@ -0,0 +1,17 @@
@ Cloud Tops Windtribespeople blocking way up
SCRIPT_START script_WindTribespeople4
BeginBlock
Call sub_0806C870
DoPostScriptAction 0x000a
EndBlock
script_08014A36:
_0807E30C
JumpIfNot script_08014A36
_0807E864
_0807EB74
Call sub_0806C90C
WaitUntilTextboxCloses
Wait 0x000f
_0807E878
Jump script_08014A36
.2byte 0x0000
@@ -0,0 +1,17 @@
@ Cloud Tops Windtribespeople at the bed
SCRIPT_START script_WindTribespeople5
BeginBlock
Call sub_0806C870
DoPostScriptAction 0x000a
EndBlock
script_08014A62:
_0807E30C
JumpIfNot script_08014A62
_0807E864
_0807EB74
Call sub_0806C90C
WaitUntilTextboxCloses
Wait 0x000f
_0807E878
Jump script_08014A62
.2byte 0x0000
@@ -0,0 +1,23 @@
@ Cloud Tops Windtribespeople sucked up ghost
SCRIPT_START script_WindTribespeople6
BeginBlock
DoPostScriptAction 0x000a
EndBlock
WaitForSomething2 0x00000001
_0807EB74
DoPostScriptAction 0x0004
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
MessageNoOverlap 0x2f0a
WaitUntilTextboxCloses
_0807E5F8 0x00000002
script_08014AAC:
_0807E30C
JumpIfNot script_08014AAC
_0807E864
_0807EB74
MessageNoOverlap 0x2f0a
WaitUntilTextboxCloses
_0807E878
Jump script_08014AAC
.2byte 0x0000
@@ -0,0 +1,27 @@
@ Cloud Tops Windtribespeople
SCRIPT_START script_WindTribespeople7
BeginBlock
CheckGlobalFlag 0x0024
JumpIf script_08014CD4
Call sub_0806C870
DoPostScriptAction 0x000a
DoPostScriptAction 0x0000
EndBlock
script_08014CAE:
EndBlock
BeginBlock
CheckGlobalFlag 0x0024
JumpIf script_08014CD4
_0807E30C
JumpIfNot script_08014CAE
EndBlock
_0807E864
_0807EB74
Call sub_0806C90C
WaitUntilTextboxCloses
_0807E878
Jump script_08014CAE
script_08014CD4:
DoPostScriptAction 0x0006
SCRIPT_END
.2byte 0x0000
@@ -0,0 +1,26 @@
@ Cloud Tops WindTribespeople great whirlwind revealed 2
SCRIPT_START script_WindTribespeopleGreatWhirlwindRevealed1
BeginBlock
Call sub_0807F360
DoPostScriptAction 0x000b
SetEntitySpeed 0x0200
_0807EB44 0x0004
DoPostScriptAction 0x0000
EndBlock
WaitForSomething2 0x00000008
DoPostScriptAction 0x0004
Wait 0x003c
PlaySound SFX_123
CallWithArg sub_0807F464, 0x000001e0
_0807EDD4 0x01e0, 0x01d8
_0807EB44 0x0002
DoPostScriptAction 0x0000
_0807E5F8 0x00000010
PlaySound SFX_PLY_JUMP
_0807EF3C 0x0180, 0x0030
PlaySound SFX_PLY_JUMP
_0807EF3C 0x0180, 0x0030
_0807EB44 0x0002
DoPostScriptAction 0x0001
WaitForSomething2 0x00000008
Jump script_0800D80C
@@ -0,0 +1,27 @@
@ Cloud Tops WindTribespeople great whirlwind revealed
SCRIPT_START script_WindTribespeopleGreatWhirlwindRevealed2
BeginBlock
Call sub_0807F360
DoPostScriptAction 0x000b
SetEntityPositionRelative 0x0268, 0x01d8
SetEntitySpeed 0x0100
EndBlock
WaitForSomething2 0x00000002
_0807EDD4 0x01f0, 0x01d8
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
script_0800D80C:
SetEntitySpeed 0x0100
_0807EEF4 0x0000, 0xffe0
DoPostScriptAction 0x000e
Call sub_0806CA5C
SetEntity0x20 0x00040000
PlaySound SFX_F5
script_0800D82A:
CallWithArg sub_0807F8D0, 0xffffe000
Call sub_0807F8BC
JumpIf script_0800D82A
_0807E5F8 0x00000004
DoPostScriptAction 0x0006
SCRIPT_END
.2byte 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_080126FC
@ First look at Ezlo EzloCap
SCRIPT_START script_EzloCap
BeginBlock
SetEntitySpeed 0x0040
DoPostScriptAction 0x0007
@@ -228,7 +229,7 @@ script_08012A74:
JumpIfNot script_08012A74
_0807E930 0x001f
WaitUntilTextboxCloses
StartPlayerScript script_08012B18
StartPlayerScript script_PlayerGetEzloCap
Call sub_0806D9A4
DoPostScriptAction 0x0008
Wait 0x0078
@@ -1,38 +1,5 @@
SCRIPT_START script_08012430
BeginBlock
DoPostScriptAction 0x000a
_0807EB44 0x0004
_0807E930 0x0000
EndBlock
script_08012440:
CheckEntityInteractType
JumpIfNot script_08012440
_0807E864
_0807E930 0x0008
Call sub_0807F2D4
_0807E930 0x0009
Call sub_0806B2B4
WaitUntilTextboxCloses
CheckLocalFlag 0x00b3
JumpIf script_08012474
SetLocalFlag 0x00b3
_0807F034 0x0062
WaitPlayerGetItem
.ifdef USA
SetLocalFlag 0x00d0
.else
.ifdef DEMO_USA
SetLocalFlag 0x00d0
.endif
.endif
script_08012474:
_0807E878
_0807E930 0x0000
Jump script_08012440
.align 2, 0
SCRIPT_START script_08012480
@ Minish Woods Ezlo Cutscene NPC4E
SCRIPT_START script_Npc4EEzloCutscene
BeginBlock
Call sub_08054564
EndBlock
@@ -43,7 +10,7 @@ script_0801248A:
_0807E864
Call sub_0807F9A4
Call sub_0807DF28
StartPlayerScript script_08012AB0
StartPlayerScript script_PlayerAtFirstLookAtEzlo
MessageFromTargetPos 0x1101, 0x0007
WaitUntilTextboxCloses
CameraTargetPlayer
@@ -92,7 +59,7 @@ script_08012566:
Call sub_0807DF28
Call sub_0806DC7C
StopBgm
StartPlayerScript script_08012AC8
StartPlayerScript script_PlayerEzloBeingBullied
WaitForSomething2 0x00000001
SetEntityPositionRelative 0x0388, 0x0168
_0807F0B4 0x0001
@@ -127,7 +94,7 @@ script_08012566:
StopBgm
_0807E5F8 0x00000004
WaitForSomething2 0x00000008
StartPlayerScript script_08012AF0
StartPlayerScript script_PlayerDefeatedOctoroks
WaitForSomething2 0x00000001
_0807E8E4_0
PlayBgm BGM_EZLO_THEME
@@ -1,4 +1,5 @@
SCRIPT_START script_08012BA8
@ First look at Ezlo OBJECT_6A left octorok
SCRIPT_START script_Object6ALeftBullyingOctorok
BeginBlock
_0807EB44 0x0002
DoPostScriptAction 0x0007
@@ -1,4 +1,5 @@
SCRIPT_START script_08012BF8
@ First look at Ezlo OBJECT_6A right octorok
SCRIPT_START script_Object6ARightBullyingOctorok
BeginBlock
_0807EB44 0x0006
DoPostScriptAction 0x0007
@@ -1,4 +1,5 @@
SCRIPT_START script_08012AB0
@ First look at Ezlo Player
SCRIPT_START script_PlayerAtFirstLookAtEzlo
EndBlock
script_08012AB2:
_0807EB44 0x0002
@@ -1,4 +1,5 @@
SCRIPT_START script_08012AF0
@ Ezlo octoroks defeated Player
SCRIPT_START script_PlayerDefeatedOctoroks
BeginBlock
SetEntitySpeed 0x0100
EndBlock
@@ -1,4 +1,5 @@
SCRIPT_START script_08012AC8
@ Ezlo being bullied Player
SCRIPT_START script_PlayerEzloBeingBullied
BeginBlock
SetEntitySpeed 0x0080
EndBlock
@@ -0,0 +1,5 @@
@ Get Ezlo cap Player
SCRIPT_START script_PlayerGetEzloCap
DoPostScriptAction 0x0015
Call sub_080791BC
SCRIPT_END
@@ -1,16 +1,20 @@
SCRIPT_START script_08009AF8
@ Intro house door
SCRIPT_START script_HouseDoorIntro
BeginBlock
EndBlock
WaitForSomething2 0x00000010
@ Open door
PlaySound SFX_F0
DoPostScriptAction 0x0008
Wait 0x001e
@ Close door
PlaySound SFX_F1
DoPostScriptAction 0x0007
Wait 0x005a
_0807E778 0x0004
@ Circle transition
_0807E80C 0x00000000
WaitFor_2
WaitFor_2 @ Wait for end of transition
Call sub_0805367C
SCRIPT_END
.2byte 0x0000
@@ -1,22 +1,17 @@
SCRIPT_START script_08009A34
Wait 0x003c
script_08009A38:
Call sub_08066258
Wait 0x001e
Call sub_08066258
Wait 0x005a
Jump script_08009A38
SCRIPT_START script_08009A50
@ Intro camera target
SCRIPT_START script_IntroCameraTarget
SetEntityPositionRelative 0x0240, 0x0178
CameraTargetEntity
SetEntitySpeed 0x0080
Wait 0x0078
PlayBgm BGM_MINISH_CAP
_0807E778 0x0002
@ Fade in
DoFade4
WaitFor_2
WaitFor_2 @ TODO wait for fade to be finished
Wait 0x0078
_0807E5F8 0x00000004
Call sub_08053648
@ Move camera target down
_0807EDD4 0x0240, 0x0228
SCRIPT_END
@@ -1,4 +1,5 @@
SCRIPT_START script_08014DCC
@ NPC4E in front of links house during intro
SCRIPT_START script_Npc4EOutsideLinksHouse
BeginBlock
SetEntityPositionRelative 0x0238, 0x01a8
Call sub_0807F844
@@ -1,4 +1,5 @@
SCRIPT_START script_08009918
@ Intro smith OBJECT_69 ?
SCRIPT_START script_Object69Intro
BeginBlock
Call sub_0807DF28
_0807E864
@@ -0,0 +1,9 @@
@ Intro unknown second OBJECT_69
SCRIPT_START script_Object69Intro2
Wait 0x003c
script_08009A38:
Call sub_08066258
Wait 0x001e
Call sub_08066258
Wait 0x005a
Jump script_08009A38
@@ -1,4 +1,5 @@
SCRIPT_START script_08009B30
@ Intro Player
SCRIPT_START script_PlayerIntro
BeginBlock
Call sub_0807DF28
_0807E864
@@ -6,13 +7,16 @@ SCRIPT_START script_08009B30
EndBlock
WaitFor_2
Wait 0x001e
@ Wake up message
MessageFromTarget 0x1005
WaitUntilTextboxCloses
Wait 0x003c
Call sub_0807529C
Wait 0x003c
@ Exclamation mark
DoPostScriptAction 0x0014
Wait 0x001e
@ Give control to the player?
Call sub_08053250
_0807E878
Call sub_0807DF50
@@ -1,4 +1,5 @@
SCRIPT_START script_08009CFC
@ Player at Smith during intro
SCRIPT_START script_PlayerMoveToSmith
BeginBlock
_0807E8E4_1
SetEntitySpeed 0x00c0
@@ -1,4 +1,5 @@
SCRIPT_START script_08009950
@ Intro Smith 1
SCRIPT_START script_SmithIntro
BeginBlock
Call sub_0807F348
SetEntitySpeed 0x0040
@@ -1,4 +1,5 @@
SCRIPT_START script_08009B78
@ Intro Smith 2
SCRIPT_START script_SmithIntro2
BeginBlock
_0807EB44 0x0006
SetEntitySpeed 0x0080
@@ -10,7 +11,7 @@ SCRIPT_START script_08009B78
_0807E888
Wait 0x000a
_0807E864
StartPlayerScript script_08009CFC
StartPlayerScript script_PlayerMoveToSmith
Call sub_0807DF28
WaitForSomething2 0x00000008
_0807EDD4 0x0080, 0x005c
@@ -41,6 +42,7 @@ SCRIPT_START script_08009B78
_0807E5F8 0x00000002
WaitForSomething2 0x00000008
Call sub_08053250
@ Give player rusty sword
_0807F034 0x0034
WaitPlayerGetItem
_0807E8E4_1
@@ -50,6 +52,7 @@ SCRIPT_START script_08009B78
DoPostScriptAction 0x0000
_0807E5F8 0x00000004
script_08009C4C:
@ Talk to Smith
DoPostScriptAction 0x000a
script_08009C50:
CheckEntityInteractType
@@ -1,4 +1,5 @@
SCRIPT_START script_080099DC
@ Intro Zelda at Smith
SCRIPT_START script_ZeldaIntro
BeginBlock
Call sub_0807F348
SetEntitySpeed 0x00c0
@@ -1,4 +1,5 @@
SCRIPT_START script_08009D6C
@ Intro Zelda leaving
SCRIPT_START script_ZeldaLeaveLinksHouse
BeginBlock
SetEntitySpeed 0x0100
_0807EB44 0x0006
@@ -1,4 +1,5 @@
SCRIPT_START script_08009A84
@ Intro Zelda moves to links house
SCRIPT_START script_ZeldaMoveToLinksHouse
BeginBlock
SetEntityPositionRelative 0x01e8, 0x0110
SetEntitySpeed 0x00c0
@@ -10,6 +11,7 @@ SCRIPT_START script_08009A84
_0807EDD4 0x01f8, 0x0218
_0807EDD4 0x0220, 0x0228
_0807EDD4 0x0240, 0x0228
@ Now the camera follows Zelda
CameraTargetEntity
_0807EDD4 0x0290, 0x0228
_0807EDD4 0x0290, 0x01f8
@@ -18,7 +20,8 @@ SCRIPT_START script_08009A84
SetEntitySpeed 0x00c0
_0807EDD4 0x0290, 0x0198
Wait 0x001e
_0807E5F8 0x00000010
@ Door is opening
_0807E5F8 0x00000010 @ Send signal to door
_0807EDD4 0x0290, 0x0190
DoPostScriptAction 0x0008
_0807EDD4 0x0290, 0x0188
@@ -1,4 +1,5 @@
SCRIPT_START script_08014CDC
@ Zelda intro in front of links house
SCRIPT_START script_ZeldaOutsideLinksHouse
BeginBlock
SetEntitySpeed 0x0180
DoPostScriptAction 0x000a
@@ -17,6 +18,7 @@ SCRIPT_START script_08014CDC
script_08014D1E:
EndBlock
BeginBlock
@ Left of links house
CheckPlayerInRegion 0x01d8, 0x0160, 0x3050
JumpIfNot script_08014D1E
EndBlock
@@ -32,6 +34,7 @@ script_08014D1E:
Call sub_0807DF50
_0807E878
script_08014D60:
@ Between trees
CallWithArg sub_0807F6B4, 0x000000e8
JumpIf script_08014D60
_0807E864
@@ -45,6 +48,7 @@ script_08014D60:
Call sub_0807DF50
_0807E878
script_08014D96:
@ Before hyrule town entry
CheckPlayerInRegion 0x01f8, 0x0028, 0x2040
JumpIfNot script_08014D96
_0807E864
@@ -1,4 +1,5 @@
SCRIPT_START script_08009C68
@ Intro Zelda at Smith 2
SCRIPT_START script_ZeldaTalkToSmith
BeginBlock
_0807EB44 0x0002
SetEntitySpeed 0x0100
@@ -25,6 +26,7 @@ SCRIPT_START script_08009C68
MessageFromTargetPos 0x100d, 0x0000
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
@ Leave room
_0807EDD4 0x0028, 0x0060
_0807EDD4 0x0000, 0x0060
Call sub_080536A8
@@ -1,4 +1,5 @@
SCRIPT_START script_08008FFC
@ Intro Assembly Guard
SCRIPT_START script_GuardAtAssembly
BeginBlock
_0807EB44 0x0000
_0807E930 0x0000
@@ -0,0 +1,68 @@
@ Intro Assembly King Daltus
SCRIPT_START script_KingDaltusAtAssembly
BeginBlock
Call sub_0807F348
SetEntitySpeed 0x0100
_0807EB44 0x0004
DoPostScriptAction 0x0000
_0807E9D4
DoPostScriptAction 0x000a
EndBlock
WaitForSomething2 0x00000080
_0807EB44 0x0004
_0807ECC4 0x0008
_0807E930 0x0004
MessageFromTargetPos 0x1050, 0x000e
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
MessageFromTargetPos 0x1052, 0x000e
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807EB44 0x0006
_0807E930 0x0005
MessageFromTargetPos 0x1054, 0x000e
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807EB44 0x0004
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
MessageFromTargetPos 0x1056, 0x000e
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
MessageFromTargetPos 0x1057, 0x000e
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
MessageFromTargetPos 0x1058, 0x000e
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
MessageFromTargetPos 0x105c, 0x000e
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
script_0800917C:
CheckEntityInteractType
JumpIfNot script_0800917C
_0807E864
_0807EB74
Call sub_0806673C
WaitUntilTextboxCloses
Wait 0x000f
_0807E878
Jump script_0800917C
@@ -0,0 +1,19 @@
@ Intro Assembly Minister Potho
SCRIPT_START script_MinisterPothoAtAssembly
BeginBlock
_0807EB44 0x0004
DoPostScriptAction 0x0000
EndBlock
WaitForSomething2 0x00000004
PlaySound SFX_PLY_JUMP
_0807EF3C 0x0180, 0x0030
_0807EB44 0x0002
_0807E5F8 0x00000008
WaitForSomething2 0x00000004
_0807EB44 0x0004
_0807E5F8 0x00000008
BeginBlock
_0807E9D4
DoPostScriptAction 0x000a
Jump script_0800927E
.2byte 0x0000
@@ -1,40 +1,5 @@
SCRIPT_START script_08008D8C
BeginBlock
Call sub_08061FD8
Call sub_08061E70
DoPostScriptAction 0x000a
EndBlock
script_08008DA0:
CheckEntityInteractType
JumpIfNot script_08008DA0
_0807E864
_0807EB74
Call sub_08061FD8
Call sub_08062048
WaitUntilTextboxCloses
_0807E878
Jump script_08008DA0
.2byte 0x0000
SCRIPT_START script_08008DC0
BeginBlock
_0807E9D4
DoPostScriptAction 0x000a
_0807EB44 0x0004
CallWithArg sub_0807F3D8, 0x00000000
EndBlock
script_08008DD8:
CheckEntityInteractType
JumpIfNot script_08008DD8
_0807E864
_0807EB74
CallWithArg sub_0807F3D8, 0x00000000
Call sub_080643D8
WaitUntilTextboxCloses
_0807E878
_0807EB44 0x0004
CallWithArg sub_0807F3D8, 0x00000000
Jump script_08008DD8
SCRIPT_START script_08008E08
@ Intro Assembly NPC4E
SCRIPT_START script_Npc4EIntroAssembly
BeginBlock
SetEntityPositionRelative 0x0088, 0x0078
EndBlock
@@ -48,7 +13,7 @@ script_08008E12:
CameraTargetEntity
WaitForPlayerAction0x17
Wait 0x003c
StartPlayerScript script_08008F74
StartPlayerScript script_PlayerEnters
WaitForSomething2 0x00000020
_0807E5F8 0x00000001
WaitForSomething2 0x00000002
@@ -82,7 +47,7 @@ script_08008E12:
WaitForSomething2 0x00000002
_0807F034 0x0035
WaitPlayerGetItem
StartPlayerScript script_08008FC0
StartPlayerScript script_PlayerGetSword
WaitForSomething2 0x00000020
_0807E8E4_0
_0807E5F8 0x00000080
@@ -1,4 +1,5 @@
SCRIPT_START script_08008F74
@ Intro Assembly Player
SCRIPT_START script_PlayerEnters
BeginBlock
SetEntitySpeed 0x0100
EndBlock
@@ -1,4 +1,5 @@
SCRIPT_START script_08008FC0
@ Intro Assembly Player gets Sword
SCRIPT_START script_PlayerGetSword
_0807F078 0x0001, 0x0001
CallWithArg sub_0807F918, 0x00000001
PlaySound SFX_109
@@ -1,4 +1,5 @@
SCRIPT_START script_08009E88
@ Intro Hyrule Castle Player Sleeping
SCRIPT_START script_PlayerWakingUpInHyruleCastle
BeginBlock
Call sub_0807DF28
_0807E864
@@ -0,0 +1,55 @@
@ Intro Assembly Smith
SCRIPT_START script_SmithAtAssembly
BeginBlock
Call sub_0807F348
_0807EB44 0x0006
DoPostScriptAction 0x0000
EndBlock
WaitForSomething2 0x00000001
_0807EB74
DoPostScriptAction 0x0001
MessageFromTargetPos 0x105b, 0x0000
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
_0807EB44 0x0006
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
DoPostScriptAction 0x0005
Wait 0x003c
DoPostScriptAction 0x0001
MessageFromTargetPos 0x1051, 0x0000
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
DoPostScriptAction 0x0004
Wait 0x003c
_0807EB74
_0807EB8C
DoPostScriptAction 0x0001
MessageFromTargetPos 0x1055, 0x0000
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
_0807EB74
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
SetEntitySpeed 0x0080
DoPostScriptAction 0x0001
_0807EDD4 0x0098, 0x0078
_0807EB74
DoPostScriptAction 0x0000
DoPostScriptAction 0x0001
MessageFromTargetPos 0x1059, 0x0000
WaitUntilTextboxCloses
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
BeginBlock
_0807E9D4
DoPostScriptAction 0x000a
Jump script_080092B2
.2byte 0x0000
@@ -1,3 +1,4 @@
@ Intro Outside Castle OBJECT_69 1?
SCRIPT_START script_080157AC
CheckPlayerInRegion 0x01f8, 0x0310, 0x2020
JumpIfNot script_080157AC
@@ -18,7 +19,7 @@ script_080157DA:
Wait 0x003c
_0807E5F8 0x00000001
WaitForSomething2 0x00000002
StartPlayerScript script_080158F8
StartPlayerScript script_PlayerIntroBusinessScrub1
_0807F0B4 0x0001
SetEntityPositionRelative 0x0248, 0x0218
CameraTargetEntity
@@ -28,7 +29,7 @@ script_080157DA:
WaitForSomething2 0x00000020
_0807E5F8 0x00000001
WaitForSomething2 0x00000002
StartPlayerScript script_08015918
StartPlayerScript script_PlayerIntroBusinessScrub2
WaitForSomething2 0x00000010
_0807E5F8 0x00000001
WaitForSomething2 0x00000002
@@ -52,7 +53,7 @@ script_08015888:
_0807F0B4 0x0002
SetEntityPositionRelative 0x0248, 0x0208
CameraTargetEntity
StartPlayerScript script_08015938
StartPlayerScript script_PlayerIntroBusinessScrub3
WaitForSomething2 0x00000010
MessageFromTargetPos 0x106a, 0x000c
WaitUntilTextboxCloses
@@ -1,3 +1,4 @@
@ OBJECT_6A in sub_080954AC ? businessScrubPrologue?
SCRIPT_START script_08015B14
BeginBlock
_0807E930 0x0018
@@ -1,3 +1,4 @@
@ Intro Outside Castle OBJECT_69 2?
SCRIPT_START script_08015B34
EndBlock
BeginBlock
@@ -15,6 +16,7 @@ SCRIPT_START script_08015B34
.endif
.endif
JumpIf script_08015B7E
@ Prevent player from leaving to Hyrule Town
CallWithArg sub_0807F6B4, 0x00000318
JumpIfNot script_08015B34
EndBlock
@@ -23,7 +25,7 @@ SCRIPT_START script_08015B34
Call sub_0807DF28
MessageFromTargetPos 0x2506, 0x0002
WaitUntilTextboxCloses
StartPlayerScript script_08015B84
StartPlayerScript script_PlayerAtIntroBusinessScrub4
WaitForSomething2 0x00000004
Call sub_0807DF50
_0807E878
@@ -1,4 +1,5 @@
SCRIPT_START script_08015AC4
@ Intro Outside Castle Business Scrub
SCRIPT_START script_BusinessScrubIntro
BeginBlock
DoPostScriptAction 0x0007
DoPostScriptAction 0x000a
@@ -1,4 +1,5 @@
SCRIPT_START script_08015B84
@ Player at intro outside castle
SCRIPT_START script_PlayerAtIntroBusinessScrub4
SetEntitySpeed 0x0100
DoPostScriptAction 0x0001
_0807EC64 0x0010
@@ -1,4 +1,5 @@
SCRIPT_START script_080158F8
@ Player at intro outside castle 1?
SCRIPT_START script_PlayerIntroBusinessScrub1
SetEntitySpeed 0x0100
_0807EDD4 0x0218, 0x0238
_0807EB44 0x0002
@@ -1,4 +1,5 @@
SCRIPT_START script_08015918
@ Player at intro outside castle
SCRIPT_START script_PlayerIntroBusinessScrub2
SetEntitySpeed 0x0100
_0807EDD4 0x0238, 0x0228
_0807EB44 0x0002
@@ -1,4 +1,5 @@
SCRIPT_START script_08015938
@ Intro Outside Castle Player
SCRIPT_START script_PlayerIntroBusinessScrub3
SetEntitySpeed 0x0100
_0807EDD4 0x0248, 0x0208
_0807EB44 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_08015958
@ Intro Outside Castle Zelda
SCRIPT_START script_ZeldaIntroBusinessScrub
BeginBlock
SetEntitySpeed 0x0180
DoPostScriptAction 0x0008
@@ -1,3 +1,4 @@
@ Something during Intro Ceremony? Called via script_VaatiIntroCeremony
SCRIPT_START script_08011890
BeginBlock
_0807E930 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_080113AA
@ Intro Ceremony Guard bottom right
SCRIPT_START script_GuardBottomRight
_0807E610 0x00002000
_0807E5F8 0x00004000
WaitForSomething2 0x00002000
@@ -1,4 +1,6 @@
SCRIPT_START script_080112C4
@ Intro Ceremony Chest carrying Guard
@ and guard bottom left?
SCRIPT_START script_GuardCarryingChest
BeginBlock
DoPostScriptAction 0x0008
SetEntitySpeed 0x0100
@@ -15,7 +17,8 @@ SCRIPT_START script_080112C4
_0807ECC4 0x0010
_0807E930 0x0002
Call sub_08064050
JumpTable script_08011312, script_080113AA, script_08011442, script_08011508
JumpTable script_08011312, script_GuardBottomRight, script_GuardTopLeft, script_GuardTopRight
@ Guard bottom left:
script_08011312:
_0807E610 0x00000800
_0807E5F8 0x00001000
@@ -1,4 +1,5 @@
SCRIPT_START script_080115D0
@ Intro Ceremony Entrance Guard left
SCRIPT_START script_GuardEntryLeft
BeginBlock
SetEntitySpeed 0x0100
_0807EB44 0x0002
@@ -1,4 +1,5 @@
SCRIPT_START script_08011608
@ Intro Ceremony Entrace Guard right
SCRIPT_START script_GuardEntryRight
BeginBlock
SetEntitySpeed 0x0100
_0807EB44 0x0006
@@ -1,4 +1,5 @@
SCRIPT_START script_08011442
@ Intro Ceremony Guard top left
SCRIPT_START script_GuardTopLeft
_0807E610 0x00008000
_0807E5F8 0x00010000
WaitForSomething2 0x00008000
@@ -1,4 +1,5 @@
SCRIPT_START script_08011508
@ Intro Ceremony Guard top right
SCRIPT_START script_GuardTopRight
_0807E610 0x00020000
_0807E5F8 0x00040000
WaitForSomething2 0x00020000
@@ -1,4 +1,5 @@
SCRIPT_START script_08011640
@ Intro Ceremony King Daltus
SCRIPT_START script_KingDaltusIntroCeremony
BeginBlock
DoPostScriptAction 0x0008
_0807EB44 0x0004
@@ -1,4 +1,5 @@
SCRIPT_START script_08011128
@ Intro Hyrule Castle Minister Potho
SCRIPT_START script_MinisterPothoIntroCastle
BeginBlock
_0807EB44 0x0004
DoPostScriptAction 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_08010E5A
@ Intro Ceremony NPC4E monsters
SCRIPT_START script_Npc4EMonsters
Wait 0x001e
PlaySound SFX_125
CallWithArg sub_0807FB28, 0x00000003
@@ -1,8 +1,9 @@
SCRIPT_START script_08010F84
@ Intro Ceremony NPC4E Vaati attacking
SCRIPT_START script_Npc4EVaatiAttacking
Wait 0x003c
_0807E5F8 0x00000100
WaitForSomething2 0x00000200
StartPlayerScript script_080110BC
StartPlayerScript script_PlayerProtectingZelda
WaitForSomething2 0x00000400
MessageFromTargetPos 0x1047, 0x0000
WaitUntilTextboxCloses
@@ -0,0 +1,6 @@
@ Intro Ceremony OBJECT_6A Monster from Chest
SCRIPT_START script_Object6AMonsterFromChest
WaitForSomething 0x20000000
Call sub_0809567C
SCRIPT_END
.2byte 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_0801183C
@ Intro Ceremony OBJECT_6A Sword in Chest
SCRIPT_START script_Object6ASwordInChest
BeginBlock
Call sub_08095330
EndBlock
@@ -1,4 +1,5 @@
SCRIPT_START script_08011098
@ Intro Ceremony Player
SCRIPT_START script_PlayerAtIntroCeremony
SetEntityPositionRelative 0x01a8, 0x0058
_0807EB44 0x0004
DoPostScriptAction 0x0000
@@ -1,4 +1,5 @@
SCRIPT_START script_080110E8
@ Intro Ceremony Player fainting
SCRIPT_START script_PlayerFainting
PlaySound SFX_PLY_VO6
_0807EB44 0x0004
DoPostScriptAction 0x000d
@@ -1,4 +1,5 @@
SCRIPT_START script_08011074
@ Intro Hyrule Castle Player
SCRIPT_START script_PlayerIntroCastle
BeginBlock
SetEntitySpeed 0x0080
EndBlock
@@ -1,4 +1,5 @@
SCRIPT_START script_080110BC
@ Intro ceremony Player protecting Zelda
SCRIPT_START script_PlayerProtectingZelda
BeginBlock
SetEntitySpeed 0x0040
EndBlock
@@ -1,4 +1,5 @@
SCRIPT_START script_080118D4
@ Intro Ceremony Vaati Dark magic?
SCRIPT_START script_VaatiDarkMagic
BeginBlock
_0807E930 0x0000
SetEntitySpeed 0x0200
@@ -8,7 +9,7 @@ SCRIPT_START script_080118D4
WaitForSomething2 0x08000000
Call sub_08094B6C
_0807EDD4 0x01d8, 0x0078
StartPlayerScript script_080110E8
StartPlayerScript script_PlayerFainting
_0807EDD4 0x01d8, 0x0058
Call sub_08094B80
PlaySound SFX_VO_ZELDA7
@@ -1,4 +1,5 @@
SCRIPT_START script_080116A8
@ Intro Ceremony Vaati
SCRIPT_START script_VaatiIntroCeremony
BeginBlock
_0807EB44 0x0000
SetEntitySpeed 0x0100
@@ -50,7 +51,7 @@ SCRIPT_START script_080116A8
WaitForSomething2 0x00000100
DoPostScriptAction 0x0014
PlaySound SFX_1C4
CallWithArg sub_0809545C, script_080118D4
CallWithArg sub_0809545C, script_VaatiDarkMagic
_0807E5F8 0x00000200
WaitForSomething2 0x00000100
Wait 0x003c
@@ -1,4 +1,5 @@
SCRIPT_START script_080111CC
@ Intro Hyrule Castle Zelda
SCRIPT_START script_ZeldaIntroCastle
BeginBlock
DoPostScriptAction 0x0008
SetEntitySpeed 0x0100

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