blob: ea855b06bf2a88d9c970c6330dff4403637e9678 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
@ Syrup CUTSCENE_ORCHESTRATOR Potion
SCRIPT_START script_CutsceneOrchestratorPotionBlue
BeginBlock
Call AddInteractableCheckableObject
EndBlock
script_08016146:
CheckEntityInteractType
JumpIfNot script_08016146
SetPlayerIdle
GetInventoryValue ITEM_BOTTLE_BLUE_POTION
MessageFromTargetTable TEXT_SYRUP << 8 | 0x03, TEXT_SYRUP << 8 | 0x02, TEXT_SYRUP << 8 | 0x02, TEXT_SYRUP << 8 | 0x02
CheckTextboxResult
JumpIfNot script_0801618A
CheckBottleContaining ITEM_BOTTLE_EMPTY
JumpIf script_08016172
MessageFromTarget TEXT_SYRUP, 0x0c
Jump script_0801618A
script_08016172:
BuyItem ITEM_BOTTLE_BLUE_POTION, 0x0000
JumpIf script_08016184
MessageFromTarget TEXT_SYRUP, 0x0b
Jump script_0801618A
script_08016184:
WaitPlayerGetItem
MessageFromTarget TEXT_SYRUP, 0x06
script_0801618A:
EnablePlayerControl
Jump script_08016146
.align 2, 0
|