Skip to content

Commit 2099c13

Browse files
authored
Merge pull request #548 from unfoldingdev/tarc2
landing scripts modified for tutorial
2 parents e0dc301 + 287ce58 commit 2099c13

2 files changed

Lines changed: 75 additions & 0 deletions

File tree

data/maps/MansionFloor1RoomLanding/scripts.inc

Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,22 @@ MansionFloor1RoomLanding_EventScript_Abra::
2727
checkitem UNIQUE_ITEM_INKWELL_EMPTY_BOTTLE_3, 1
2828
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_FirstTimeVials
2929

30+
31+
@fulls?
32+
checkitem ITEM_LATIOSITE, 1
33+
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_FirstFullVials
34+
checkitem ITEM_LOPUNNITE, 1
35+
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_FirstFullVials
36+
checkitem ITEM_GARCHOMPITE, 1
37+
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_FirstFullVials
38+
checkitem UNIQUE_ITEM_INKWELL_FULL_BOTTLE_1, 1
39+
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_FirstFullVials
40+
checkitem UNIQUE_ITEM_INKWELL_FULL_BOTTLE_2, 1
41+
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_FirstFullVials
42+
checkitem UNIQUE_ITEM_INKWELL_FULL_BOTTLE_3, 1
43+
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_FirstFullVials
44+
45+
3046
@player didn't pick up any vials, even the free one
3147
3248
msgbox_portrait MansionFloor1RoomLanding_Text_FirstTime5NoVial, FIELD_PIC_ABRA_CONCERNED
@@ -37,6 +53,23 @@ MansionFloor1RoomLanding_EventScript_Abra::
3753
end
3854
3955
56+
57+
MansionFloor1RoomLanding_EventScript_FirstFullVials::
58+
msgbox_portrait MansionFloor1RoomLanding_Text_FirstFullVials, FIELD_PIC_ABRA_JOY
59+
closemessage
60+
setflag FLAG_VISITED_LANDING_1
61+
setflag FLAG_ABRATALK_LANDING_1
62+
clearflag FLAG_ABRA_IN_PARTY_2
63+
releaseall
64+
end
65+
66+
MansionFloor1RoomLanding_Text_FirstFullVials:
67+
.string "Oh wait, you made it through\n"
68+
.string "without using vials! Nice$"
69+
70+
71+
72+
4073
MansionFloor1RoomLanding_EventScript_FirstTimeVials::
4174
msgbox_portrait MansionFloor1RoomLanding_Text_FirstTime5Vial, FIELD_PIC_ABRA_SERIOUS
4275
msgbox_portrait MansionFloor1RoomLanding_Text_FirstTime6, FIELD_PIC_ABRA_JOY
@@ -225,11 +258,20 @@ MansionFloor1RoomLanding_EventScript_TalkAgain::
225258
checkitem UNIQUE_ITEM_INKWELL_FULL_BOTTLE_3, 1
226259
goto_if_eq VAR_RESULT, YES, MansionFloor1RoomLanding_EventScript_TalkAgainFullVials
227260
261+
228262
msgbox_portrait MansionFloor1RoomLanding_Text_TalkAgainNoVials, FIELD_PIC_ABRA_CONCERNED
263+
closemessage
229264
clearflag FLAG_ABRA_IN_PARTY_2
230265
release
231266
end
232267
268+
269+
270+
271+
272+
273+
274+
233275
MansionFloor1RoomLanding_EventScript_TalkAgainVials::
234276
msgbox_portrait MansionFloor1RoomLanding_Text_TalkAgainVials, FIELD_PIC_ABRA_HAPPY
235277
goto MansionFloor1RoomLanding_EventScript_FillUpVials
@@ -341,6 +383,7 @@ MansionFloor1RoomLanding_EventScript_VialsFilled::
341383
closemessage
342384
setflag FLAG_VISITED_LANDING_1
343385
setflag FLAG_ABRATALK_LANDING_1
386+
setflag FLAG_EXPLAINED_VIALS
344387
clearflag FLAG_ABRA_IN_PARTY_2
345388
releaseall
346389
end

data/maps/MansionFloor2RoomLanding/scripts.inc

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,16 +27,47 @@ MansionFloor2RoomLanding_EventScript_Abra::
2727
checkitem UNIQUE_ITEM_INKWELL_EMPTY_BOTTLE_3, 1
2828
goto_if_eq VAR_RESULT, YES, MansionFloor2RoomLanding_EventScript_FirstTimeVials
2929

30+
@fulls?
31+
checkitem ITEM_LATIOSITE, 1
32+
goto_if_eq VAR_RESULT, YES, MansionFloor2RoomLanding_EventScript_FirstFullVials
33+
checkitem ITEM_LOPUNNITE, 1
34+
goto_if_eq VAR_RESULT, YES, MansionFloor2RoomLanding_EventScript_FirstFullVials
35+
checkitem ITEM_GARCHOMPITE, 1
36+
goto_if_eq VAR_RESULT, YES, MansionFloor2RoomLanding_EventScript_FirstFullVials
37+
checkitem UNIQUE_ITEM_INKWELL_FULL_BOTTLE_1, 1
38+
goto_if_eq VAR_RESULT, YES, MansionFloor2RoomLanding_EventScript_FirstFullVials
39+
checkitem UNIQUE_ITEM_INKWELL_FULL_BOTTLE_2, 1
40+
goto_if_eq VAR_RESULT, YES, MansionFloor2RoomLanding_EventScript_FirstFullVials
41+
checkitem UNIQUE_ITEM_INKWELL_FULL_BOTTLE_3, 1
42+
goto_if_eq VAR_RESULT, YES, MansionFloor2RoomLanding_EventScript_FirstFullVials
43+
44+
45+
3046
@player didn't pick up any vials, even the free one
3147
3248
msgbox_portrait MansionFloor2RoomLanding_Text_FirstTime5NoVial, FIELD_PIC_ABRA_CONCERNED
49+
closemessage
3350
setflag FLAG_VISITED_LANDING_2
3451
setflag FLAG_ABRATALK_LANDING_2
3552
clearflag FLAG_ABRA_IN_PARTY_2
3653
releaseall
3754
end
3855
3956
57+
MansionFloor2RoomLanding_EventScript_FirstFullVials::
58+
msgbox_portrait MansionFloor2RoomLanding_Text_FirstFullVials, FIELD_PIC_ABRA_JOY
59+
closemessage
60+
setflag FLAG_VISITED_LANDING_2
61+
setflag FLAG_ABRATALK_LANDING_2
62+
clearflag FLAG_ABRA_IN_PARTY_2
63+
releaseall
64+
end
65+
66+
MansionFloor2RoomLanding_Text_FirstFullVials:
67+
.string "Oh wait, you made it through\n"
68+
.string "without using vials! Nice$"
69+
70+
4071
MansionFloor2RoomLanding_EventScript_FirstTimeVials::
4172
msgbox_portrait MansionFloor2RoomLanding_Text_FirstTime6, FIELD_PIC_ABRA_JOY
4273
closemessage
@@ -326,6 +357,7 @@ MansionFloor2RoomLanding_EventScript_VialsFilled::
326357
closemessage
327358
setflag FLAG_VISITED_LANDING_2
328359
setflag FLAG_ABRATALK_LANDING_2
360+
setflag FLAG_EXPLAINED_VIALS
329361
clearflag FLAG_ABRA_IN_PARTY_2
330362
releaseall
331363
end

0 commit comments

Comments
 (0)