named some stuff

This commit is contained in:
Henny022p
2021-03-09 01:28:13 +01:00
parent daec92fefc
commit 5e2af32bb1
421 changed files with 1734 additions and 1789 deletions
+4 -4
View File
@@ -517,9 +517,9 @@ _0806D3F4:
strh r0, [r4, #0x2e]
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
_0806D408:
pop {r4, pc}
.align 2, 0
@@ -566,9 +566,9 @@ sub_0806D41C: @ 0x0806D41C
_0806D45E:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
_0806D46C:
ldr r0, _0806D4A8 @ =gScreenTransition
ldr r0, [r0]
+2 -2
View File
@@ -208,9 +208,9 @@ _080636A0: .4byte gPlayerEntity
_080636A4:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
b _080636D4
+3 -3
View File
@@ -1013,7 +1013,7 @@ sub_08052EA0: @ 0x08052EA0
ldrb r0, [r0, #1]
strb r0, [r2, #1]
bl sub_08049D30
bl sub_0807DA70
bl InitScriptData
bl sub_08054524
bl sub_080186D4
bl sub_0806F364
@@ -3187,8 +3187,8 @@ GetSaleItemConfirmMessageID: @ 0x08053FD0
.align 2, 0
_08053FDC: .4byte gUnk_080FD964
thumb_func_start sub_08053FE0
sub_08053FE0: @ 0x08053FE0
thumb_func_start GetItemPrice
GetItemPrice: @ 0x08053FE0
lsls r0, r0, #3
ldr r1, _08053FEC @ =gUnk_080FD964
adds r0, r0, r1
+2 -2
View File
@@ -3501,7 +3501,7 @@ sub_08074CF8: @ 0x08074CF8
adds r4, r5, #0
adds r4, #0x84
ldr r1, [r4]
bl ExecuteScriptCommandSet
bl ExecuteScript
ldr r1, [r4]
adds r0, r5, #0
bl sub_08074D34
@@ -3818,7 +3818,7 @@ sub_08074F2C: @ 0x08074F2C
adds r5, r4, #0
adds r5, #0x84
ldr r1, [r5]
bl ExecuteScriptCommandSet
bl ExecuteScript
ldr r1, [r5]
adds r0, r4, #0
bl sub_08074D34
+3 -3
View File
@@ -984,7 +984,7 @@ _0807F79A:
bl GetSaleItemConfirmMessageID
adds r4, r0, #0
adds r0, r5, #0
bl sub_08053FE0
bl GetItemPrice
adds r5, r0, #0
adds r0, r4, #0
adds r1, r6, #0
@@ -1008,7 +1008,7 @@ sub_0807F7C4: @ 0x0807F7C4
ldr r0, _0807F7F4 @ =gRoomVars
ldrb r0, [r0, #6]
_0807F7D2:
bl sub_08053FE0
bl GetItemPrice
movs r2, #0
ldr r1, _0807F7F8 @ =gSave
adds r1, #0xc0
@@ -1039,7 +1039,7 @@ sub_0807F800: @ 0x0807F800
ldrb r4, [r0, #6]
_0807F80C:
adds r0, r4, #0
bl sub_08053FE0
bl GetItemPrice
rsbs r0, r0, #0
bl ModRupees
adds r0, r4, #0
+2 -2
View File
@@ -26,9 +26,9 @@ DrLeft: @ 0x0806BF80
_0806BFA2:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
adds r0, r4, #0
+2 -2
View File
@@ -57,9 +57,9 @@ _0806BC2E:
_0806BC40:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
_0806BC54:
+1 -1
View File
@@ -71,7 +71,7 @@ _0805FF90:
_0805FF94:
adds r0, r4, #0
adds r1, r5, #0
bl sub_0807DB98
bl HandlePostScriptActions
pop {r4, r5, r6, pc}
.align 2, 0
+4 -4
View File
@@ -74,9 +74,9 @@ _0806CB4E:
_0806CB66:
adds r0, r5, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r5, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r5, #0
bl GetNextFrame
pop {r4, r5, pc}
@@ -219,9 +219,9 @@ _0806CC7C: .4byte gPlayerEntity
_0806CC80:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
b _0806CCB0
+2 -2
View File
@@ -31,9 +31,9 @@ Librarians: @ 0x0806B9F0
_0806BA18:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
pop {r4, pc}
+172 -191
View File
@@ -1,15 +1,40 @@
@ All the macro functions for scripts
@ Generated by disassemble_script.py
@ helper macros
.macro RecursiveOpcodeN count:req, opcode:req, size:req, arg:req, args:vararg
.ifnb \args
RecursiveOpcodeN \count + 1 \opcode \size \args
.else
.2byte 0x400 * (((\count) * \size) + 1) + \opcode
.endif
.endm
.macro RecursiveOpcode opcode:req, size:req, args:vararg
RecursiveOpcodeN 1 \opcode \size \args
.endm
.macro RecursiveArgs size:req, arg:req, args:vararg
\size \arg
.ifnb \args
RecursiveArgs \size \args
.endif
.endm
@ script macros
.macro SCRIPT_START name
.globl \name
.section .text
\name:
.endm
.macro SCRIPT_END
.2byte 0xffff
.endm
.macro ScriptCommandNop
.macro Nop
.2byte 0x0400
.endm
@@ -21,34 +46,22 @@
.2byte 0x0402
.endm
.macro Jump s
.macro Jump label:req
.2byte 0x0803
1: .2byte \s - 1b
1: .2byte \label - 1b
.endm
.macro JumpIf s
.macro JumpIf label:req
.2byte 0x0804
1: .2byte \s - 1b
1: .2byte \label - 1b
.endm
.macro JumpIfNot s
.macro JumpIfNot label:req
.2byte 0x0805
1: .2byte \s - 1b
1: .2byte \label - 1b
.endm
.macro JumpTableOpN n label labels:vararg
.ifnb \labels
JumpTableOpN \n + 1 \labels
.else
.2byte 0x400 * (\n) + 0x6
.endif
.endm
.macro JumpTableOp labels:vararg
JumpTableOpN 2 \labels
.endm
.macro JumpTableLabel temp label labels:vararg
.macro JumpTableLabel temp:req, label:req, labels:vararg
.2byte \label - \temp
.ifnb \labels
JumpTableLabel \temp - 2 \labels
@@ -56,82 +69,64 @@
.endm
.macro JumpTable labels:vararg
JumpTableOp \labels
RecursiveOpcode 0x6 1 \labels
1:
JumpTableLabel 1b \labels
.endm
.macro JumpAbsolute w
.macro JumpAbsolute label:req
.2byte 0x0c07
.4byte \w
.4byte \label
.endm
.macro JumpAbsoluteIf w
.macro JumpAbsoluteIf label:req
.2byte 0x0c08
.4byte \w
.4byte \label
.endm
.macro JumpAbsoluteIfNot w
.macro JumpAbsoluteIfNot label:req
.2byte 0x0c09
.4byte \w
.endm
.macro JumpAbsoluteTableOpN n label labels:vararg
.ifnb \labels
JumpAbsoluteTableOpN \n + 2 \labels
.else
.2byte 0x400 * (\n) + 0xa
.endif
.endm
.macro JumpAbsoluteTableOp labels:vararg
JumpAbsoluteTableOpN 3 \labels
.endm
.macro JumpAbsoluteTableLabel label labels:vararg
.4byte \label
.ifnb \labels
JumpAbsoluteTableLabel \labels
.endif
.4byte \label
.endm
.macro JumpAbsoluteTable labels:vararg
JumpAbsoluteTableOp \labels
JumpAbsoluteTableLabel \labels
RecursiveOpcode 0xa 2 \labels
RecursiveArgs .4byte \labels
.endm
.macro Call w
.macro Call function:req
.2byte 0x0c0b
.4byte \w
.4byte \function
.endm
.macro CallWithArg a,b
@this shouldn't be use without an argument
.macro CallWithArg function:req, argument
.ifnb \argument
.2byte 0x140c
.4byte \a
.4byte \b
.endm
.macro CallWithArg_2 w
.4byte \function
.4byte \argument
.else
.2byte 0x0c0c
.4byte \w
.4byte \function
.endif
.endm
.macro LoadRoomEntityList w
.macro LoadRoomEntityList entityDataList:req
.2byte 0x0c0d
.4byte \w
.4byte \entityDataList
.endm
.macro TestBit w
.macro TestBit bitmask:req
.2byte 0x0c0e
.4byte \w
.4byte \bitmask
.endm
.macro CheckInventory1 s
.macro CheckInventory1 s:req
.2byte 0x080f
.2byte \s
.endm
.macro CheckInventory2 s
.macro CheckInventory2 s:req
.2byte 0x0810
.2byte \s
.endm
@@ -140,37 +135,37 @@
.2byte 0x0411
.endm
.macro CheckLocalFlag s
.macro CheckLocalFlag s:req
.2byte 0x0812
.2byte \s
.endm
.macro CheckLocalFlagByOffset a,b
.macro CheckLocalFlagByOffset a:req, b:req
.2byte 0x0c13
.2byte \a
.2byte \b
.endm
.macro CheckGlobalFlag s
.macro CheckGlobalFlag s:req
.2byte 0x0814
.2byte \s
.endm
.macro CheckRoomFlag s
.macro CheckRoomFlag s:req
.2byte 0x0815
.2byte \s
.endm
.macro CheckPlayerInRegion a,b,c
.macro CheckPlayerInRegion x:req, y:req, dimension:req
.2byte 0x1016
.2byte \a
.2byte \b
.2byte \c
.2byte \x
.2byte \y
.2byte \dimension
.endm
.macro CheckPlayerInRegion2 s
.macro CheckPlayerInRegion2 dimension:req
.2byte 0x0817
.2byte \s
.2byte \dimension
.endm
.macro CheckEntityInteractType
@@ -181,12 +176,12 @@
.2byte 0x0419
.endm
.macro HasRupees s
.macro HasRupees amount:req
.2byte 0x081a
.2byte \s
.2byte \amount
.endm
.macro _0807E3BC s
.macro _0807E3BC s:req
.2byte 0x081b
.2byte \s
.endm
@@ -195,38 +190,42 @@
.2byte 0x041c
.endm
.macro CheckKinstoneFused s
.macro CheckKinstoneFused s:req
.2byte 0x081d
.2byte \s
.endm
.macro BuyItem a,b
.macro BuyItem item, b
.2byte 0x0c1e
.2byte \a
.ifnb \item
.2byte \item
.2byte \b
.else
.4byte 0
.endif
.endm
.macro _0807E48C s
.macro _0807E48C s:req
.2byte 0x081f
.2byte \s
.endm
.macro _0807E4CC w
.macro _0807E4CC w:req
.2byte 0x0c20
.4byte \w
.endm
.macro _0807E4EC w
.macro _0807E4EC w:req
.2byte 0x0c21
.4byte \w
.endm
.macro _0807E514 w
.macro _0807E514 w:req
.2byte 0x0c22
.4byte \w
.endm
.macro CheckPlayerFlags w
.macro CheckPlayerFlags w:req
.2byte 0x0c23
.4byte \w
.endm
@@ -239,78 +238,78 @@
.2byte 0x0425
.endm
.macro ComparePlayerAction s
.macro ComparePlayerAction s:req
.2byte 0x0826
.2byte \s
.endm
.macro ComparePlayerAnimationState s
.macro ComparePlayerAnimationState s:req
.2byte 0x0827
.2byte \s
.endm
.macro _0807E5F8 w
.macro _0807E5F8 w:req
.2byte 0x0c28
.4byte \w
.endm
.macro _0807E610 w
.macro _0807E610 w:req
.2byte 0x0c29
.4byte \w
.endm
.macro SetLocalFlag s
.macro SetLocalFlag s:req
.2byte 0x082a
.2byte \s
.endm
.macro SetLocalFlagByOffset a,b
.macro SetLocalFlagByOffset a:req, b:req
.2byte 0x0c2b
.2byte \a
.2byte \b
.endm
.macro ClearLocalFlag s
.macro ClearLocalFlag s:req
.2byte 0x082c
.2byte \s
.endm
.macro SetGlobalFlag s
.macro SetGlobalFlag s:req
.2byte 0x082d
.2byte \s
.endm
.macro ClearGlobalFlag s
.macro ClearGlobalFlag s:req
.2byte 0x082e
.2byte \s
.endm
.macro SetRoomFlag s
.macro SetRoomFlag s:req
.2byte 0x082f
.2byte \s
.endm
.macro ClearRoomFlag s
.macro ClearRoomFlag s:req
.2byte 0x0830
.2byte \s
.endm
.macro Wait s
.macro Wait frames:req
.2byte 0x0831
.2byte \s
.2byte \frames
.endm
.macro WaitForSomething w
.macro WaitForSomething w:req
.2byte 0x0c32
.4byte \w
.endm
.macro WaitForSomething2 w
.macro WaitForSomething2 w:req
.2byte 0x0c33
.4byte \w
.endm
.macro WaitPlayerAction8
.macro WaitPlayerAction8
.2byte 0x0434
.endm
@@ -326,12 +325,12 @@
.2byte 0x0437
.endm
.macro _0807E778 s
.macro _0807E778 s:req
.2byte 0x0838
.2byte \s
.endm
.macro _0807E788 w
.macro _0807E788 w:req
.2byte 0x0c39
.4byte \w
.endm
@@ -340,7 +339,7 @@
.2byte 0x043a
.endm
.macro ScriptCommandNop2 s
.macro Nop2 s:req
.2byte 0x083b
.2byte \s
.endm
@@ -361,22 +360,22 @@
.2byte 0x043f
.endm
.macro _0807E800 w
.macro _0807E800 w:req
.2byte 0x0c40
.4byte \w
.endm
.macro _0807E80C w
.macro _0807E80C w:req
.2byte 0x0c41
.4byte \w
.endm
.macro _0807E858 s
.macro _0807E858 s:req
.2byte 0x0842
.2byte \s
.endm
.macro _0807E858_0
.macro _0807E858_0
.2byte 0x0442
.endm
@@ -392,17 +391,17 @@
.2byte 0x0445
.endm
.macro SetPlayerAction w
.macro SetPlayerAction w:req
.2byte 0x0c46
.4byte \w
.endm
.macro StartPlayerScript w
.macro StartPlayerScript script:req
.2byte 0x0c47
.4byte \w
.4byte \script
.endm
.macro _0807E8D4 s
.macro _0807E8D4 s:req
.2byte 0x0848
.2byte \s
.endm
@@ -423,21 +422,21 @@
.2byte 0x044c
.endm
.macro _0807E908 s
.macro _0807E908 s:req
.2byte 0x084d
.2byte \s
.endm
.macro SetIntVariable w
.macro SetIntVariable value:req
.2byte 0x0c4e
.4byte \w
.4byte \value
.endm
.macro _0807E924
.2byte 0x044f
.endm
.macro _0807E930 s
.macro _0807E930 s:req
.2byte 0x0850
.2byte \s
.endm
@@ -446,7 +445,7 @@
.2byte 0x0451
.endm
.macro _0807E974 s
.macro _0807E974 s:req
.2byte 0x0852
.2byte \s
.endm
@@ -459,7 +458,7 @@
.2byte 0x0454
.endm
.macro _0807E9E4 s
.macro _0807E9E4 s:req
.2byte 0x0855
.2byte \s
.endm
@@ -472,7 +471,7 @@
.2byte 0x0457
.endm
.macro _0807EA88 s
.macro _0807EA88 s:req
.2byte 0x0858
.2byte \s
.endm
@@ -481,56 +480,37 @@
.2byte 0x0459
.endm
.macro TextboxNoOverlapFollow s
.macro TextboxNoOverlapFollow s:req
.2byte 0x085a
.2byte \s
.endm
.macro TextboxNoOverlap s
.macro TextboxNoOverlap s:req
.2byte 0x085b
.2byte \s
.endm
.macro TextboxNoOverlapFollowPos a,b
.macro TextboxNoOverlapFollowPos a:req, b:req
.2byte 0x0c5c
.2byte \a
.2byte \b
.endm
.macro TextboxNoOverlapFollowPos_1 s
.macro TextboxNoOverlapFollowPos_1 s:req
.2byte 0x085c
.2byte \s
.endm
.macro TextboxNoOverlapFollowTableOpN n label labels:vararg
.ifnb \labels
TextboxNoOverlapFollowTableOpN \n + 1 \labels
.else
.2byte 0x400 * (\n) + 0x5d
.endif
.endm
.macro TextboxNoOverlapFollowTableOp labels:vararg
TextboxNoOverlapFollowTableOpN 2 \labels
.endm
.macro TextboxNoOverlapFollowTableLabel label labels:vararg
.2byte \label
.ifnb \labels
TextboxNoOverlapFollowTableLabel \labels
.endif
.endm
.macro TextboxNoOverlapFollowTable labels:vararg
TextboxNoOverlapFollowTableOp \labels
TextboxNoOverlapFollowTableLabel \labels
RecursiveOpcode 0x5d 1 \labels
RecursiveArgs .2byte \labels
.endm
.macro TextboxNoOverlapVar
.2byte 0x045e
.endm
.macro _0807EB28 s
.macro _0807EB28 s:req
.2byte 0x085f
.2byte \s
.endm
@@ -539,12 +519,12 @@
.2byte 0x0460
.endm
.macro _0807EB44 s
.macro _0807EB44 s:req
.2byte 0x0861
.2byte \s
.endm
.macro _0807EB4C a,b
.macro _0807EB4C a:req, b:req
.2byte 0x0c62
.2byte \a
.2byte \b
@@ -558,85 +538,85 @@
.2byte 0x0464
.endm
.macro SetEntityDirection s
.macro SetEntityDirection direction:req
.2byte 0x0865
.2byte \s
.2byte \direction
.endm
.macro SetEntityDirectionWithAnimationState s
.macro SetEntityDirectionWithAnimationState direction:req
.2byte 0x0866
.2byte \s
.2byte \direction
.endm
.macro SetEntityNonPlanarMovement s
.macro SetEntityNonPlanarMovement nonPlanarMovement:req
.2byte 0x0867
.2byte \s
.2byte \nonPlanarMovement
.endm
.macro SetEntity0x20 w
.macro SetEntity0x20 value:req
.2byte 0x0c68
.4byte \w
.4byte \value
.endm
.macro SetEntityPositionRelative a,b
.macro SetEntityPositionRelative xOffset:req, yOffset:req
.2byte 0x0c69
.2byte \a
.2byte \b
.2byte \xOffset
.2byte \yOffset
.endm
.macro SetEntityPosition a,b
.macro SetEntityPosition x:req, y:req
.2byte 0x0c6a
.2byte \a
.2byte \b
.2byte \x
.2byte \y
.endm
.macro MoveEntityToPlayer
.2byte 0x046b
.endm
.macro ScriptCommandNop3
.macro Nop3
.2byte 0x046c
.endm
.macro _0807EC1C s
.macro _0807EC1C s:req
.2byte 0x086d
.2byte \s
.endm
.macro _0807EC64 s
.macro _0807EC64 s:req
.2byte 0x086e
.2byte \s
.endm
.macro _0807EC94 s
.macro _0807EC94 s:req
.2byte 0x086f
.2byte \s
.endm
.macro _0807ECC4 s
.macro _0807ECC4 s:req
.2byte 0x0870
.2byte \s
.endm
.macro _0807ECF4 s
.macro _0807ECF4 s:req
.2byte 0x0871
.2byte \s
.endm
.macro _0807ED24 a,b,c
.macro _0807ED24 a:req, b:req, c:req
.2byte 0x1072
.2byte \a
.2byte \b
.2byte \c
.endm
.macro _0807EDD4 a,b
.macro _0807EDD4 a:req, b:req
.2byte 0x0c73
.2byte \a
.2byte \b
.endm
.macro _0807EE04 a,b
.macro _0807EE04 a:req, b:req
.2byte 0x0c74
.2byte \a
.2byte \b
@@ -650,39 +630,39 @@
.2byte 0x0476
.endm
.macro _0807EEF4 a,b
.macro _0807EEF4 a:req, b:req
.2byte 0x0c77
.2byte \a
.2byte \b
.endm
.macro _0807EF3C a,b
.macro _0807EF3C a:req, b:req
.2byte 0x0c78
.2byte \a
.2byte \b
.endm
.macro _0807EF80 s
.macro DoPostScriptAction action:req
.2byte 0x0879
.2byte \s
.2byte \action
.endm
.macro _0807EF90 s
.macro DoPostScriptAction2 action:req
.2byte 0x087a
.2byte \s
.2byte \action
.endm
.macro SoundReq s
.macro SoundReq s:req
.2byte 0x087b
.2byte \s
.endm
.macro SoundReq2 s
.macro SoundReq2 s:req
.2byte 0x087c
.2byte \s
.endm
.macro SoundReq3 w
.macro SoundReq3 w:req
.2byte 0x0c7d
.4byte \w
.endm
@@ -691,43 +671,44 @@
.2byte 0x047e
.endm
.macro ModRupees s
.macro ModRupees amount:req
.2byte 0x087f
.2byte \s
.2byte \amount
.endm
.macro ModHealth s
.macro ModHealth amount:req
.2byte 0x0880
.2byte \s
.2byte \amount
.endm
.macro IncreaseMaxHealth s
@ this command doesn't actually take an argument
.macro IncreaseMaxHealth
.2byte 0x0881
.2byte \s
.2byte 8
.endm
.macro _0807F034 s
.macro _0807F034 s:req
.2byte 0x0882
.2byte \s
.endm
.macro _0807F050 s
.macro _0807F050 s:req
.2byte 0x0883
.2byte \s
.endm
.macro GetInventoryValue s
.macro GetInventoryValue s:req
.2byte 0x0884
.2byte \s
.endm
.macro _0807F078 a,b
.macro _0807F078 a:req, b:req
.2byte 0x0c85
.2byte \a
.2byte \b
.endm
.macro _0807F088 s
.macro _0807F088 s:req
.2byte 0x0886
.2byte \s
.endm
@@ -740,12 +721,12 @@
.2byte 0x0488
.endm
.macro _0807F0B4 s
.macro _0807F0B4 s:req
.2byte 0x0889
.2byte \s
.endm
.macro _0807F0C8 a,b
.macro _0807F0C8 a:req, b:req
.2byte 0x0c8a
.2byte \a
.2byte \b
+2 -2
View File
@@ -75,9 +75,9 @@ _0806C41C: .4byte gPlayerEntity
_0806C420:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
b _0806C450
+1 -1
View File
@@ -175,7 +175,7 @@ _0805AC6A:
beq _0805ACA6
adds r0, r3, #0
mov r1, sb
bl sub_0807DAF0
bl InitScriptForEntity
_0805ACA6:
adds r4, #0x10
adds r5, #1
+2 -2
View File
@@ -334,7 +334,7 @@ _08034ED6:
sub_08034ED8: @ 0x08034ED8
push {lr}
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
pop {pc}
.align 2, 0
@@ -389,7 +389,7 @@ sub_08034EE4: @ 0x08034EE4
_08034F46:
adds r0, r5, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
pop {r4, r5, pc}
.align 2, 0
_08034F50: .4byte gUnk_080CEEC8
+2 -2
View File
@@ -33,9 +33,9 @@ MinishEzlo: @ 0x08062F70
_08062FA0:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
adds r4, #0x5b
+2 -2
View File
@@ -199,9 +199,9 @@ _08067F94: .4byte gPlayerEntity
_08067F98:
adds r0, r5, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r5, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
ldrb r0, [r5, #0xb]
cmp r0, #3
bne _0806801A
+4 -4
View File
@@ -328,9 +328,9 @@ _0808D31C:
ldrsh r5, [r4, r0]
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
ldr r0, _0808D354 @ =gRoomControls
ldrh r0, [r0, #0x16]
cmp r0, #0
@@ -375,9 +375,9 @@ sub_0808D360: @ 0x0808D360
_0808D382:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
pop {r4, pc}
.align 2, 0
+1 -1
View File
@@ -116,7 +116,7 @@ sub_08092940: @ 0x08092940
adds r5, r4, #0
adds r5, #0x84
ldr r1, [r5]
bl ExecuteScriptCommandSet
bl ExecuteScript
ldr r1, [r5]
adds r0, r4, #0
bl sub_08092958
+3 -3
View File
@@ -426,7 +426,7 @@ sub_08082B9C: @ 0x08082B9C
adds r4, #0x84
ldr r1, [r4]
adds r0, r6, #0
bl ExecuteScriptCommandSet
bl ExecuteScript
ldr r1, [r4]
adds r0, r6, #0
bl sub_08082D20
@@ -451,7 +451,7 @@ sub_08082C38: @ 0x08082C38
adds r4, r5, #0
adds r4, #0x84
ldr r1, [r4]
bl ExecuteScriptCommandSet
bl ExecuteScript
ldr r1, [r4]
adds r0, r5, #0
bl sub_08082D20
@@ -705,7 +705,7 @@ sub_08082E14: @ 0x08082E14
adds r0, #0x84
ldr r1, [r0]
adds r0, r4, #0
bl ExecuteScriptCommandSet
bl ExecuteScript
movs r1, #0xc0
lsls r1, r1, #5
adds r0, r4, #0
+35 -35
View File
@@ -37,9 +37,9 @@ sub_08094A5C: @ 0x08094A5C
_08094A78:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
pop {r4, pc}
@@ -78,9 +78,9 @@ sub_08094A90: @ 0x08094A90
_08094ACE:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
pop {r4, pc}
@@ -933,9 +933,9 @@ sub_08095120: @ 0x08095120
_0809514C:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
pop {r4, pc}
@@ -984,9 +984,9 @@ sub_08095188: @ 0x08095188
_080951B4:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
pop {r4, pc}
thumb_func_start sub_080951C4
@@ -1010,9 +1010,9 @@ sub_080951C4: @ 0x080951C4
_080951E8:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
movs r1, #0x36
@@ -1261,9 +1261,9 @@ sub_080953A4: @ 0x080953A4
_080953E0:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
ldrb r0, [r4, #0xa]
@@ -1588,9 +1588,9 @@ _08095664:
strb r0, [r4, #0x18]
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
pop {r4, r5, pc}
@@ -1795,9 +1795,9 @@ sub_080957DC: @ 0x080957DC
_080957F8:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
pop {r4, pc}
@@ -1884,9 +1884,9 @@ _08095880:
_080958B2:
adds r0, r5, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r5, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
ldrb r4, [r5, #0xa]
movs r0, #0x5c
strb r0, [r5, #0xa]
@@ -1912,9 +1912,9 @@ sub_080958D8: @ 0x080958D8
_080958EC:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
adds r0, r4, #0
@@ -1950,9 +1950,9 @@ sub_08095918: @ 0x08095918
_0809593C:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
pop {r4, pc}
@@ -2038,9 +2038,9 @@ sub_080959CC: @ 0x080959CC
_080959F2:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
adds r0, r4, #0
@@ -2146,9 +2146,9 @@ _08095ABC:
_08095ACC:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
b _08095B44
_08095ADC:
ldrb r0, [r4, #0xc]
@@ -2455,9 +2455,9 @@ sub_08095CE0: @ 0x08095CE0
_08095D06:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
adds r0, r4, #0
@@ -2571,7 +2571,7 @@ _08095DD0:
_08095DE6:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
b _08095E74
.align 2, 0
_08095DF0: .4byte gActiveScriptInfo
@@ -2904,9 +2904,9 @@ sub_08096058: @ 0x08096058
_0809606C:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
pop {r4, pc}
@@ -2929,9 +2929,9 @@ sub_08096084: @ 0x08096084
_080960A0:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl GetNextFrame
ldr r0, [r4, #0x50]
@@ -3204,9 +3204,9 @@ sub_0809629C: @ 0x0809629C
_080962B2:
adds r0, r5, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r5, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
movs r1, #0x80
lsls r1, r1, #5
adds r0, r5, #0
+1 -1
View File
@@ -100,7 +100,7 @@ _0809ABA0: .4byte script_08012DD8
sub_0809ABA4: @ 0x0809ABA4
push {lr}
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
pop {pc}
.align 2, 0
+2 -2
View File
@@ -901,9 +901,9 @@ sub_0809E088: @ 0x0809E088
push {r4, lr}
adds r4, r0, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
pop {r4, pc}
+2 -2
View File
@@ -103,7 +103,7 @@ sub_080A0ADC: @ 0x080A0ADC
bl sub_0807DD64
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
pop {r4, pc}
.align 2, 0
@@ -112,7 +112,7 @@ sub_080A0AF0: @ 0x080A0AF0
push {r4, lr}
adds r4, r0, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl GetNextFrame
adds r0, r4, #0
+2 -2
View File
@@ -36,9 +36,9 @@ Phonograph: @ 0x0806E91C
_0806E950:
adds r0, r5, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r5, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
pop {r4, r5, pc}
.align 2, 0
_0806E960: .4byte 0x0000FFFF
+2 -2
View File
@@ -208,9 +208,9 @@ _08063BDC: .4byte gPlayerEntity
_08063BE0:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r0, r4, #0
bl UpdateAnimationSingleFrame
b _08063C10
+2 -2
View File
@@ -110,9 +110,9 @@ _08063800: .4byte gPlayerEntity
_08063804:
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
adds r0, r4, #0
bl sub_0807DDE4
bl HandleEntity0x82Actions
adds r5, r4, #0
adds r5, #0x59
ldrb r0, [r5]
+5 -5
View File
@@ -22,7 +22,7 @@ Stockwell: @ 0x08065054
adds r0, #0x84
ldr r1, [r0]
adds r0, r4, #0
bl ExecuteScriptCommandSet
bl ExecuteScript
adds r0, r4, #0
bl sub_0806ED78
pop {r4, pc}
@@ -84,7 +84,7 @@ sub_080650CC: @ 0x080650CC
adds r0, #0x84
ldr r0, [r0]
ldr r1, _080650FC @ =script_080143C0
bl sub_0807DB88
bl InitScriptExecutionContext
b _080651A6
.align 2, 0
_080650F8: .4byte gRoomVars
@@ -124,7 +124,7 @@ _0806513C:
bl GetSaleItemConfirmMessageID
adds r7, r0, #0
ldrb r0, [r6, #6]
bl sub_08053FE0
bl GetItemPrice
mov r8, r0
movs r0, #4
strb r0, [r5, #0xc]
@@ -133,7 +133,7 @@ _0806513C:
adds r0, #0x84
ldr r0, [r0]
ldr r1, _08065174 @ =script_08014384
bl sub_0807DB88
bl InitScriptExecutionContext
_0806515E:
adds r0, r7, #0
adds r1, r5, #0
@@ -529,7 +529,7 @@ _0806543C:
cmp r6, #0
beq _080654C8
adds r0, r5, #0
bl sub_08053FE0
bl GetItemPrice
adds r6, r0, #0
ldr r7, _08065494 @ =gSave
adds r0, r7, #0
+1 -1
View File
@@ -313,7 +313,7 @@ _08066C86:
adds r0, #0x84
ldr r1, [r0]
mov r0, ip
bl sub_0807DB98
bl HandlePostScriptActions
pop {r4, r5, r6, pc}
thumb_func_start sub_08066C94
+2 -2
View File
@@ -108,7 +108,7 @@ _08092D5C:
bl sub_0807DD64
adds r0, r4, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
_08092D74:
pop {r4, pc}
.align 2, 0
@@ -125,7 +125,7 @@ sub_08092D7C: @ 0x08092D7C
beq _08092D92
adds r0, r5, #0
movs r1, #0
bl sub_0807DDAC
bl ExecuteScriptForEntity
_08092D92:
ldrb r0, [r5, #0x18]
lsls r0, r0, #0x1e
+6 -6
View File
@@ -3,7 +3,7 @@ SCRIPT_START script_08008B5C
_0807E9D4
_0807EB44 0x0004
_0807E930 0x0000
_0807EF80 0x000a
DoPostScriptAction 0x000a
EndBlock
script_08008B6E:
_0807E944
@@ -19,7 +19,7 @@ script_08008B6E:
BeginBlock
_0807E9D4
_0807EB44 0x0004
_0807EF80 0x000a
DoPostScriptAction 0x000a
_0807E930 0x0000
EndBlock
script_08008BA2:
@@ -35,7 +35,7 @@ script_08008BA2:
BeginBlock
_0807E9D4
_0807EB44 0x0004
_0807EF80 0x000a
DoPostScriptAction 0x000a
_0807E930 0x0000
EndBlock
script_08008BD2:
@@ -76,7 +76,7 @@ script_08008C5C:
Jump script_08008BD2
BeginBlock
SetEntityPositionRelative 0x0068, 0x0018
_0807EF80 0x000f
DoPostScriptAction 0x000f
_0807EB44 0x0004
_0807E930 0x0004
SetEntityNonPlanarMovement 0x0300
@@ -85,7 +85,7 @@ script_08008C5C:
WaitForSomething 0x00000002
TextboxNoOverlap 0x490d
_0807EA94
_0807EF80 0x0007
DoPostScriptAction 0x0007
Call sub_08064D08
_0807EDD4 0x0068, 0x0078
Call sub_08064D10
@@ -124,6 +124,6 @@ script_08008C5C:
Call sub_08064D10
SoundReq 0x0121
_0807E5F8 0x00000001
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -12,6 +12,6 @@ SCRIPT_START script_08008D50
CameraTargetPlayer
Wait 0x001e
_0807E5F8 0x00000004
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+3 -3
View File
@@ -2,7 +2,7 @@ SCRIPT_START script_08008D8C
BeginBlock
Call sub_08061FD8
Call sub_08061E70
_0807EF80 0x000a
DoPostScriptAction 0x000a
EndBlock
script_08008DA0:
CheckEntityInteractType
@@ -17,7 +17,7 @@ script_08008DA0:
.short 0x0000
BeginBlock
_0807E9D4
_0807EF80 0x000a
DoPostScriptAction 0x000a
_0807EB44 0x0004
CallWithArg sub_0807F3D8, 0x00000000
EndBlock
@@ -105,6 +105,6 @@ script_08008E12:
Call sub_0806DCC0
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+4 -4
View File
@@ -2,16 +2,16 @@ SCRIPT_START script_08008F74
BeginBlock
SetEntityNonPlanarMovement 0x0100
EndBlock
_0807EF80 0x0001
DoPostScriptAction 0x0001
_0807EDD4 0x00b8, 0x0090
_0807EB44 0x0006
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000020
WaitForSomething2 0x00000040
_0807EF80 0x0001
DoPostScriptAction 0x0001
_0807EDD4 0x0088, 0x0078
_0807EB44 0x0000
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x000f
_0807E5F8 0x00000020
Call sub_080791BC
+2 -2
View File
@@ -11,8 +11,8 @@ SCRIPT_START script_08008FFC
_0807EB44 0x0004
_0807E930 0x0006
Wait 0x0010
_0807EF80 0x000f
DoPostScriptAction 0x000f
SetEntityNonPlanarMovement 0x0200
_0807ECC4 0x1c20
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+33 -33
View File
@@ -1,7 +1,7 @@
SCRIPT_START script_0800903C
BeginBlock
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
EndBlock
WaitForSomething2 0x00000004
SoundReq 0x007c
@@ -13,16 +13,16 @@ SCRIPT_START script_0800903C
_0807E5F8 0x00000008
BeginBlock
_0807E9D4
_0807EF80 0x000a
DoPostScriptAction 0x000a
Jump script_0800927E
.short 0x0000
BeginBlock
Call sub_0807F348
SetEntityNonPlanarMovement 0x0100
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E9D4
_0807EF80 0x000a
DoPostScriptAction 0x000a
EndBlock
WaitForSomething2 0x00000080
_0807EB44 0x0004
@@ -30,20 +30,20 @@ SCRIPT_START script_0800903C
_0807E930 0x0004
TextboxNoOverlapFollowPos 0x1050, 0x000e
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
TextboxNoOverlapFollowPos 0x1052, 0x000e
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807EB44 0x0006
_0807E930 0x0005
TextboxNoOverlapFollowPos 0x1054, 0x000e
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807EB44 0x0004
@@ -52,25 +52,25 @@ SCRIPT_START script_0800903C
_0807E930 0x0004
TextboxNoOverlapFollowPos 0x1056, 0x000e
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
TextboxNoOverlapFollowPos 0x1057, 0x000e
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
TextboxNoOverlapFollowPos 0x1058, 0x000e
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
WaitForSomething2 0x00000080
_0807E930 0x0004
TextboxNoOverlapFollowPos 0x105c, 0x000e
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000100
script_0800917C:
CheckEntityInteractType
@@ -85,62 +85,62 @@ script_0800917C:
BeginBlock
Call sub_0807F348
_0807EB44 0x0006
_0807EF80 0x0000
DoPostScriptAction 0x0000
EndBlock
WaitForSomething2 0x00000001
_0807EB74
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x105b, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
_0807EB44 0x0006
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
_0807EF80 0x0005
DoPostScriptAction 0x0005
Wait 0x003c
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x1051, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
_0807EB74
_0807EB8C
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x1055, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
_0807EB74
_0807E5F8 0x00000002
WaitForSomething2 0x00000001
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0001
DoPostScriptAction 0x0001
_0807EDD4 0x0098, 0x0078
_0807EB74
_0807EF80 0x0000
_0807EF80 0x0001
DoPostScriptAction 0x0000
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x1059, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
BeginBlock
_0807E9D4
_0807EF80 0x000a
DoPostScriptAction 0x000a
Jump script_080092B2
.short 0x0000
BeginBlock
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
script_0800927E:
Call sub_080668F0
_0807EF80 0x000a
DoPostScriptAction 0x000a
EndBlock
script_0800928A:
CheckEntityInteractType
@@ -155,10 +155,10 @@ script_0800928A:
.short 0x0000
BeginBlock
_0807EB44 0x0006
_0807EF80 0x0000
DoPostScriptAction 0x0000
script_080092B2:
_0807E9D4
_0807EF80 0x000a
DoPostScriptAction 0x000a
EndBlock
script_080092BA:
CheckEntityInteractType
@@ -172,14 +172,14 @@ script_080092BA:
Jump script_080092BA
BeginBlock
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
Call sub_0806672C
_0807EF80 0x000a
DoPostScriptAction 0x000a
EndBlock
Jump script_0800917C
.short 0x0000
BeginBlock
_0807EF80 0x000a
DoPostScriptAction 0x000a
Call sub_08066E38
_0807E9D4
EndBlock
+1 -1
View File
@@ -25,5 +25,5 @@ script_080094BC:
_0807EE30
JumpIfNot script_080094BC
Wait 0x003c
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -10,6 +10,6 @@ script_080094EA:
_0807EE30
JumpIfNot script_080094EA
Wait 0x001e
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+13 -13
View File
@@ -1,45 +1,45 @@
SCRIPT_START script_080094FC
BeginBlock
Call sub_08067100
_0807EF80 0x000a
DoPostScriptAction 0x000a
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
EndBlock
script_08009512:
CheckEntityInteractType
JumpIfNot script_08009512
_0807E864
_0807EF80 0x0001
DoPostScriptAction 0x0001
_0807EB74
Call sub_080670B4
_0807EA94
_0807E878
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
Jump script_08009512
.short 0x0000
BeginBlock
Call sub_08067100
_0807EF80 0x000a
DoPostScriptAction 0x000a
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
EndBlock
script_0800954E:
CheckEntityInteractType
JumpIfNot script_0800954E
_0807E864
_0807EF80 0x0001
DoPostScriptAction 0x0001
_0807EB74
Call sub_080670E4
_0807EA94
_0807E878
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
Jump script_0800954E
.short 0x0000
BeginBlock
Call sub_08067314
_0807EF80 0x000a
DoPostScriptAction 0x000a
_0807EB44 0x0004
SetIntVariable 0x00000000
Call sub_080672B0
@@ -62,12 +62,12 @@ script_08009592:
.short 0x0000
BeginBlock
Call sub_0806BE3C
_0807EF80 0x000a
_0807EF80 0x0007
DoPostScriptAction 0x000a
DoPostScriptAction 0x0007
EndBlock
script_080095DE:
Call sub_0806BF44
JumpIf script_080095F2
_0807EF80 0x000b
_0807EF80 0x0006
DoPostScriptAction 0x000b
DoPostScriptAction 0x0006
SCRIPT_END
+11 -11
View File
@@ -4,7 +4,7 @@ script_080095F2:
JumpIfNot script_080095DE
_0807E864
_0807EB74
_0807EF80 0x0001
DoPostScriptAction 0x0001
Call sub_0806BE84
_0807EA94
JumpIfNot script_08009622
@@ -16,11 +16,11 @@ script_080095F2:
_0807F078 0x003c, 0x0001
script_08009622:
_0807E878
_0807EF80 0x0000
DoPostScriptAction 0x0000
Jump script_080095DE
BeginBlock
_0807EF80 0x000b
_0807EF80 0x0008
DoPostScriptAction 0x000b
DoPostScriptAction 0x0008
EndBlock
script_08009638:
EndBlock
@@ -33,14 +33,14 @@ script_08009646:
JumpIf script_08009646
EndBlock
Call sub_0806BE3C
_0807EF80 0x000a
_0807EF80 0x0007
DoPostScriptAction 0x000a
DoPostScriptAction 0x0007
script_08009660:
CheckEntityInteractType
JumpIfNot script_08009660
_0807E864
_0807EB74
_0807EF80 0x0001
DoPostScriptAction 0x0001
Call sub_0806BEC8
_0807EA94
JumpIfNot script_0800968E
@@ -50,10 +50,10 @@ script_08009660:
Call sub_0806BEFC
script_0800968E:
_0807E878
_0807EF80 0x0000
DoPostScriptAction 0x0000
Jump script_08009660
BeginBlock
_0807EF80 0x0007
DoPostScriptAction 0x0007
Jump script_080096FC
CheckGlobalFlag 0x0020
JumpIf script_080096FC
@@ -67,11 +67,11 @@ script_080096AC:
StartPlayerScript script_08009704
WaitForSomething2 0x00000001
SoundReq 0x0111
_0807EF80 0x0008
DoPostScriptAction 0x0008
LoadRoomEntityList gUnk_080D9048
Wait 0x000f
SoundReq 0x0111
_0807EF80 0x0007
DoPostScriptAction 0x0007
script_080096EC:
CheckGlobalFlag 0x0020
JumpIfNot script_080096EC
+4 -4
View File
@@ -1,14 +1,14 @@
SCRIPT_START script_08009704
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0001
DoPostScriptAction 0x0001
_0807EDD4 0x01a0, 0x01b0
_0807EB44 0x0000
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x000a
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
_0807E5F8 0x00000001
_0807EF80 0x000d
DoPostScriptAction 0x000d
SetEntityNonPlanarMovement 0x0100
_0807ECC4 0x0010
Call sub_080791BC
+5 -5
View File
@@ -2,16 +2,16 @@ SCRIPT_START script_08009740
BeginBlock
Call sub_08065D00
_0807EB44 0x0004
_0807EF80 0x0000
_0807EF80 0x000a
_0807EF80 0x0007
DoPostScriptAction 0x0000
DoPostScriptAction 0x000a
DoPostScriptAction 0x0007
EndBlock
script_0800975A:
CheckEntityInteractType
JumpIfNot script_0800975A
_0807E864
_0807EB74
_0807EF80 0x0000
DoPostScriptAction 0x0000
Call sub_08065F64
_0807EA94
_0807E878
@@ -42,5 +42,5 @@ script_0800975A:
_0807EA94
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+2 -2
View File
@@ -1,7 +1,7 @@
SCRIPT_START script_080097F0
BeginBlock
_0807E930 0x0003
_0807EF80 0x0007
DoPostScriptAction 0x0007
SetEntityNonPlanarMovement 0x0300
Call sub_0807F348
EndBlock
@@ -17,5 +17,5 @@ script_08009816:
_0807E5F8 0x00000004
Call sub_0807FBD4
SoundReq 0x01f3
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+2 -2
View File
@@ -1,7 +1,7 @@
SCRIPT_START script_08009838
BeginBlock
_0807E930 0x0003
_0807EF80 0x0007
DoPostScriptAction 0x0007
SetEntityNonPlanarMovement 0x0300
Call sub_0807F348
EndBlock
@@ -12,6 +12,6 @@ SCRIPT_START script_08009838
Call sub_0807FBD4
SoundReq 0x01f3
_0807E5F8 0x00000010
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -13,7 +13,7 @@ SCRIPT_START script_0800987C
_0807EB44 0x0004
Call sub_0807F210
_0807EF3C 0x0200, 0x0020
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000040
Call sub_080791BC
SCRIPT_END
+1 -1
View File
@@ -18,6 +18,6 @@ script_080098E0:
Call sub_0807DF50
_0807E878
script_08009910:
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+4 -4
View File
@@ -12,23 +12,23 @@ SCRIPT_START script_08009950
_0807E800 0x00000000
WaitFor_2
WaitForSomething2 0x00000008
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x001e
_0807E930 0x000b
Wait 0x001e
TextboxNoOverlapFollow 0x1002
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000004
WaitForSomething2 0x00000008
_0807E908 0x0001
_0807EB44 0x0004
_0807EDD4 0x00b8, 0x005c
_0807EB44 0x0006
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollow 0x1004
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x001e
_0807E778 0x0002
DoFade5
+5 -5
View File
@@ -3,21 +3,21 @@ SCRIPT_START script_080099DC
Call sub_0807F348
SetEntityNonPlanarMovement 0x00c0
_0807EB44 0x0002
_0807EF80 0x0008
DoPostScriptAction 0x0008
EndBlock
WaitForSomething2 0x00000004
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807EDD4 0x0068, 0x0060
Wait 0x000f
TextboxNoOverlapFollow 0x1001
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000008
WaitForSomething2 0x00000004
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollow 0x1003
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000008
SCRIPT_END
.short 0x0000
+3 -3
View File
@@ -2,10 +2,10 @@ SCRIPT_START script_08009A84
BeginBlock
SetEntityPositionRelative 0x01e8, 0x0110
SetEntityNonPlanarMovement 0x00c0
_0807EF80 0x0008
DoPostScriptAction 0x0008
EndBlock
WaitForSomething2 0x00000004
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807EDD4 0x01e8, 0x0200
_0807EDD4 0x01f8, 0x0218
_0807EDD4 0x0220, 0x0228
@@ -20,7 +20,7 @@ SCRIPT_START script_08009A84
Wait 0x001e
_0807E5F8 0x00000010
_0807EDD4 0x0290, 0x0190
_0807EF80 0x0008
DoPostScriptAction 0x0008
_0807EDD4 0x0290, 0x0188
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -3,10 +3,10 @@ SCRIPT_START script_08009AF8
EndBlock
WaitForSomething2 0x00000010
SoundReq 0x00f0
_0807EF80 0x0008
DoPostScriptAction 0x0008
Wait 0x001e
SoundReq 0x00f1
_0807EF80 0x0007
DoPostScriptAction 0x0007
Wait 0x005a
_0807E778 0x0004
_0807E80C 0x00000000
+1 -1
View File
@@ -11,7 +11,7 @@ SCRIPT_START script_08009B30
Wait 0x003c
Call sub_0807529C
Wait 0x003c
_0807EF80 0x0014
DoPostScriptAction 0x0014
Wait 0x001e
Call sub_08053250
_0807E878
+11 -11
View File
@@ -15,42 +15,42 @@ SCRIPT_START script_08009B78
WaitForSomething2 0x00000008
_0807EDD4 0x0080, 0x005c
_0807EB44 0x0006
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x000f
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x1009, 0x0000
_0807E8E4_1
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000004
WaitForSomething2 0x00000008
_0807EB8C
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x100b, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000008
_0807EDD4 0x007c, 0x005c
Wait 0x000f
_0807EF80 0x000d
DoPostScriptAction 0x000d
_0807EDD4 0x0084, 0x005c
_0807EB44 0x0006
_0807EF80 0x000c
_0807EF80 0x0000
DoPostScriptAction 0x000c
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
WaitForSomething2 0x00000008
Call sub_08053250
_0807F034 0x0034
WaitPlayerAction8
_0807E8E4_1
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x100c, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000004
script_08009C4C:
_0807EF80 0x000a
DoPostScriptAction 0x000a
script_08009C50:
CheckEntityInteractType
JumpIfNot script_08009C50
+5 -5
View File
@@ -5,26 +5,26 @@ SCRIPT_START script_08009C68
Call sub_0807F348
EndBlock
WaitForSomething2 0x00000004
_0807EF80 0x0004
DoPostScriptAction 0x0004
_0807EB74
WaitForSomething2 0x00000004
_0807EB74
WaitForSomething2 0x00000004
_0807EB74
_0807EB8C
_0807EF80 0x0001
DoPostScriptAction 0x0001
TextboxNoOverlapFollowPos 0x100a, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000008
WaitForSomething2 0x00000004
_0807EB8C
_0807EF80 0x0001
DoPostScriptAction 0x0001
_0807EB8C
_0807EB44 0x0002
TextboxNoOverlapFollowPos 0x100d, 0x0000
_0807EA94
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807EDD4 0x0028, 0x0060
_0807EDD4 0x0000, 0x0060
Call sub_080536A8
+4 -4
View File
@@ -4,22 +4,22 @@ SCRIPT_START script_08009CFC
SetEntityNonPlanarMovement 0x00c0
EndBlock
_0807E5F8 0x00000004
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
_0807EDD4 0x0040, 0x0060
_0807EDD4 0x0060, 0x0068
_0807E5F8 0x00000004
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E8E4_0
Wait 0x000f
SoundReq 0x0094
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x001e
_0807E5F8 0x00000008
WaitForSomething2 0x00000002
_0807EDD4 0x0070, 0x005c
_0807E8E4_1
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x000f
_0807E5F8 0x00000008
WaitForSomething2 0x00000002
+2 -2
View File
@@ -9,10 +9,10 @@ SCRIPT_START script_08009D6C
Call sub_0805368C
Wait 0x0008
_0807EDD4 0x0078, 0x0098
_0807EF80 0x0008
DoPostScriptAction 0x0008
_0807E778 0x0010
DoFade5
WaitFor_2
Call sub_08053634
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+2 -2
View File
@@ -3,7 +3,7 @@ SCRIPT_START script_08009DB0
Call sub_0807F348
Call sub_08066288
Call sub_08066274
_0807EF80 0x000a
DoPostScriptAction 0x000a
_0807E930 0x000c
_0807E908 0x0003
EndBlock
@@ -39,5 +39,5 @@ script_08009DF0:
_0807EA94
_0807E878
Call sub_0807DF50
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -1,6 +1,6 @@
SCRIPT_START script_08009E4E
script_08009E4E:
_0807E878
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -6,7 +6,7 @@ SCRIPT_START script_08009E58
_0807E778 0x0002
DoFade4
WaitFor_2
_0807EF80 0x0014
DoPostScriptAction 0x0014
Wait 0x001e
_0807E5F8 0x00000001
SCRIPT_END
+1 -1
View File
@@ -11,7 +11,7 @@ SCRIPT_START script_08009E88
script_08009EA4:
Call sub_0807F0D8
JumpIfNot script_08009EA4
_0807EF80 0x0014
DoPostScriptAction 0x0014
Wait 0x000a
Call sub_08053250
_0807E878
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_08009ECC
BeginBlock
SetIntVariable 0x00000002
_0807EF80 0x0001
DoPostScriptAction 0x0001
EndBlock
WaitForSomething2 0x00000004
BeginBlock
SetIntVariable 0x00000003
_0807EF80 0x0001
DoPostScriptAction 0x0001
EndBlock
SCRIPT_END
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_08009EF0
BeginBlock
SetIntVariable 0x00000000
_0807EF80 0x0001
DoPostScriptAction 0x0001
EndBlock
WaitForSomething2 0x00000004
BeginBlock
SetIntVariable 0x00000001
_0807EF80 0x0001
DoPostScriptAction 0x0001
EndBlock
SCRIPT_END
+3 -3
View File
@@ -2,7 +2,7 @@ SCRIPT_START script_08009F14
BeginBlock
_0807EB44 0x0004
Call sub_08060090
_0807EF80 0x000a
DoPostScriptAction 0x000a
CheckKinstoneFused 0x001c
JumpIf script_08009FD2
CheckInventory1 0x0007
@@ -17,7 +17,7 @@ script_08009F36:
EndBlock
_0807E864
Call sub_0807DF28
_0807EF80 0x000b
DoPostScriptAction 0x000b
StartPlayerScript script_0800A088
WaitForSomething2 0x00000002
Call sub_0806014C
@@ -26,7 +26,7 @@ script_08009F36:
Wait 0x001e
_0807F034 0x0065
WaitPlayerAction8
_0807EF80 0x000a
DoPostScriptAction 0x000a
Call sub_0807DF50
_0807E878
script_08009F84:
+1 -1
View File
@@ -6,7 +6,7 @@ SCRIPT_START script_0800A088
_0807EDD4 0x0078, 0x0060
_0807EB44 0x0000
Wait 0x000f
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000002
Call sub_080791BC
SCRIPT_END
+1 -1
View File
@@ -12,7 +12,7 @@ script_0800A0D2:
JumpIfNot script_0800A0D2
_0807E8E4_0
Wait 0x0008
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
Wait 0x003c
+1 -1
View File
@@ -20,6 +20,6 @@ script_0800A0FE:
WaitFor_2
WaitForSomething2 0x00000004
CallWithArg sub_0806DA1C, 0x00000006
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -1,8 +1,8 @@
SCRIPT_START script_0800A160
BeginBlock
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
_0807E930 0x0002
SetEntityPositionRelative 0x00b0, 0x0080
CallWithArg sub_0807F98C, 0xff800000
+3 -3
View File
@@ -1,10 +1,10 @@
SCRIPT_START script_0800A1B4
BeginBlock
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
CallWithArg sub_0807F994, 0x0000fff8
EndBlock
WaitForSomething 0x00000002
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -59,5 +59,5 @@ SCRIPT_START script_0800A1D8
SoundReq2 0x0008
SoundReq 0x00f7
CallWithArg sub_0806DA1C, 0x00000007
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+4 -4
View File
@@ -12,17 +12,17 @@ SCRIPT_START script_0800A310
Call sub_080791BC
.short 0x0000
BeginBlock
_0807EF80 0x0008
DoPostScriptAction 0x0008
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x000b
DoPostScriptAction 0x000b
_0807EB44 0x0004
CallWithArg sub_0807F3D8, 0x00000000
EndBlock
WaitForSomething2 0x00000002
_0807E930 0x000e
_0807EF80 0x0007
DoPostScriptAction 0x0007
Call sub_0807F2D4
_0807EF80 0x0004
DoPostScriptAction 0x0004
_0807E5F8 0x00000040
WaitForSomething2 0x00000002
_0807E930 0x000c
+9 -9
View File
@@ -1,32 +1,32 @@
SCRIPT_START script_0800A3D8
BeginBlock
SetEntityNonPlanarMovement 0x0100
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
_0807EB44 0x0002
_0807EF80 0x0000
DoPostScriptAction 0x0000
EndBlock
WaitForSomething2 0x00000004
BeginBlock
_0807EF80 0x0004
DoPostScriptAction 0x0004
Call sub_0807F3F8
EndBlock
Wait 0x003c
_0807EC94 0x0010
_0807EB44 0x0002
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000080
WaitForSomething2 0x00000004
_0807EB44 0x0000
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000080
WaitForSomething2 0x00000004
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
_0807E5F8 0x00000080
WaitForSomething2 0x00000004
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
SoundReq 0x0142
CallWithArg sub_080960C4, script_0800A638
_0807E5F8 0x00000080
@@ -55,6 +55,6 @@ SCRIPT_START script_0800A3D8
SoundReq 0x0143
_0807E5F8 0x00000080
WaitForSomething2 0x00000004
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+3 -3
View File
@@ -1,8 +1,8 @@
SCRIPT_START script_0800A500
BeginBlock
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
_0807E930 0x0005
Call sub_0807F348
EndBlock
@@ -22,7 +22,7 @@ SCRIPT_START script_0800A500
SoundReq 0x0143
_0807E5F8 0x00000100
WaitForSomething2 0x00000008
_0807EF80 0x0008
DoPostScriptAction 0x0008
Call sub_080961B0
SoundReq 0x00fa
Wait 0x003c
+5 -5
View File
@@ -2,7 +2,7 @@ SCRIPT_START script_0800A590
BeginBlock
SetEntityNonPlanarMovement 0x0080
SetEntity0x20 0x00000000
_0807EF80 0x0008
DoPostScriptAction 0x0008
_0807EB44 0x0000
Call sub_0807F714
MoveEntityToPlayer
@@ -11,7 +11,7 @@ SCRIPT_START script_0800A590
_0807E930 0x0023
WaitForSomething2 0x00000010
CallWithArg sub_0807F6E8, 0x00000008
_0807EF80 0x0007
DoPostScriptAction 0x0007
SoundReq 0x0142
_0807E610 0x00000800
CallWithArg sub_080960C4, script_0800A65C
@@ -25,11 +25,11 @@ SCRIPT_START script_0800A590
_0807E5F8 0x00000200
WaitForSomething2 0x00000010
Wait 0x0078
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
_0807E5F8 0x00000200
Wait 0x0001
_0807EF80 0x0008
DoPostScriptAction 0x0008
WaitForSomething2 0x00000010
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+3 -3
View File
@@ -1,10 +1,10 @@
SCRIPT_START script_0800A638
BeginBlock
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
CallWithArg sub_0807F994, 0x0000fff8
EndBlock
WaitForSomething 0x00001000
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+3 -3
View File
@@ -1,10 +1,10 @@
SCRIPT_START script_0800A65C
BeginBlock
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
CallWithArg sub_0807F994, 0x0000fff8
EndBlock
WaitForSomething 0x00000800
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+3 -3
View File
@@ -1,10 +1,10 @@
SCRIPT_START script_0800A680
BeginBlock
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
CallWithArg sub_0807F994, 0x0000fff8
EndBlock
WaitForSomething 0x00000020
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -8,5 +8,5 @@ SCRIPT_START script_0800A6A4
Wait 0x003c
SoundReq 0x00f6
CallWithArg sub_0806DA1C, 0x00000008
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -8,5 +8,5 @@ SCRIPT_START script_0800A6D4
EndBlock
Wait 0x003c
CallWithArg sub_0806DA1C, 0x00000009
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -8,5 +8,5 @@ SCRIPT_START script_0800A704
Wait 0x003c
SoundReq 0x00f6
CallWithArg sub_0806DA1C, 0x0000000a
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -8,5 +8,5 @@ SCRIPT_START script_0800A734
EndBlock
Wait 0x003c
CallWithArg sub_0806DA1C, 0x0000000b
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -27,5 +27,5 @@ SCRIPT_START script_0800A764
_0807E5F8 0x00000020
Wait 0x0078
CallWithArg sub_0806DA1C, 0x0000000c
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+13 -13
View File
@@ -1,13 +1,13 @@
SCRIPT_START script_0800A7E4
BeginBlock
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807EB44 0x0004
_0807E930 0x0010
EndBlock
WaitForSomething 0x00000001
_0807E930 0x0002
WaitForSomething2 0x00000002
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
script_0800A80C:
_0807E930 0x0001
@@ -16,14 +16,14 @@ script_0800A80C:
Wait 0x001e
Jump script_0800A80C
BeginBlock
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807EB44 0x0004
_0807E930 0x0010
EndBlock
WaitForSomething 0x00000001
_0807E930 0x0002
WaitForSomething2 0x00000004
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
script_0800A848:
_0807E930 0x0001
@@ -32,14 +32,14 @@ script_0800A848:
Wait 0x0014
Jump script_0800A848
BeginBlock
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807EB44 0x0004
_0807E930 0x0010
EndBlock
WaitForSomething 0x00000001
_0807E930 0x0002
WaitForSomething2 0x00000008
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
script_0800A884:
_0807E930 0x0001
@@ -48,14 +48,14 @@ script_0800A884:
Wait 0x000a
Jump script_0800A884
BeginBlock
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807EB44 0x0004
_0807E930 0x0008
EndBlock
WaitForSomething 0x00000001
_0807EF80 0x0000
DoPostScriptAction 0x0000
WaitForSomething2 0x00000010
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
script_0800A8C0:
_0807EB44 0x0002
@@ -64,14 +64,14 @@ script_0800A8C0:
Wait 0x0019
Jump script_0800A8C0
BeginBlock
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807EB44 0x0004
_0807E930 0x0008
EndBlock
WaitForSomething 0x00000001
_0807EF80 0x0000
DoPostScriptAction 0x0000
WaitForSomething2 0x00000020
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x003c
script_0800A8FC:
_0807EB44 0x0002
@@ -95,5 +95,5 @@ script_0800A8FC:
_0807E5F8 0x00000008
Wait 0x003c
CallWithArg sub_0806DA1C, 0x0000000d
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800A964
BeginBlock
_0807EB44 0x0002
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0001
EndBlock
WaitForSomething2 0x00000001
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800A988
BeginBlock
_0807EB44 0x0004
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0002
EndBlock
WaitForSomething2 0x00000002
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800A9AC
BeginBlock
_0807EB44 0x0000
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0000
EndBlock
WaitForSomething2 0x00000004
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800A9D0
BeginBlock
_0807EB44 0x0006
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0003
EndBlock
WaitForSomething2 0x00000008
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -15,5 +15,5 @@ SCRIPT_START script_0800A9F4
_0807E5F8 0x00000008
Wait 0x003c
CallWithArg sub_0806DA1C, 0x0000000e
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800AA48
BeginBlock
_0807EB44 0x0002
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0000
EndBlock
WaitForSomething2 0x00000001
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800AA6C
BeginBlock
_0807EB44 0x0004
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0000
EndBlock
WaitForSomething2 0x00000002
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800AA90
BeginBlock
_0807EB44 0x0000
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0000
EndBlock
WaitForSomething2 0x00000004
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+2 -2
View File
@@ -1,11 +1,11 @@
SCRIPT_START script_0800AAB4
BeginBlock
_0807EB44 0x0006
_0807EF80 0x0007
DoPostScriptAction 0x0007
_0807E930 0x0000
EndBlock
WaitForSomething2 0x00000008
Call CreateDust
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -8,5 +8,5 @@ SCRIPT_START script_0800AAD8
Wait 0x003c
SoundReq 0x00f6
CallWithArg sub_0806DA1C, 0x0000000f
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -65,5 +65,5 @@ SCRIPT_START script_0800AB6E
WaitFor_2
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+1 -1
View File
@@ -4,7 +4,7 @@ SCRIPT_START script_0800ACBC
EndBlock
_0807EDD4 0x0088, 0x0080
_0807EB44 0x0000
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000001
Call sub_080791BC
.short 0x0000
+3 -3
View File
@@ -13,13 +13,13 @@ SCRIPT_START script_0800ACE0
EndBlock
Call sub_0807F304
_0807EB44 0x0004
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x003c
_0807EB44 0x0002
_0807EF80 0x0000
DoPostScriptAction 0x0000
Wait 0x0004
_0807EB44 0x0000
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000001
Call sub_080791BC
.short 0x0000
+5 -5
View File
@@ -4,18 +4,18 @@ SCRIPT_START script_0800AD54
EndBlock
_0807EC64 0x0020
_0807EB44 0x0000
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000001
Call sub_080791BC
BeginBlock
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
_0807EB44 0x0004
CallWithArg sub_0807F3D8, 0x00000000
EndBlock
WaitForSomething2 0x00000002
_0807EF80 0x0004
DoPostScriptAction 0x0004
Wait 0x001e
_0807EB44 0x0002
CallWithArg sub_0807F3D8, 0x00000000
@@ -61,5 +61,5 @@ SCRIPT_START script_0800AD54
WaitForSomething2 0x00000002
_0807EDD4 0x0088, 0x0040
_0807E5F8 0x00000004
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+5 -5
View File
@@ -1,15 +1,15 @@
SCRIPT_START script_0800AEA4
BeginBlock
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
_0807EB44 0x0002
_0807EF80 0x0000
DoPostScriptAction 0x0000
EndBlock
WaitForSomething2 0x00000040
_0807EB44 0x0000
_0807EF80 0x0000
DoPostScriptAction 0x0000
_0807E5F8 0x00000080
WaitForSomething2 0x80000000
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
+4 -4
View File
@@ -1,8 +1,8 @@
SCRIPT_START script_0800AEDC
BeginBlock
SetEntityNonPlanarMovement 0x0080
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
_0807E930 0x0000
EndBlock
WaitForSomething2 0x00000008
@@ -10,6 +10,6 @@ SCRIPT_START script_0800AEDC
_0807EF3C 0x0000, 0x0001
_0807E5F8 0x00000010
WaitForSomething2 0x00000008
_0807EF80 0x0008
_0807EF80 0x0006
DoPostScriptAction 0x0008
DoPostScriptAction 0x0006
SCRIPT_END
+3 -3
View File
@@ -1,12 +1,12 @@
SCRIPT_START script_0800AF18
BeginBlock
_0807EF80 0x0007
_0807EF80 0x000b
DoPostScriptAction 0x0007
DoPostScriptAction 0x000b
CallWithArg sub_0807F994, 0x0000fff8
SoundReq 0x0142
EndBlock
WaitForSomething 0x00000020
SoundReq 0x0143
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -6,6 +6,6 @@ SCRIPT_START script_0800AF44
SetLocalFlagByOffset 0x0100, 0x0001
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -6,6 +6,6 @@ SCRIPT_START script_0800AF68
SetLocalFlagByOffset 0x0100, 0x0002
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000
+1 -1
View File
@@ -6,6 +6,6 @@ SCRIPT_START script_0800AF8C
SetLocalFlagByOffset 0x0100, 0x0003
Call sub_0807DF50
_0807E878
_0807EF80 0x0006
DoPostScriptAction 0x0006
SCRIPT_END
.short 0x0000

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