Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_weaponinfo_all

(view raw script w/o annotations or w/e)
1
function scr_weaponinfo_all
scr_weaponinfo_all

function scr_weaponinfo_all() //gml_Script_scr_weaponinfo_all { for (i = 0; i < 48; i += 1) { scr_weaponinfo(global.weapon[i]) weaponname[i] = weaponnametemp weapondesc[i] = weapondesctemp wmessage2[i] = wmessage2temp wmessage3[i] = wmessage3temp wmessage4[i] = wmessage4temp weaponat[i] = weaponattemp weapondf[i] = weapondftemp weaponmag[i] = weaponmagtemp weaponbolts[i] = weaponboltstemp weaponstyle[i] = weaponstyletemp weapongrazeamt[i] = weapongrazeamttemp weapongrazesize[i] = weapongrazesizetemp weaponchar1[i] = weaponchar1temp weaponchar2[i] = weaponchar2temp weaponchar3[i] = weaponchar3temp weaponchar4[i] = weaponchar4temp weaponvalue[i] = value weaponability[i] = weaponabilitytemp weaponabilityicon[i] = weaponabilityicontemp weaponicon[i] = weaponicontemp } }
() //gml_Script_scr_weaponinfo_all
2
{
3
    for (i = 0; i < 48; i += 1)
4
    {
5
        scr_weaponinfo
scr_weaponinfo

function scr_weaponinfo(argument0) //gml_Script_scr_weaponinfo { weaponchar4temp = 0 weaponnametemp =
stringsetloc(" ", "scr_weaponinfo_slash_scr_weaponinfo_gml_2_0")
switch argument0 { 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 =
Wood Blade
stringsetloc("Wood Blade", "scr_weaponinfo_slash_scr_weaponinfo_gml_33_0")
weapondesctemp =
A wooden practice blade with a carbon-#reinforced core.
stringsetloc("A wooden practice blade with a carbon-#reinforced core.", "scr_weaponinfo_slash_scr_weaponinfo_gml_34_0")
wmessage2temp =
What's this!? A CHOPSTICK?
stringsetloc("What's this!? A CHOPSTICK?", "scr_weaponinfo_slash_scr_weaponinfo_gml_35_0")
if (global.plot < 30 && global.chapter == 1) wmessage2tempt =
... You have a SWORD!?
stringsetloc("... You have a SWORD!?", "scr_weaponinfo_slash_scr_weaponinfo_gml_39_0")
wmessage3temp =
That's yours, Kris...
stringsetloc("That's yours, Kris...", "scr_weaponinfo_slash_scr_weaponinfo_gml_40_0")
wmessage4temp =
(It has bite marks...)
stringsetloc("(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 =
Mane Ax
stringsetloc("Mane Ax", "scr_weaponinfo_slash_scr_weaponinfo_gml_59_0")
weapondesctemp =
Beginner's ax forged from the#mane of a dragon whelp.
stringsetloc("Beginner's ax forged from the#mane of a dragon whelp.", "scr_weaponinfo_slash_scr_weaponinfo_gml_60_0")
wmessage2temp =
I'm too GOOD for that.
stringsetloc("I'm too GOOD for that.", "scr_weaponinfo_slash_scr_weaponinfo_gml_61_0")
wmessage3temp =
Ummm... it's a bit big.
stringsetloc("Ummm... it's a bit big.", "scr_weaponinfo_slash_scr_weaponinfo_gml_62_0")
wmessage4temp =
It... smells nice...
stringsetloc("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 =
Red Scarf
stringsetloc("Red Scarf", "scr_weaponinfo_slash_scr_weaponinfo_gml_81_0")
weapondesctemp =
A basic scarf made of lightly#magical fiber.
stringsetloc("A basic scarf made of lightly#magical fiber.", "scr_weaponinfo_slash_scr_weaponinfo_gml_82_0")
wmessage2temp =
No. Just... no.
stringsetloc("No. Just... no.", "scr_weaponinfo_slash_scr_weaponinfo_gml_83_0")
wmessage3temp =
Comfy! Touch it, Kris!
stringsetloc("Comfy! Touch it, Kris!", "scr_weaponinfo_slash_scr_weaponinfo_gml_84_0")
wmessage4temp =
Huh? No, I'm not cold.
stringsetloc("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 =
EverybodyWeapon
stringsetloc("EverybodyWeapon", "scr_weaponinfo_slash_scr_weaponinfo_gml_105_0")
weapondesctemp =
It felt right for everyone.
stringsetloc("It felt right for everyone.", "scr_weaponinfo_slash_scr_weaponinfo_gml_106_0")
wmessage2temp =
Uhhh... Ok.
stringsetloc("Uhhh... Ok.", "scr_weaponinfo_slash_scr_weaponinfo_gml_107_0")
wmessage3temp =
A perfect fit!
stringsetloc("A perfect fit!", "scr_weaponinfo_slash_scr_weaponinfo_gml_108_0")
wmessage4temp =
Wh... what is this?
stringsetloc("Wh... what is this?", "scr_weaponinfo_slash_scr_weaponinfo_gml_109_0")
weaponattemp = 12 weapondftemp = 6 ...
(global.weapon[i])
6
        weaponname[i] = weaponnametemp
7
        weapondesc[i] = weapondesctemp
8
        wmessage2[i] = wmessage2temp
9
        wmessage3[i] = wmessage3temp
10
        wmessage4[i] = wmessage4temp
11
        weaponat[i] = weaponattemp
12
        weapondf[i] = weapondftemp
13
        weaponmag[i] = weaponmagtemp
14
        weaponbolts[i] = weaponboltstemp
15
        weaponstyle[i] = weaponstyletemp
16
        weapongrazeamt[i] = weapongrazeamttemp
17
        weapongrazesize[i] = weapongrazesizetemp
18
        weaponchar1[i] = weaponchar1temp
19
        weaponchar2[i] = weaponchar2temp
20
        weaponchar3[i] = weaponchar3temp
21
        weaponchar4[i] = weaponchar4temp
22
        weaponvalue[i] = value
23
        weaponability[i] = weaponabilitytemp
24
        weaponabilityicon[i] = weaponabilityicontemp
25
        weaponicon[i] = weaponicontemp
26
    }
27
}