Deltarune (Chapter 2) script viewer

← back to main script listing

gml_Object_obj_grazebox_Create_0

(view raw script w/o annotations or w/e)
1
grazetimer = 0;
2
grazetpfactor = 1;
3
grazetimefactor = 1;
4
grazesizefactor = 1;
5
grazetpfactor += (
scr_armorcheck_equipped_party
scr_armorcheck_equipped_party

function
scr_armorcheck_equipped_party(arg0)
{ var __totalwearing = 0; for (var __weari = 0; __weari < 3; __weari++) { if (global.char[__weari] != 0) __totalwearing +=
scr_armorcheck_equipped(global.char[__weari], arg0);
} return __totalwearing; }
(15) * 0.1);
6
grazetimefactor += (
scr_armorcheck_equipped_party
scr_armorcheck_equipped_party

function
scr_armorcheck_equipped_party(arg0)
{ var __totalwearing = 0; for (var __weari = 0; __weari < 3; __weari++) { if (global.char[__weari] != 0) __totalwearing +=
scr_armorcheck_equipped(global.char[__weari], arg0);
} return __totalwearing; }
(14) * 0.1);
7
grazesizefactor += (
scr_armorcheck_equipped_party
scr_armorcheck_equipped_party

function
scr_armorcheck_equipped_party(arg0)
{ var __totalwearing = 0; for (var __weari = 0; __weari < 3; __weari++) { if (global.char[__weari] != 0) __totalwearing +=
scr_armorcheck_equipped(global.char[__weari], arg0);
} return __totalwearing; }
(3) * 0.2);
8
grazesizefactor += (
scr_armorcheck_equipped_party
scr_armorcheck_equipped_party

function
scr_armorcheck_equipped_party(arg0)
{ var __totalwearing = 0; for (var __weari = 0; __weari < 3; __weari++) { if (global.char[__weari] != 0) __totalwearing +=
scr_armorcheck_equipped(global.char[__weari], arg0);
} return __totalwearing; }
(9) * 0.25);
9
if (grazetimefactor > 3)
10
    grazetimefactor = 3;
11
if (grazetpfactor > 3)
12
    grazetpfactor = 3;
13
if (grazesizefactor > 3)
14
    grazesizefactor = 3;
15
image_xscale = grazesizefactor;
16
image_yscale = grazesizefactor;
17
if (instance_exists(obj_heart))
18
{
19
    sizexoff = 0;
20
    sizeyoff = 0;
21
    x = obj_heart.x + 10 + sizexoff;
22
    y = obj_heart.y + 10 + sizeyoff;
23
}