|
1
|
_bg = instance_create(0, 0, obj_shop_ch5_bg);
|
|
2
|
_bg.depth = depth + 10;
|
|
3
|
idletimer = 0;
|
|
4
|
idlefacer = 0;
|
|
5
|
talkfacer = 0;
|
|
6
|
talkbuffer = 0;
|
|
7
|
menu = 0;
|
|
8
|
submenu = 0;
|
|
9
|
global.typer = 6;
|
|
10
|
draw_set_color(c_white);
|
|
11
|
scr_84_set_draw_fontscr_84_set_draw_font
function scr_84_set_draw_font(arg0)
{
global.chemg_font = arg0;
draw_set_font(scr_84_get_font(arg0));
} ("mainbig");
|
|
12
|
talktimer = 0;
|
|
13
|
cur_jewel = 0;
|
|
14
|
shopcharx = 0;
|
|
15
|
siner = 0;
|
|
16
|
item_currency = [];
|
|
17
|
for (i = 0; i < 20; i += 1)
|
|
18
|
{
|
|
19
|
menuc[i] = 0;
|
|
20
|
submenuc[i] = 0;
|
|
21
|
}
|
|
22
|
onebuffer = 0;
|
|
23
|
twobuffer = 0;
|
|
24
|
upbuffer = 0;
|
|
25
|
downbuffer = 0;
|
|
26
|
hold_up = 0;
|
|
27
|
hold_down = 0;
|
|
28
|
_up_pressed = 0;
|
|
29
|
_down_pressed = 0;
|
|
30
|
murder = 0;
|
|
31
|
moff = 415;
|
|
32
|
if (snd_is_playing(global.currentsong[1]))
|
|
33
|
snd_free_all();
|
|
34
|
global.currentsong[0] = snd_init("shop_3.ogg");
|
|
35
|
global.currentsong[1] = mus_loop_ext(global.currentsong[0], 1, 0.95);
|
|
36
|
menu = 0;
|
|
37
|
menuc[0] = 0;
|
|
38
|
menuc[1] = 0;
|
|
39
|
menuc[2] = 0;
|
|
40
|
menuc[3] = 0;
|
|
41
|
menuc[4] = 0;
|
|
42
|
item0pic = spr_heart;
|
|
43
|
item1pic = spr_heart;
|
|
44
|
item2pic = spr_heart;
|
|
45
|
item3pic = spr_heart;
|
|
46
|
itemtotal = 4;
|
|
47
|
item[0] = 41;
|
|
48
|
item[1] = 30;
|
|
49
|
item[2] = 34;
|
|
50
|
item[3] = 32;
|
|
51
|
item[4] = 0;
|
|
52
|
item[5] = 0;
|
|
53
|
item[6] = 0;
|
|
54
|
itemtype[0] = "item";
|
|
55
|
itemtype[1] = "weapon";
|
|
56
|
itemtype[2] = "armor";
|
|
57
|
itemtype[3] = "key";
|
|
58
|
itemtype[4] = "item";
|
|
59
|
itemtype[5] = "item";
|
|
60
|
itemtype[6] = "item";
|
|
61
|
shopdesc[0] = stringsetloc(ITEM#Friendly-#flavored#candy shot#+130HP"ITEM#Friendly-#flavored#candy shot#+130HP", "obj_shop_ch5_slash_Create_0_gml_87_0" );
|
|
62
|
shopdesc[1] = stringsetloc(WEAPON#Arbitrary#upgrade"WEAPON#Arbitrary#upgrade", "obj_shop_ch5_slash_Create_0_gml_88_0" );
|
|
63
|
shopdesc[2] = stringsetloc(ARMOR#Shikigami#fashion"ARMOR#Shikigami#fashion", "obj_shop_ch5_slash_Create_0_gml_89_0" );
|
|
64
|
shopdesc[3] = stringsetloc(KEY#(Doesn't#realize#it's for#sale)"KEY#(Doesn't#realize#it's for#sale)", "obj_shop_ch5_slash_Create_0_gml_90_0" );
|
|
65
|
for (i = 0; i < itemtotal; i += 1)
|
|
66
|
{
|
|
67
|
itematk[i] = 0;
|
|
68
|
itemdef[i] = 0;
|
|
69
|
itemmagic[i] = 0;
|
|
70
|
canequip[i][1] = 0;
|
|
71
|
canequip[i][2] = 0;
|
|
72
|
canequip[i][3] = 0;
|
|
73
|
item_currency[i] = UnknownEnum.Value_0;
|
|
74
|
if (itemtype[i] == "item")
|
|
75
|
{
|
|
76
|
scr_iteminfoscr_iteminfo
function scr_iteminfo(arg0)
{
usable = 0;
replaceable = 0;
value = 0;
itemtarget = 0;
itemnameb = " ";
itemdescb = " ";
switch (arg0)
{
case 0:
itemnameb = " ";
itemdescb = "---";
break;
case 1:
itemnameb = stringsetloc(Darker Candy"Darker Candy", "scr_iteminfo_slash_scr_iteminfo_gml_16_0" );
itemdescb = stringsetloc(Heals#120HP"Heals#120HP", "scr_iteminfo_slash_scr_iteminfo_gml_17_0_b" );
itemtarget = 1;
value = 120;
usable = 1;
break;
case 2:
itemnameb = stringsetloc(ReviveMint"ReviveMint", "scr_iteminfo_slash_scr_iteminfo_gml_22_0" );
itemdescb = stringsetloc(Heal#Downed#Ally"Heal#Downed#Ally", "scr_iteminfo_slash_scr_iteminfo_gml_23_0" );
itemtarget = 1;
value = 400;
usable = 1;
break;
case 3:
itemnameb = stringsetloc(Glowshard"Glowshard", "scr_iteminfo_slash_scr_iteminfo_gml_29_0" );
itemdescb = stringsetloc(Sell#at#shops"Sell#at#shops", "scr_iteminfo_slash_scr_iteminfo_gml_30_0" );
itemtarget = 0;
value = 200 + (global.chapter * 100);
usable = 0;
if (i_ex(obj_battlecontroller) && obj_battlecontroller.shareitemcon == 1)
usable = 1;
break;
case 4:
itemnameb = stringsetloc(Manual"Manual", "scr_iteminfo_slash_scr_iteminfo_gml_36_0" );
itemdescb = stringsetloc(Read#out of#battle"Read#out of#battle", "scr_iteminfo_slash_scr_iteminfo_gml_37_0" );
itemtarget = 2;
value = 1;
usable = 0;
if (i_ex(obj_battlecontroller) && obj_battlecontroller.shareitemcon == 1)
usable = 1;
break;
case 5:
itemnameb = stringsetloc(BrokenCake"BrokenCake", "scr_iteminfo_slash_scr_iteminfo_gml_43_0" );
itemdescb = stringsetloc(Heals#20HP"Heals#20HP", "scr_iteminfo_slash_scr_iteminfo_gml_44_0" );
itemtarget = 1;
value = 5;
usable = 1;
break;
case 6:
itemnameb = stringsetloc(Top Cake"Top Cake", "scr_iteminfo_slash_scr_iteminfo_gml_50_0" );
itemdescb = stringsetloc(Heals#team#160HP"Heals#team#160HP", "scr_iteminfo_slash_scr_iteminfo_gml_51_0" );
itemtarget = 2;
value = 150;
usable = 1;
break;
case 7:
var healamount = (global.chapter == 1) ? 80 : 140;
if (global.chapter == 5)
healamount = 180;
itemnameb = stringsetloc(Spincake"Spincake", "scr_iteminfo_slash_scr_iteminfo_gml_58_0" );
itemdescb = stringsetsubloc(Heals#team#Argument №11HP"Heals#team#~1HP", string(healamount), "scr_iteminfo_slash_scr_iteminfo_gml_59_0" );
itemtarget = 2;
value = 5;
usable = 1;
break;
case 8:
itemnameb = stringsetloc(Darkburger"Darkburger", "scr_iteminfo_slash_scr_iteminfo_gml_65_0" );
itemdescb = stringsetloc(Heals#70HP"Heals#70HP", "scr_iteminfo_slash_scr_iteminfo_gml_66_0" );
itemtarget = 1;
value = 70;
usable = 1;
break;
case 9:
itemnameb = stringsetloc(LancerCookie"LancerCookie", "scr_iteminfo_slash_scr_iteminfo_gml_72_0" );
itemdescb = stringsetloc(Heals#50HP"Heals#50HP", "scr_iteminfo_slash_scr_iteminfo_gml_73_0" );
itemtarget = 1;
value = 10;
usable = 1;
break;
case 10:
itemnameb = stringsetloc(GigaSalad"GigaSalad", "scr_iteminfo_slash_scr_iteminfo_gml_79_0" );
itemdescb = stringsetloc(Heals#4HP"Heals#4HP", "scr_iteminfo_slash_scr_iteminfo_gml_80_0" );
itemtarget = 1;
value = 10;
usable = 1;
break;
case 11:
itemnameb = stringsetloc(ClubsSandwich"ClubsSandwich", "scr_iteminfo_slash_scr_iteminfo_gml_86_0" );
itemdescb = stringsetloc(Heals#team#70HP"Heals#team#70HP", "scr_iteminfo_slash_scr_iteminfo_gml_87_0" );
itemtarget = 2;
value = 70;
usable = 1;
break;
case 12:
itemnameb = stringsetloc(HeartsDonut"HeartsDonut", "scr_iteminfo_slash_scr_iteminfo_gml_93_0" );
itemdescb = stringsetloc(Healing#varies"Healing#varies", "scr_iteminfo_slash_scr_iteminfo_gml_94_0" );
... (item[i]);
|
|
77
|
shopitemname[i] = itemnameb;
|
|
78
|
buyvalue[i] = value;
|
|
79
|
}
|
|
80
|
if (itemtype[i] == "armor")
|
|
81
|
{
|
|
82
|
scr_armorinfoscr_armorinfo
function scr_armorinfo(arg0)
{
armorchar4temp = 1;
armornametemp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_2_0" );
armorelementtemp = 0;
armorelementamounttemp = 0;
additionaltext = ["none", "none"];
switch (arg0)
{
case 0:
armornametemp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_7_0" );
armordesctemp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_8_0_b" );
amessage2temp = stringsetloc(Hey, hands off!"Hey, hands off!", "scr_armorinfo_slash_scr_armorinfo_gml_8_0" );
amessage3temp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_10_0" );
amessage4temp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_11_0" );
armorattemp = 0;
armordftemp = 0;
armormagtemp = 0;
armorboltstemp = 0;
armorgrazeamttemp = 0;
armorgrazesizetemp = 0;
armorchar1temp = 1;
armorchar2temp = 0;
armorchar3temp = 1;
armorchar4temp = 1;
armorabilitytemp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_22_0" );
armorabilityicontemp = 0;
armoricontemp = 0;
value = 0;
break;
case 1:
armornametemp = stringsetloc(Amber Card"Amber Card", "scr_armorinfo_slash_scr_armorinfo_gml_28_0" );
armordesctemp = stringsetloc(A thin square charm that sticks#to you, increasing defense."A thin square charm that sticks#to you, increasing defense.", "scr_armorinfo_slash_scr_armorinfo_gml_29_0" );
amessage2temp = stringsetloc(... better than nothing."... better than nothing.", "scr_armorinfo_slash_scr_armorinfo_gml_30_0" );
amessage3temp = stringsetloc(It's sticky, huh, Kris..."It's sticky, huh, Kris...", "scr_armorinfo_slash_scr_armorinfo_gml_31_0" );
amessage4temp = stringsetloc(It's like a name-tag!"It's like a name-tag!", "scr_armorinfo_slash_scr_armorinfo_gml_33_0" );
armorattemp = 0;
armordftemp = 1;
armormagtemp = 0;
armorboltstemp = 0;
armorgrazeamttemp = 0;
armorgrazesizetemp = 0;
armorchar1temp = 1;
armorchar2temp = 1;
armorchar3temp = 1;
armorabilitytemp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_43_0" );
armorabilityicontemp = 0;
armoricontemp = 4;
value = 100;
break;
case 2:
armornametemp = stringsetloc(Dice Brace"Dice Brace", "scr_armorinfo_slash_scr_armorinfo_gml_49_0" );
armordesctemp = stringsetloc(A bracelet made out of various#symbol-inscribed cubes."A bracelet made out of various#symbol-inscribed cubes.", "scr_armorinfo_slash_scr_armorinfo_gml_50_0" );
amessage2temp = stringsetloc(... okay."... okay.", "scr_armorinfo_slash_scr_armorinfo_gml_51_0" );
amessage3temp = stringsetloc(It says "Friendship!""It says \"Friendship!\"", "scr_armorinfo_slash_scr_armorinfo_gml_52_0" );
amessage4temp = stringsetloc(Hey, y-you jumbled it..."Hey, y-you jumbled it...", "scr_armorinfo_slash_scr_armorinfo_gml_54_0" );
armorattemp = 0;
armordftemp = 2;
armormagtemp = 0;
armorboltstemp = 0;
armorgrazeamttemp = 0;
armorgrazesizetemp = 0;
armorchar1temp = 1;
armorchar2temp = 1;
armorchar3temp = 1;
armorabilitytemp = stringsetloc( " ", "scr_armorinfo_slash_scr_armorinfo_gml_64_0" );
armorabilityicontemp = 0;
armoricontemp = 4;
value = 150;
break;
case 3:
armornametemp = stringsetloc(Pink Ribbon"Pink Ribbon", "scr_armorinfo_slash_scr_armorinfo_gml_70_0" );
armordesctemp = stringsetloc(A cute hair ribbon that increases#the range bullets increase tension."A cute hair ribbon that increases#the range bullets increase tension.", "scr_armorinfo_slash_scr_armorinfo_gml_71_0" );
amessage2temp = stringsetloc(Nope. Not in 1st grade anymore."Nope. Not in 1st grade anymore.", "scr_armorinfo_slash_scr_armorinfo_gml_72_0" );
amessage3temp = stringsetloc(Um... d-do I look cute...?"Um... d-do I look cute...?", "scr_armorinfo_slash_scr_armorinfo_gml_73_0" );
amessage4temp = stringsetloc(... feels familiar."... feels familiar.", "scr_armorinfo_slash_scr_armorinfo_gml_75_0" );
armorattemp = 0;
armordftemp = 1;
armormagtemp = 0;
armorboltstemp = 0;
armorgrazeamttemp = 0;
armorgrazesizetemp = 20;
armorchar1temp = 1;
armorchar2temp = 0;
if (global.flag[1404] > 0)
{
armorchar2temp = 1;
amessage2temp = stringsetloc(Fine. On my shoulder."Fine. On my shoulder.", "scr_armorinfo_slash_scr_armorinfo_gml_92_0" );
}
armorchar3temp = 1;
armorchar4temp = 1;
armorabilitytemp = stringsetloc(GrazeArea"GrazeArea", "scr_armorinfo_slash_scr_armorinfo_gml_91_0" );
armorabilityicontemp = 7;
armoricontemp = 4;
value = 100;
break;
case 4:
armornametemp = stringsetloc(White Ribbon"White Ribbon", "scr_armorinfo_slash_scr_armorinfo_gml_98_0" );
armordesctemp = stringsetloc(A crinkly hair ribbon that slightly#increases your defense."A crinkly hair ribbon that slightly#increases your defense.", "scr_armorinfo_slash_scr_armorinfo_gml_99_0" );
amessage2temp = stringsetloc(Nope. Not in 1st grade anymore."Nope. Not in 1st grade anymore.", "scr_armorinfo_slash_scr_armorinfo_gml_100_0" );
amessage3temp = stringsetloc(Um... d-do I look cute...?"Um... d-do I look cute...?", "scr_armorinfo_slash_scr_armorinfo_gml_101_0" );
... (item[i]);
|
|
83
|
shopitemname[i] = armornametemp;
|
|
84
|
buyvalue[i] = value;
|
|
85
|
itemdef[i] = armordftemp;
|
|
86
|
canequip[i][1] = armorchar1temp;
|
|
87
|
canequip[i][2] = armorchar2temp;
|
|
88
|
canequip[i][3] = armorchar3temp;
|
|
89
|
}
|
|
90
|
if (itemtype[i] == "weapon")
|
|
91
|
{
|
|
92
|
scr_weaponinfoscr_weaponinfo
function scr_weaponinfo(arg0)
{
weaponchar4temp = 0;
weaponnametemp = stringsetloc( " ", "scr_weaponinfo_slash_scr_weaponinfo_gml_2_0" );
switch (arg0)
{
case 0:
weaponnametemp = stringsetloc( " ", "scr_weaponinfo_slash_scr_weaponinfo_gml_11_0" );
weapondesctemp = stringsetloc( " ", "scr_weaponinfo_slash_scr_weaponinfo_gml_12_0" );
wmessage2temp = stringsetloc( " ", "scr_weaponinfo_slash_scr_weaponinfo_gml_13_0" );
wmessage3temp = stringsetloc( " ", "scr_weaponinfo_slash_scr_weaponinfo_gml_14_0" );
wmessage4temp = stringsetloc( " ", "scr_weaponinfo_slash_scr_weaponinfo_gml_15_0" );
weaponattemp = 0;
weapondftemp = 0;
weaponmagtemp = 0;
weaponboltstemp = 0;
weaponstyletemp = " ";
weapongrazeamttemp = 0;
weapongrazesizetemp = 0;
weaponchar1temp = 0;
weaponchar2temp = 0;
weaponchar3temp = 0;
weaponchar4temp = 0;
weaponabilitytemp = " ";
weaponabilityicontemp = 0;
weaponicontemp = 0;
value = 0;
break;
case 1:
weaponnametemp = stringsetloc(Wood Blade"Wood Blade", "scr_weaponinfo_slash_scr_weaponinfo_gml_33_0" );
weapondesctemp = stringsetloc(A wooden practice blade with a carbon-#reinforced core."A wooden practice blade with a carbon-#reinforced core.", "scr_weaponinfo_slash_scr_weaponinfo_gml_34_0" );
wmessage2temp = stringsetloc(What's this!? A CHOPSTICK?"What's this!? A CHOPSTICK?", "scr_weaponinfo_slash_scr_weaponinfo_gml_35_0" );
if (global.plot < 30 && global.chapter == 1)
wmessage2tempt = stringsetloc(... you have a SWORD!?"... you have a SWORD!?", "scr_weaponinfo_slash_scr_weaponinfo_gml_39_0" );
wmessage3temp = stringsetloc(That's yours, Kris..."That's yours, Kris...", "scr_weaponinfo_slash_scr_weaponinfo_gml_40_0" );
wmessage4temp = stringsetloc((It has bite marks...)"(It has bite marks...)", "scr_weaponinfo_slash_scr_weaponinfo_gml_42_0" );
weaponattemp = 0;
weapondftemp = 0;
weaponmagtemp = 0;
weaponboltstemp = 1;
weaponstyletemp = "?";
weapongrazeamttemp = 0;
weapongrazesizetemp = 0;
weaponchar1temp = 1;
weaponchar2temp = 0;
weaponchar3temp = 0;
weaponicontemp = 1;
weaponabilityicontemp = 0;
weaponabilitytemp = " ";
value = 60;
break;
case 2:
weaponnametemp = stringsetloc(Mane Ax"Mane Ax", "scr_weaponinfo_slash_scr_weaponinfo_gml_59_0" );
weapondesctemp = stringsetloc(Beginner's ax forged from the#mane of a dragon whelp."Beginner's ax forged from the#mane of a dragon whelp.", "scr_weaponinfo_slash_scr_weaponinfo_gml_60_0" );
wmessage2temp = stringsetloc(I'm too GOOD for that."I'm too GOOD for that.", "scr_weaponinfo_slash_scr_weaponinfo_gml_61_0" );
wmessage3temp = stringsetloc(Ummm... it's a bit big."Ummm... it's a bit big.", "scr_weaponinfo_slash_scr_weaponinfo_gml_62_0" );
wmessage4temp = stringsetloc(It... smells nice..."It... smells nice...", "scr_weaponinfo_slash_scr_weaponinfo_gml_64_0" );
weaponattemp = 0;
weapondftemp = 0;
weaponmagtemp = 0;
weaponboltstemp = 1;
weaponstyletemp = "?";
weapongrazeamttemp = 0;
weapongrazesizetemp = 0;
weaponchar1temp = 0;
weaponchar2temp = 0;
weaponchar3temp = 0;
weaponicontemp = 2;
weaponabilityicontemp = 0;
weaponabilitytemp = " ";
value = 80;
break;
case 3:
weaponnametemp = stringsetloc(Red Scarf"Red Scarf", "scr_weaponinfo_slash_scr_weaponinfo_gml_81_0" );
weapondesctemp = stringsetloc(A basic scarf made of lightly#magical fiber."A basic scarf made of lightly#magical fiber.", "scr_weaponinfo_slash_scr_weaponinfo_gml_82_0" );
wmessage2temp = stringsetloc(No. Just... no."No. Just... no.", "scr_weaponinfo_slash_scr_weaponinfo_gml_83_0" );
wmessage3temp = stringsetloc(Comfy! Touch it, Kris!"Comfy! Touch it, Kris!", "scr_weaponinfo_slash_scr_weaponinfo_gml_84_0" );
wmessage4temp = stringsetloc(Huh? No, I'm not cold."Huh? No, I'm not cold.", "scr_weaponinfo_slash_scr_weaponinfo_gml_86_0" );
weaponattemp = 0;
weapondftemp = 0;
weaponmagtemp = 0;
weaponboltstemp = 1;
weaponstyletemp = "?";
weapongrazeamttemp = 0;
weapongrazesizetemp = 0;
weaponchar1temp = 0;
weaponchar2temp = 0;
weaponchar3temp = 1;
weaponicontemp = 3;
weaponabilityicontemp = 0;
weaponabilitytemp = " ";
value = 100;
break;
case 4:
weaponnametemp = stringsetloc(EverybodyWeapon"EverybodyWeapon", "scr_weaponinfo_slash_scr_weaponinfo_gml_105_0" );
weapondesctemp = stringsetloc(It felt right for everyone."It felt right for everyone.", "scr_weaponinfo_slash_scr_weaponinfo_gml_106_0" );
wmessage2temp = stringsetloc(Uhhh... ok."Uhhh... ok.", "scr_weaponinfo_slash_scr_weaponinfo_gml_107_0" );
wmessage3temp = stringsetloc(A perfect fit!"A perfect fit!", "scr_weaponinfo_slash_scr_weaponinfo_gml_108_0" );
wmessage4temp = stringsetloc(Wh... what is this?"Wh... what is this?", "scr_weaponinfo_slash_scr_weaponinfo_gml_109_0" );
weaponattemp = 12;
weapondftemp = 6;
... (item[i]);
|
|
93
|
itematk[i] = weaponattemp;
|
|
94
|
itemmagic[i] = weaponmagtemp;
|
|
95
|
shopitemname[i] = weaponnametemp;
|
|
96
|
canequip[i][1] = weaponchar1temp;
|
|
97
|
canequip[i][2] = weaponchar2temp;
|
|
98
|
canequip[i][3] = weaponchar3temp;
|
|
99
|
buyvalue[i] = value;
|
|
100
|
}
|
|
101
|
if (itemtype[i] == "key")
|
|
102
|
{
|
|
103
|
scr_keyiteminfoscr_keyiteminfo
function scr_keyiteminfo(arg0)
{
tempkeyitemdesc = stringsetloc(---"---", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_2_0" );
tempkeyitemname = stringsetloc( " ", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_3_0" );
tempkeyitemusable = 0;
switch (arg0)
{
case 0:
tempkeyitemdesc = stringsetloc(---"---", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_9_0" );
tempkeyitemname = stringsetloc( " ", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_10_0" );
break;
case 1:
tempkeyitemdesc = stringsetloc(It can be used to make calls."It can be used to make calls.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_13_0" );
tempkeyitemname = stringsetloc(Cell Phone"Cell Phone", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_14_0" );
tempkeyitemusable = 1;
break;
case 2:
tempkeyitemdesc = stringsetloc(Not too important, not too unimportant."Not too important, not too unimportant.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_18_0" );
tempkeyitemname = stringsetloc(Egg"Egg", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_19_0" );
var evidence = false;
if (evidence)
tempkeyitemdesc = stringsetloc(It's evidence. You'll know what it was#evidence for when it happens."It's evidence. You'll know what it was#evidence for when it happens.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_26_0" );
tempkeyitemusable = 1;
break;
case 3:
tempkeyitemdesc = stringsetloc(Though broken, it seethes with power.#A master smith could fix it."Though broken, it seethes with power.#A master smith could fix it.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_23_0" );
tempkeyitemname = stringsetloc(BrokenCake"BrokenCake", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_24_0" );
break;
case 4:
tempkeyitemdesc = stringsetloc(It's the top part of a key.#A smith could fix all three parts."It's the top part of a key.#A smith could fix all three parts.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_27_0" );
tempkeyitemname = stringsetloc(Broken Key A"Broken Key A", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_28_0" );
break;
case 5:
tempkeyitemdesc = stringsetloc(The key to a mysterious cell.#Something feels strange about it."The key to a mysterious cell.#Something feels strange about it.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_31_0" );
tempkeyitemname = stringsetloc(Door Key"Door Key", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_32_0" );
break;
case 6:
tempkeyitemdesc = stringsetloc(It's the middle part of a key.#A smith could fix all three parts."It's the middle part of a key.#A smith could fix all three parts.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_35_0" );
tempkeyitemname = stringsetloc(Broken Key B"Broken Key B", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_36_0" );
break;
case 7:
tempkeyitemdesc = stringsetloc(It's the bottom part of a key.#A smith could fix all three parts."It's the bottom part of a key.#A smith could fix all three parts.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_39_0" );
tempkeyitemname = stringsetloc(Broken Key C"Broken Key C", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_40_0" );
break;
case 8:
tempkeyitemdesc = stringsetloc(Hohoho! I'm a tough boy!#Treat me like one of your ITEMS!"Hohoho! I'm a tough boy!#Treat me like one of your ITEMS!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_43_0" );
if (global.plot >= 20)
tempkeyitemdesc = stringsetloc(Hohoho! ROUXLS jumped out of your#pocket! How dadcrobatic! (Lesser)"Hohoho! ROUXLS jumped out of your#pocket! How dadcrobatic! (Lesser)", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_46_0" );
if (global.plot >= 55)
tempkeyitemdesc = stringsetloc(Hohoho! That game looked fun!#Let me be the stool next!"Hohoho! That game looked fun!#Let me be the stool next!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_50_0" );
if (global.plot >= 60)
tempkeyitemdesc = stringsetloc(Sounded like milk out there. Splat!#Were you three osmosing without me!?"Sounded like milk out there. Splat!#Were you three osmosing without me!?", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_54_0" );
if (global.plot >= 65)
tempkeyitemdesc = stringsetloc(We fell! But don't worry. I'm a strong boy.#I won't be trounced by a mere bounce!"We fell! But don't worry. I'm a strong boy.#I won't be trounced by a mere bounce!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_58_0" );
if (global.plot >= 66)
tempkeyitemdesc = stringsetloc(Split up? We'll solve this mystery fast!#You? You can be the un-talking dog."Split up? We'll solve this mystery fast!#You? You can be the un-talking dog.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_62_0" );
if (global.plot >= 70)
tempkeyitemdesc = stringsetloc(Ho-ho! A soft cream is following you!#Can we make them a bad guy?"Ho-ho! A soft cream is following you!#Can we make them a bad guy?", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_66_0" );
if (global.plot >= 75)
{
tempkeyitemdesc = stringsetloc(That golden statue... could it be...#The illusory nipple technique!?"That golden statue... could it be...#The illusory nipple technique!?", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_70_0_b" );
if (global.flag[418 got_shoe] == 1)
tempkeyitemdesc = stringsetloc(Wow! Thanks for the free sample!#I couldn't eat another bite!!"Wow! Thanks for the free sample!#I couldn't eat another bite!!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_74_0" );
}
if (global.plot >= 79)
tempkeyitemdesc = stringsetloc(The bluebird of crappiness.#Fly high, bluebird. Fly high."The bluebird of crappiness.#Fly high, bluebird. Fly high.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_79_0" );
if (global.plot >= 85)
tempkeyitemdesc = stringsetloc(Did I miss something? I was doing my#calisthetics. Stay handsome."Did I miss something? I was doing my#calisthetics. Stay handsome.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_83_0" );
if (global.plot >= 90)
tempkeyitemdesc = stringsetloc(Hey! Thanks for the tape! I was hungry!#Push my tummy to hear a cool song!"Hey! Thanks for the tape! I was hungry!#Push my tummy to hear a cool song!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_87_0" );
if (global.plot >= 99)
tempkeyitemdesc = stringsetloc(Hoho! It's me, Lancer! Release me and#I will release you!"Hoho! It's me, Lancer! Release me and#I will release you!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_91_0" );
if (scr_sideb_get_phase() >= 1 && global.flag[915 snowgrave_plot] >= 1.5)
{
tempkeyitemdesc = stringsetloc((Innocent boys are fast asleep.)"(Innocent boys are fast asleep.)", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_95_0" );
if (scr_sideb_get_phase() >= 3)
tempkeyitemdesc = stringsetloc(A stone statue.#Strangely, it looks like Lancer..."A stone statue.#Strangely, it looks like Lancer...", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_99_0" );
}
if (global.plot >= 200)
{
tempkeyitemdesc = stringsetloc(Hoho! What a terrific boy's adventure.#Time to kick off my feet and relax..."Hoho! What a terrific boy's adventure.#Time to kick off my feet and relax...", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_105_0" );
if (room == room_dw_castle_restaurant)
tempkeyitemdesc = stringsetloc(Oo la la! Who is that handsome#mustachioed boy! I think I'm in love!"Oo la la! Who is that handsome#mustachioed boy! I think I'm in love!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_109_0" );
if (room == room_cc_lancer || room == room_dw_ralsei_castle_2f)
tempkeyitemdesc = stringsetloc((huff, puff) There, I got back into your#pocket! Now you can use my power!"(huff, puff) There, I got back into your#pocket! Now you can use my power!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_114_0" );
}
tempkeyitemname = stringsetloc(Lancer"Lancer", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_48_0" );
tempkeyitemusable = 1;
break;
case 9:
tempkeyitemdesc = stringsetloc(Thou gazeth upon a man most handsometh.#This daringst genius, adoredeth beyondth all hey let me speakst"Thou gazeth upon a man most handsometh.#This daringst genius, adoredeth beyondth all hey let me speakst", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_52_0" );
tempkeyitemname = stringsetloc(Rouxls Kaard"Rouxls Kaard", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_53_0" );
if (global.plot >= 200)
tempkeyitemdesc = stringsetloc(Oh, milord! Tis I, your humblest servante,#righte here where I never lefteth!"Oh, milord! Tis I, your humblest servante,#righte here where I never lefteth!", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_126_0" );
break;
case 10:
tempkeyitemdesc = stringsetloc(A data disk from a strange machine.#Didn't someone want this?"A data disk from a strange machine.#Didn't someone want this?", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_56_0" );
tempkeyitemname = stringsetloc(EmptyDisk"EmptyDisk", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_57_0" );
break;
case 11:
tempkeyitemdesc = stringsetloc(A strange disk. You can feel it#smiling in your hand."A strange disk. You can feel it#smiling in your hand.", "scr_keyiteminfo_slash_scr_keyiteminfo_gml_60_0" );
... (item[i]);
|
|
104
|
shopitemname[i] = tempkeyitemname;
|
|
105
|
buyvalue[i] = 10;
|
|
106
|
item_currency[i] = UnknownEnum.Value_1;
|
|
107
|
}
|
|
108
|
}
|
|
109
|
sell = 0;
|
|
110
|
bought = 0;
|
|
111
|
mainmessage = 0;
|
|
112
|
minimenuy = 220;
|
|
113
|
global.typer = 23;
|
|
114
|
scr_84_set_draw_fontscr_84_set_draw_font
function scr_84_set_draw_font(arg0)
{
global.chemg_font = arg0;
draw_set_font(scr_84_get_font(arg0));
} ("mainbig");
|
|
115
|
sidemessage = 0;
|
|
116
|
selling = 0;
|
|
117
|
global.msc = 0;
|
|
118
|
glow = 0;
|
|
119
|
shx = 130;
|
|
120
|
soldo = 0;
|
|
121
|
global.faceemotion = 0;
|
|
122
|
an = 0;
|
|
123
|
talk_counter = 0;
|
|
124
|
nothingcount = 0;
|
|
125
|
selltype = "item";
|
|
126
|
selltotal = max(global.flag[64 storage_size], 12);
|
|
127
|
for (i = 0; i < selltotal; i++)
|
|
128
|
{
|
|
129
|
itemsellvalue[i] = 0;
|
|
130
|
itemsellname[i] = "";
|
|
131
|
}
|
|
132
|
took_crystal = false;
|
|
133
|
_times_talked = 0;
|
|
134
|
_intro_text = stringsetloc(* The sunset... * It's breathtaking, isn't it?"* The sunset...&* It's breathtaking,&isn't it?", "obj_shop_ch5_slash_Create_0_gml_180_0" );
|
|
135
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (1846) >= 2)
|
|
136
|
_intro_text = stringsetloc(* The sunset... will it ever be this beautiful again?"* The sunset... will&it ever be this&beautiful again?", "obj_shop_ch5_slash_Create_0_gml_183_0" );
|
|
137
|
_exit_text = stringsetloc(* That's right,Delay 11 go outside. * It's beautiful.Wait for inputClose Message"* That's right^1, go outside.&* It's beautiful./%", "obj_shop_ch5_slash_Create_0_gml_186_0" );
|
|
138
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (1846) >= 2)
|
|
139
|
_exit_text = stringsetloc(* Treasure this world,Delay 11 won't you?Wait for inputClose Message"* Treasure this world^1, won't you?/%", "obj_shop_ch5_slash_Create_0_gml_189_0" );
|
|
140
|
_music_fade = false;
|
|
141
|
_music_fade_out = false;
|
|
142
|
_music_overlay = false;
|
|
143
|
_music_alt[0] = -4;
|
|
144
|
_music_alt[1] = -4;
|
|
145
|
_talk_options = [stringsetloc(What is this place?"What is this place?", "obj_shop_ch5_slash_Create_0_gml_193_0" ), stringsetloc(What's your name, human?"What's your name, human?", "obj_shop_ch5_slash_Create_0_gml_194_0" ), stringsetloc(Human ears?"Human ears?", "obj_shop_ch5_slash_Create_0_gml_195_0" ), stringsetloc(Other people?"Other people?", "obj_shop_ch5_slash_Create_0_gml_196_0" )];
|
|
146
|
|
|
147
|
load_dialogue = function(arg0)
|
|
148
|
{
|
|
149
|
switch (arg0)
|
|
150
|
{
|
|
151
|
case UnknownEnum.Value_0:
|
|
152
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (1768) == 0)
|
|
153
|
{
|
|
154
|
scr_flag_setscr_flag_set
function scr_flag_set(arg0, arg1)
{
global.flag[arg0] = arg1;
}
function scr_flag_set_ext(arg0, arg1, arg2, arg3 = 1)
{
if (arg1 < 0)
scr_flag_set(arg0, arg2);
else
global.flag[arg0] = scr_set_bitmask_value(global.flag[arg0], arg1, arg2, arg3);
} (1768, 1);
|
|
155
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
156
|
msgsetloc(0, * I've never seen a sunset so breathtaking...Wait for input"* I've never seen a sunset so breathtaking.../", "obj_shop_ch5_slash_Create_0_gml_209_0" );
|
|
157
|
msgnextloc(* Tell me,Delay 11 was everything always this beautiful?Wait for input"* Tell me^1, was everything always this beautiful?/", "obj_shop_ch5_slash_Create_0_gml_210_0" );
|
|
158
|
msgnextloc(* Beautiful...Delay 11 beautiful.Delay 11 Beautiful!Wait for inputClose Message"* Beautiful..^1. beautiful^1. Beautiful!/%", "obj_shop_ch5_slash_Create_0_gml_211_0" );
|
|
159
|
}
|
|
160
|
else
|
|
161
|
{
|
|
162
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
163
|
msgsetloc(0, * Where I came from,Delay 11 the colors were bleak.Wait for input"* Where I came from^1, the colors were bleak./", "obj_shop_ch5_slash_Create_0_gml_215_0" );
|
|
164
|
msgnextloc(* It was like looking at the world through a napkin.Wait for input"* It was like looking at the world through a napkin./", "obj_shop_ch5_slash_Create_0_gml_216_0" );
|
|
165
|
msgnextloc(* Here,Delay 11 the sunset shines from the back of your eyes,Delay 11 like the afterglow of a light you stared at too long.Wait for input"* Here^1, the sunset shines from the back of your eyes^1, like the afterglow of a light you stared at too long./", "obj_shop_ch5_slash_Create_0_gml_217_0" );
|
|
166
|
msgnextloc(* Hee hee...Wait for inputClose Message"* Hee hee.../%", "obj_shop_ch5_slash_Create_0_gml_218_0" );
|
|
167
|
}
|
|
168
|
break;
|
|
169
|
case UnknownEnum.Value_1:
|
|
170
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (1769) == 0)
|
|
171
|
{
|
|
172
|
scr_flag_setscr_flag_set
function scr_flag_set(arg0, arg1)
{
global.flag[arg0] = arg1;
}
function scr_flag_set_ext(arg0, arg1, arg2, arg3 = 1)
{
if (arg1 < 0)
scr_flag_set(arg0, arg2);
else
global.flag[arg0] = scr_set_bitmask_value(global.flag[arg0], arg1, arg2, arg3);
} (1769, 1);
|
|
173
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
174
|
msgsetloc(0, * Right,Delay 11 of course,Delay 11 I'm also human.Delay 11 That's why I look and feel like a flower.Wait for input"* Right^1, of course^1, I'm also human^1. That's why I look and feel like a flower./", "obj_shop_ch5_slash_Create_0_gml_227_0" );
|
|
175
|
msgnextloc(* ...Delay 11 then,Delay 11 what's my name?Wait for input"* ..^1. then^1, what's my name?/", "obj_shop_ch5_slash_Create_0_gml_228_0" );
|
|
176
|
msgnextloc(* I suppose...Delay 11 it depends on the color of the sunset.Wait for inputClose Message"* I suppose..^1. it depends on the color of the sunset./%", "obj_shop_ch5_slash_Create_0_gml_229_0" );
|
|
177
|
}
|
|
178
|
else
|
|
179
|
{
|
|
180
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
181
|
msgsetloc(0, * Names,Delay 11 names,Delay 11 names!Delay 11 That's what everyone always thinks about.Wait for input"* Names^1, names^1, names^1! That's what everyone always thinks about./", "obj_shop_ch5_slash_Create_0_gml_233_0" );
|
|
182
|
msgnextloc(* But,Delay 11 what defines you is...Wait for input"* But^1, what defines you is.../", "obj_shop_ch5_slash_Create_0_gml_234_0" );
|
|
183
|
msgnextloc(* ...Delay 11 well,Delay 11 it's your body,Delay 11 isn't it?Wait for inputClose Message"* ..^1. well^1, it's your body^1, isn't it?/%", "obj_shop_ch5_slash_Create_0_gml_235_0" );
|
|
184
|
}
|
|
185
|
break;
|
|
186
|
case UnknownEnum.Value_2:
|
|
187
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
188
|
msgsetloc(0, * Listen,Delay 11 have you had ears before?Delay 11 Cute and fluffy ears?Wait for input"* Listen^1, have you had ears before^1? Cute and fluffy ears?/", "obj_shop_ch5_slash_Create_0_gml_240_0" );
|
|
189
|
msgnextloc(* ...Delay 11 you should try it.Wait for input"* ..^1. you should try it./", "obj_shop_ch5_slash_Create_0_gml_241_0" );
|
|
190
|
var random_lines = [stringsetloc(* ...Delay 11 not like you,Delay 11 long ears.Delay 11 Those seem like a fire hazard.Wait for inputClose Message"* ..^1. not like you^1, long ears^1. Those seem like a fire hazard./%", "obj_shop_ch5_slash_Create_0_gml_244_0" ), stringsetloc(* ...Delay 11 especially you,Delay 11 purpleface.Delay 11 How do you even hear?Wait for inputClose Message"* ..^1. especially you^1, purpleface^1. How do you even hear?/%", "obj_shop_ch5_slash_Create_0_gml_245_0" ), stringsetloc(* Yes,Delay 11 you're nodding.Delay 11 Obviously you agree.Delay 11 Obviously.Wait for inputClose Message"* Yes^1, you're nodding^1. Obviously you agree^1. Obviously./%", "obj_shop_ch5_slash_Create_0_gml_246_0" )];
|
|
191
|
msgnext(random_lines[irandom_range(0, array_length(random_lines) - 1)]);
|
|
192
|
break;
|
|
193
|
case UnknownEnum.Value_3:
|
|
194
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (1770) == 0)
|
|
195
|
{
|
|
196
|
scr_flag_setscr_flag_set
function scr_flag_set(arg0, arg1)
{
global.flag[arg0] = arg1;
}
function scr_flag_set_ext(arg0, arg1, arg2, arg3 = 1)
{
if (arg1 < 0)
scr_flag_set(arg0, arg2);
else
global.flag[arg0] = scr_set_bitmask_value(global.flag[arg0], arg1, arg2, arg3);
} (1770, 1);
|
|
197
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
198
|
msgsetloc(0, * Asgore...Delay 11 he seems happy.Delay 11 You should be happy for him,Delay 11 too.Wait for input"* Asgore..^1. he seems happy^1. You should be happy for him^1, too./", "obj_shop_ch5_slash_Create_0_gml_258_0" );
|
|
199
|
msgnextloc(* Me?Delay 11 I've...Delay 11 never been able to talk to him.Delay 11 For...Delay 11 obvious reasons.Wait for input"* Me^1? I've..^1. never been able to talk to him^1. For..^1. obvious reasons./", "obj_shop_ch5_slash_Create_0_gml_259_0" );
|
|
200
|
msgnextloc(* I know.Delay 11 It's selfish,Delay 11 if you say it out loud.Delay 11 Everything...Delay 11 has been thanks to him.Wait for input"* I know^1. It's selfish^1, if you say it out loud^1. Everything..^1. has been thanks to him./", "obj_shop_ch5_slash_Create_0_gml_260_0" );
|
|
201
|
msgnextloc(* Until now,Delay 11 I...Delay 11 I couldn't really think about that.Wait for input"* Until now^1, I..^1. I couldn't really think about that./", "obj_shop_ch5_slash_Create_0_gml_261_0" );
|
|
202
|
msgnextloc(* ...Wait for input"* .../", "obj_shop_ch5_slash_Create_0_gml_262_0" );
|
|
203
|
msgnextloc(* I can think now,Delay 11 though.Delay 11 I'll do my best to fit in and help,Delay 11 too.Wait for inputClose Message"* I can think now^1, though^1. I'll do my best to fit in and help^1, too./%", "obj_shop_ch5_slash_Create_0_gml_263_0" );
|
|
204
|
}
|
|
205
|
else
|
|
206
|
{
|
|
207
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
208
|
msgsetloc(0, * Up until now,Delay 11 I don't think I realized what loneliness was.Wait for input"* Up until now^1, I don't think I realized what loneliness was./", "obj_shop_ch5_slash_Create_0_gml_267_0" );
|
|
209
|
msgnextloc(* Now,Delay 11 looking at the sunrise,Delay 11 I finally noticed it.Delay 11 That pang in my heart...Wait for input"* Now^1, looking at the sunrise^1, I finally noticed it^1. That pang in my heart.../", "obj_shop_ch5_slash_Create_0_gml_268_0" );
|
|
210
|
msgnextloc(* ...Delay 11 I'm going to make friends here.Delay 11 I know it.Delay 11 Lots and lots of friends...Wait for inputClose Message"* ..^1. I'm going to make friends here^1. I know it^1. Lots and lots of friends.../%", "obj_shop_ch5_slash_Create_0_gml_269_0" );
|
|
211
|
}
|
|
212
|
break;
|
|
213
|
case UnknownEnum.Value_4:
|
|
214
|
if (_times_talked == 0)
|
|
215
|
{
|
|
216
|
_times_talked++;
|
|
217
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
218
|
msgsetloc(0, * I guess...Delay 11 I'll be "graduating" from here soon.Wait for input"* I guess..^1. I'll be \"graduating\" from here soon./", "obj_shop_ch5_slash_Create_0_gml_278_0" );
|
|
219
|
msgnextloc(* I...Delay 11 I'm not just ready to leave my friends behind yet...Wait for input"* I..^1. I'm not just ready to leave my friends behind yet.../", "obj_shop_ch5_slash_Create_0_gml_279_0" );
|
|
220
|
msgnextloc(* But,Delay 11 is that something...Delay 11 anyone is ever ready for?Wait for inputClose Message"* But^1, is that something..^1. anyone is ever ready for?/%", "obj_shop_ch5_slash_Create_0_gml_280_0" );
|
|
221
|
}
|
|
222
|
else
|
|
223
|
{
|
|
224
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
225
|
msgsetloc(0, * If you "seal the Fountain"...Delay 11 I won't stick around.Wait for input"* If you \"seal the Fountain\"..^1. I won't stick around./", "obj_shop_ch5_slash_Create_0_gml_284_0" );
|
|
226
|
msgnextloc(* I'll...Delay 11 need some time to myself,Delay 11 I think.Wait for input"* I'll..^1. need some time to myself^1, I think./", "obj_shop_ch5_slash_Create_0_gml_285_0" );
|
|
227
|
msgnextloc(* But,Delay 11 I'll be meeting you again.Wait for input"* But^1, I'll be meeting you again./", "obj_shop_ch5_slash_Create_0_gml_286_0" );
|
|
228
|
msgnextloc(* And Ory,Delay 11 I'll be making sure Asgore is watering you properly,Delay 11 OK!?Wait for inputClose Message"* And Ory^1, I'll be making sure Asgore is watering you properly^1, OK!?/%", "obj_shop_ch5_slash_Create_0_gml_287_0" );
|
|
229
|
}
|
|
230
|
break;
|
|
231
|
case UnknownEnum.Value_5:
|
|
232
|
if (scr_flag_getscr_flag_get
function scr_flag_get(arg0)
{
return global.flag[arg0];
}
function scr_flag_name_get(arg0)
{
var v = global.flagname[arg0];
return is_undefined(v) ? "*unknown flag*" : v;
}
function scr_flag_get_ext(arg0, arg1, arg2 = 1)
{
if (arg1 < 0)
scr_flag_get(arg0);
else
return scr_get_bitmask_value(global.flag[arg0], arg1, arg2);
} (1711) == 0)
|
|
233
|
scr_flag_setscr_flag_set
function scr_flag_set(arg0, arg1)
{
global.flag[arg0] = arg1;
}
function scr_flag_set_ext(arg0, arg1, arg2, arg3 = 1)
{
if (arg1 < 0)
scr_flag_set(arg0, arg2);
else
global.flag[arg0] = scr_set_bitmask_value(global.flag[arg0], arg1, arg2, arg3);
} (1711, 1);
|
|
234
|
_music_fade = true;
|
|
235
|
_music_overlay = true;
|
|
236
|
global.flag[20 other_text_command] = 0;
|
|
237
|
with (_bg)
|
|
238
|
_overlay_active = true;
|
|
239
|
mus_volume(global.currentsong[1], 0, 1);
|
|
240
|
scr_speakerscr_speaker
function scr_speaker(arg0)
{
_speaker = arg0;
global.typer = 5;
if (global.darkzone == 1)
global.typer = 6;
if (global.fighting == 1)
global.typer = 4;
global.fc = 0;
global.fe = 0;
if (_speaker == "silent" && global.darkzone == 0)
global.typer = 2;
if (_speaker == "silent" && global.darkzone == 1)
global.typer = 36;
if (_speaker == "balloon" || _speaker == "enemy")
global.typer = 50;
if (_speaker == "sans")
{
global.typer = 14;
global.fc = 6;
}
if (_speaker == "undyne" || _speaker == "und")
{
global.typer = 17;
global.fc = 9;
}
if (_speaker == "temmie" || _speaker == "tem")
global.typer = 21;
if (_speaker == "jevil")
global.typer = 35;
if (_speaker == "catti")
global.fc = 13;
if (_speaker == "jockington" || _speaker == "joc")
global.fc = 14;
if (_speaker == "catty" || _speaker == "caddy")
global.fc = 16;
if (_speaker == "bratty" || _speaker == "bra")
global.fc = 17;
if (_speaker == "rouxls" || _speaker == "rou")
global.fc = 18;
if (_speaker == "burgerpants" || _speaker == "bur")
global.fc = 19;
if (_speaker == "spamton")
{
if (global.fighting == 0)
global.typer = 66;
else
global.typer = 68;
}
if (_speaker == "sneo")
global.typer = 67;
if (_speaker == "susie" || _speaker == "sus")
{
global.fc = 1;
global.typer = 10;
if (global.darkzone == 1)
{
global.typer = 30;
if (global.fighting == 1)
global.typer = 47;
}
}
if (_speaker == "ralsei" || _speaker == "ral")
{
global.fc = 2;
global.typer = 31;
if (global.fighting == 1)
global.typer = 45;
if (global.flag[30 ralsei_hat_state] == 1)
global.typer = 6;
}
if (_speaker == "noelle" || _speaker == "noe")
{
global.fc = 3;
if (global.darkzone == 0)
global.typer = 12;
else
global.typer = 56;
if (global.fighting == 1)
global.typer = 59;
}
if (_speaker == "toriel" || _speaker == "tor")
{
global.fc = 4;
global.typer = 7;
}
if (_speaker == "asgore" || _speaker == "asg")
{
global.fc = 10;
global.typer = 18;
if (global.darkzone == 1)
global.typer = 89;
}
if (_speaker == "king" || _speaker == "kin")
{
global.fc = 20;
global.typer = 33;
if (global.chapter == 1)
{
if (global.plot < 235)
global.typer = 36;
... ("no_name");
|
|
241
|
msgsetloc(0, * (Suddenly,Delay 11 the shopkeeper's body took your hand,Delay 11 and talked in a low voice only you could hear...)Wait for input"* (Suddenly^1, the shopkeeper's body took your hand^1, and talked in a low voice only you could hear...)/", "obj_shop_ch5_slash_Create_0_gml_313_0" );
|
|
242
|
msgnextloc(Face 1* Kris,Delay 11 is your hand okay? It looks like...Delay 11 you've got a cat bite,Delay 11 mew.Wait for input"\\M1\\cp* Kris^1, is your hand okay? It looks like..^1. you've got a cat bite^1, mew.\\cW/", "obj_shop_ch5_slash_Create_0_gml_314_0" );
|
|
243
|
msgnextloc(* Cats can be nasty creatures,Delay 11 can't they,Delay 11 mew...?Wait for input"\\cp* Cats can be nasty creatures^1, can't they^1, mew...?\\cW/", "obj_shop_ch5_slash_Create_0_gml_315_0" );
|
|
244
|
msgnextloc(* ...Delay 11 I once met someone who REALLY liked cats,Delay 11 mew.Wait for input"\\cp* ..^1. I once met someone who REALLY liked cats^1, mew.\\cW/", "obj_shop_ch5_slash_Create_0_gml_316_0" );
|
|
245
|
msgnextloc(* They liked cats so much,Delay 11 they owned a whole hunting pack of them,Delay 11 mew!Wait for input"\\cp* They liked cats so much^1, they owned a whole hunting pack of them^1, mew!\\cW/", "obj_shop_ch5_slash_Create_0_gml_317_0" );
|
|
246
|
msgnextloc(* Of course,Delay 11 cats are fickle creatures,Delay 11 but they were very good at finding protein.Wait for input"\\cp* Of course^1, cats are fickle creatures^1, but they were very good at finding protein.\\cW/", "obj_shop_ch5_slash_Create_0_gml_318_0" );
|
|
247
|
msgnextloc(* Kris,Delay 11 if you have any protein,Delay 11 you must keep it hidden,Delay 11 and never let anyone see it.Wait for input"\\cp* Kris^1, if you have any protein^1, you must keep it hidden^1, and never let anyone see it.\\cW/", "obj_shop_ch5_slash_Create_0_gml_319_0" );
|
|
248
|
msgnextloc(* The cats are not too smart,Delay 11 but once they find a target,Delay 11 they never stop chasing it until they get bored.Wait for input"\\cp* The cats are not too smart^1, but once they find a target^1, they never stop chasing it until they get bored.\\cW/", "obj_shop_ch5_slash_Create_0_gml_320_0" );
|
|
249
|
msgnextloc(* And when they find you,Delay 11 they bite...Delay 11 very,Delay 11 VERY,Delay 11 hard.Wait for input"\\cp* And when they find you^1, they bite..^1. very^1, VERY^1, hard.\\cW/", "obj_shop_ch5_slash_Create_0_gml_321_0" );
|
|
250
|
msgnextloc(* Some people would do anything to get away from them,Delay 11 even change their appearance,Delay 11 or go into hiding...Wait for input"\\cp* Some people would do anything to get away from them^1, even change their appearance^1, or go into hiding...\\cW/", "obj_shop_ch5_slash_Create_0_gml_322_0" );
|
|
251
|
msgnextloc(* Oh,Delay 11 Kris,Delay 11 it's terrible,Delay 11 mew. It's terrible...Wait for input"\\cp* Oh^1, Kris^1, it's terrible^1, mew. It's terrible...\\cW/", "obj_shop_ch5_slash_Create_0_gml_323_0" );
|
|
252
|
msgnextloc(Face 2* Please be careful,Delay 11 Kris...Delay 11 promise...Wait for input"\\M2\\cp* Please be careful^1, Kris..^1. promise...\\cW/", "obj_shop_ch5_slash_Create_0_gml_324_0" );
|
|
253
|
msgnextloc(Face 3* H...Delay 11 huh? Wh...Delay 11 why am I trembling? Was my body saying something...?Wait for input"\\M3* H..^1. huh? Wh..^1. why am I trembling? Was my body saying something...?/", "obj_shop_ch5_slash_Create_0_gml_325_0" );
|
|
254
|
msgnextloc(* Hey,Delay 11 don't have any conversations without me!!Delay 11 Communication is key,Delay 11 right,Delay 11 body!Delay 11 Body!?Wait for inputClose Message"* Hey^1, don't have any conversations without me!^1! Communication is key^1, right^1, body^1! Body!?/%", "obj_shop_ch5_slash_Create_0_gml_326_0" );
|
|
255
|
break;
|
|
256
|
}
|
|
257
|
instance_create(30, 270, obj_writer);
|
|
258
|
};
|
|
259
|
|
|
260
|
enum UnknownEnum
|
|
261
|
{
|
|
262
|
Value_0,
|
|
263
|
Value_1,
|
|
264
|
Value_2,
|
|
265
|
Value_3,
|
|
266
|
Value_4,
|
|
267
|
Value_5
|
|
268
|
}
|