Deltarune (Chapter 1) script viewer

← back to main script listing

gml_GlobalScript_scr_lweaponeq

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

function
scr_lweaponeq(arg0, arg1)
{ if (arg0 >= 0) global.litem[arg0] = global.lweapon; global.lweapon = arg1; if (global.lweapon == 2) global.lwstrength = 1; if (global.lweapon == 6) global.lwstrength = 1; if (global.lweapon == 7) global.lwstrength = 1; script_execute(scr_litemname); if (arg0 != -1) { with (obj_event_manager) trigger_event(UnknownEnum.Value_0, UnknownEnum.Value_26); } } enum UnknownEnum { Value_0, Value_26 = 26 }
(arg0, arg1)
2
{
3
    if (arg0 >= 0)
4
        global.litem[arg0] = global.lweapon;
5
    global.lweapon = arg1;
6
    if (global.lweapon == 2)
7
        global.lwstrength = 1;
8
    if (global.lweapon == 6)
9
        global.lwstrength = 1;
10
    if (global.lweapon == 7)
11
        global.lwstrength = 1;
12
    script_execute(scr_litemname);
13
    if (arg0 != -1)
14
    {
15
        with (obj_event_manager)
16
            trigger_event(UnknownEnum.Value_0, UnknownEnum.Value_26);
17
    }
18
}
19
20
enum UnknownEnum
21
{
22
    Value_0,
23
    Value_26 = 26
24
}