Name some script commands

This commit is contained in:
octorock
2021-12-26 23:44:43 +01:00
parent 2ccf89a1fb
commit 57f00c0eae
365 changed files with 1579 additions and 1576 deletions
@@ -10,9 +10,9 @@ script_0800B734:
Wait 0x000a
Call sub_0807F9A4
StartPlayerScript script_PlayerAtGreatFairy
WaitForSomething2 0x00000004
WaitForSyncFlagAndClear 0x00000004
SetRoomFlag 0x0000
WaitForSomething2 0x00000004
WaitForSyncFlagAndClear 0x00000004
CheckLocalFlag 0x00a0
JumpIf script_0800B7A2
MessageNoOverlap 0x0580
@@ -25,17 +25,17 @@ script_0800B734:
script_0800B794:
WaitUntilTextboxCloses
SetLocalFlag 0x00a0
_0807F034 0x0065
GivePlayerItem 0x0065
Jump script_0800B698
script_0800B7A2:
MessageNoOverlap 0x0590
WaitUntilTextboxCloses
_0807E778 0x0010
DoFade7
WaitFor_2
WaitForFadeFinish
ModHealth 0x00a0
DoFade6
WaitFor_2
WaitForFadeFinish
MessageNoOverlap 0x057f
WaitUntilTextboxCloses
Jump script_0800B6A6
+21 -21
View File
@@ -16,12 +16,12 @@ script_0800CFD2:
JumpIf script_0800CFFA
CheckInventory1 0x0041
JumpIfNot script_0800CFEC
_0807E5F8 0x00000020
SetSyncFlag 0x00000020
Jump script_0800CFFA
script_0800CFEC:
CheckLocalFlag 0x007e
JumpIfNot script_0800CFFA
_0807E5F8 0x00000010
SetSyncFlag 0x00000010
script_0800CFFA:
EndBlock
BeginBlock
@@ -42,21 +42,21 @@ script_0800D032:
CheckInventory1 0x0041
JumpIfNot script_0800D098
StartPlayerScript script_PlayerAtMelari
WaitForSomething2 0x00000008
WaitForSyncFlagAndClear 0x00000008
_0807EB74
SetIntVariable 0x00000000
Call sub_0806C028
MessageFromTargetPos 0x125c, 0x0002
WaitUntilTextboxCloses
StartPlayerScript script_PlayerPlaceBrokenSword
WaitForSomething2 0x00000008
WaitForSyncFlagAndClear 0x00000008
_0807EB44 0x0002
SetIntVariable 0x00000000
Call sub_0806C028
Wait 0x000f
_0807E5F8 0x00000020
SetSyncFlag 0x00000020
StartPlayerScript script_PlayerGetWhiteSword
WaitForSomething2 0x00000008
WaitForSyncFlagAndClear 0x00000008
MessageFromTargetPos 0x125d, 0x0002
Jump script_0800D17C
script_0800D098:
@@ -66,18 +66,18 @@ script_0800D098:
Jump script_0800D17C
script_0800D0A8:
StartPlayerScript script_PlayerAtMelari
WaitForSomething2 0x00000008
_0807E5F8 0x00000001
WaitForSomething2 0x00000004
_0807E5F8 0x00000001
WaitForSomething2 0x00000004
WaitForSyncFlagAndClear 0x00000008
SetSyncFlag 0x00000001
WaitForSyncFlagAndClear 0x00000004
SetSyncFlag 0x00000001
WaitForSyncFlagAndClear 0x00000004
_0807EB74
SetIntVariable 0x00000000
Call sub_0806C028
MessageFromTargetPos 0x123d, 0x0002
WaitUntilTextboxCloses
StartPlayerScript script_PlayerPlaceBrokenSword
WaitForSomething2 0x00000008
WaitForSyncFlagAndClear 0x00000008
_0807EB44 0x0002
SetIntVariable 0x00000000
Call sub_0806C028
@@ -87,23 +87,23 @@ script_0800D108:
ComparePlayerAction 0x0008
JumpIf script_0800D108
PlaySound SFX_F8
_0807E5F8 0x00000010
SetSyncFlag 0x00000010
SetLocalFlag 0x007e
MessageFromTargetPos 0x123e, 0x0002
WaitUntilTextboxCloses
Wait 0x000f
_0807E930 0x0009
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
_0807E5F8 0x00000002
WaitForSomething2 0x00000004
SetSyncFlag 0x00000002
WaitForSyncFlagAndClear 0x00000004
SetSyncFlag 0x00000002
WaitForSyncFlagAndClear 0x00000004
Wait 0x001e
MessageFromTargetPos 0x123f, 0x0002
WaitUntilTextboxCloses
_0807E5F8 0x00000001
WaitForSomething2 0x00000004
_0807E5F8 0x00000001
WaitForSomething2 0x00000004
SetSyncFlag 0x00000001
WaitForSyncFlagAndClear 0x00000004
SetSyncFlag 0x00000001
WaitForSyncFlagAndClear 0x00000004
_0807E930 0x0008
Wait 0x003c
Call sub_08095164
@@ -11,7 +11,7 @@ script_0800D282:
JumpIf script_0800D2EA
script_0800D292:
BeginBlock
TestBit 0x00000001
CheckSyncFlagAndClear 0x00000001
JumpIf script_0800D2C6
CheckEntityInteractType
JumpIf script_0800D2B0
@@ -28,12 +28,12 @@ script_0800D2B0:
Jump script_0800D282
script_0800D2C6:
EndBlock
_0807E5F8 0x00000004
WaitForSomething2 0x00000002
_0807E5F8 0x00000004
SetSyncFlag 0x00000004
WaitForSyncFlagAndClear 0x00000002
SetSyncFlag 0x00000004
_0807E930 0x000c
WaitForSomething2 0x00000001
_0807E5F8 0x00000004
WaitForSyncFlagAndClear 0x00000001
SetSyncFlag 0x00000004
script_0800D2EA:
_0807E930 0x000b
script_0800D2EE:
@@ -26,7 +26,7 @@ script_0800D372:
CheckPlayerInRegion 0x0090, 0x0130, 0x0810
JumpIfNot script_0800D3B2
StartPlayerScript script_PlayerAtMountainMinishExit
WaitForSomething2 0x00000001
WaitForSyncFlagAndClear 0x00000001
script_0800D3B2:
_0807EB44 0x0002
_0807E930 0x0005
@@ -7,9 +7,9 @@ SCRIPT_START script_Object6ABrokenSword
JumpIf script_0800D242
DoPostScriptAction 0x0008
EndBlock
WaitForSomething2 0x00000010
WaitForSyncFlagAndClear 0x00000010
DoPostScriptAction 0x0007
WaitForSomething2 0x00000010
WaitForSyncFlagAndClear 0x00000010
SCRIPT_END
script_0800D242:
DoPostScriptAction 0x0007
@@ -3,9 +3,9 @@ SCRIPT_START script_Object6ARepairedSword
BeginBlock
DoPostScriptAction 0x0008
EndBlock
WaitForSomething2 0x00000020
WaitForSyncFlagAndClear 0x00000020
DoPostScriptAction 0x0007
WaitForSomething2 0x00000020
WaitForSyncFlagAndClear 0x00000020
DoPostScriptAction 0x0008
DoPostScriptAction 0x0006
SCRIPT_END
@@ -6,6 +6,6 @@ SCRIPT_START script_PlayerAtMelari
_0807EDD4 0x0170, 0x0140
_0807EB44 0x0002
DoPostScriptAction 0x0000
_0807E5F8 0x00000008
SetSyncFlag 0x00000008
Call sub_080791BC
SCRIPT_END
@@ -7,7 +7,7 @@ SCRIPT_START script_PlayerAtMountainMinishExit
DoPostScriptAction 0x0000
DoPostScriptAction 0x000d
_0807ECC4 0x0020
_0807E5F8 0x00000001
SetSyncFlag 0x00000001
Call sub_080791BC
SCRIPT_END
.2byte 0x0000
@@ -7,6 +7,6 @@ SCRIPT_START script_PlayerGetWhiteSword
Call sub_0807F304
MessageNoOverlap 0x0502
WaitUntilTextboxCloses
_0807E5F8 0x00000008
SetSyncFlag 0x00000008
Call sub_080791BC
SCRIPT_END
@@ -7,7 +7,7 @@ SCRIPT_START script_PlayerPlaceBrokenSword
_0807EDD4 0x01a8, 0x0120
_0807EB44 0x0004
DoPostScriptAction 0x0000
_0807E5F8 0x00000008
SetSyncFlag 0x00000008
Call sub_080791BC
SCRIPT_END
.2byte 0x0000