Deltarune (Chapter 1) script viewer

← back to main script listing

gml_GlobalScript_scr_keyiteminfo_all

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

function
scr_keyiteminfo_all()
{ for (i = 0; i < 12; i += 1) { keyitemid = global.keyitem[i]; keyitemname[i] = " ";
scr_keyiteminfo(keyitemid);
keyitemusable[i] = tempkeyitemusable; keyitemname[i] = tempkeyitemname; keyitemdesc[i] = tempkeyitemdesc; } }
()
2
{
3
    for (i = 0; i < 12; i += 1)
4
    {
5
        keyitemid = global.keyitem[i];
6
        keyitemname[i] = " ";
7
        
scr_keyiteminfo
scr_keyiteminfo

function
scr_keyiteminfo(arg0)
{ tempkeyitemdesc = "---"; tempkeyitemname = " "; tempkeyitemusable = 0; switch (arg0) { case 0: tempkeyitemdesc = "---"; tempkeyitemname = " "; break; case 1: tempkeyitemdesc =
It can be used to make calls.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_13_0")
;
tempkeyitemname =
Cell Phone
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_14_0")
;
tempkeyitemusable = 1; break; case 2: tempkeyitemdesc =
Not too important, not too unimportant.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_18_0")
;
tempkeyitemname =
Egg
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_19_0")
;
tempkeyitemusable = 1; break; case 3: tempkeyitemdesc =
Though broken, it seethes with power.#A master smith could fix it.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_23_0")
;
tempkeyitemname =
BrokenCake
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_24_0")
;
break; case 4: tempkeyitemdesc =
It's the top part of a key.#A smith could fix all three parts.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_27_0")
;
tempkeyitemname =
Broken Key A
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_28_0")
;
break; case 5: tempkeyitemdesc =
The key to a mysterious cell.#Something feels strange about it.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_31_0")
;
tempkeyitemname =
Door Key
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_32_0")
;
break; case 6: tempkeyitemdesc =
It's the middle part of a key.#A smith could fix all three parts.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_35_0")
;
tempkeyitemname =
Broken Key B
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_36_0")
;
break; case 7: tempkeyitemdesc =
It's the bottom part of a key.#A smith could fix all three parts.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_39_0")
;
tempkeyitemname =
Broken Key C
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_40_0")
;
break; case 13: tempkeyitemusable = 1; tempkeyitemdesc =
A sharp shadow moves like water in the hand.#You have collected 1.
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_41_0")
;
tempkeyitemname =
ShadowCrystal
scr_84_get_lang_string("scr_keyiteminfo_slash_scr_keyiteminfo_gml_42_0")
;
break; } }
(keyitemid);
8
        keyitemusable[i] = tempkeyitemusable;
9
        keyitemname[i] = tempkeyitemname;
10
        keyitemdesc[i] = tempkeyitemdesc;
11
    }
12
}