Deltarune (Chapter 3) script viewer

← back to main script listing

gml_GlobalScript_scr_battle_sprite_reset

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

function
scr_battle_sprite_reset(arg0)
{ _charactor = arg0; _charinstance = obj_herokris; if (_charactor == "noelle") { _charinstance = obj_heronoelle; _charnum = 4; } if (_charactor == "ralsei") { _charinstance = obj_heroralsei; _charnum = 3; } if (_charactor == "susie") { _charinstance = obj_herosusie; _charnum = 2; } if (_charactor == "kris") { _charinstance = obj_herokris; _charnum = 1; } if (instance_exists(_charinstance)) { with (_charinstance) { state = 0; hurt = 0; attacktimer = 0; attacked = 0; maxframes = 0; global.faceaction[myself] = 0; } } }
(arg0)
2
{
3
    _charactor = arg0;
4
    _charinstance = obj_herokris;
5
    if (_charactor == "noelle")
6
    {
7
        _charinstance = obj_heronoelle;
8
        _charnum = 4;
9
    }
10
    if (_charactor == "ralsei")
11
    {
12
        _charinstance = obj_heroralsei;
13
        _charnum = 3;
14
    }
15
    if (_charactor == "susie")
16
    {
17
        _charinstance = obj_herosusie;
18
        _charnum = 2;
19
    }
20
    if (_charactor == "kris")
21
    {
22
        _charinstance = obj_herokris;
23
        _charnum = 1;
24
    }
25
    if (instance_exists(_charinstance))
26
    {
27
        with (_charinstance)
28
        {
29
            state = 0;
30
            hurt = 0;
31
            attacktimer = 0;
32
            attacked = 0;
33
            maxframes = 0;
34
            global.faceaction[myself] = 0;
35
        }
36
    }
37
}