Deltarune (Chapter 2) script viewer

← back to main script listing

gml_GlobalScript_scr_monster_makeinstance

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

function
scr_monster_makeinstance(arg0)
{ global.monster[arg0] = 1; with (global.monsterinstance[arg0]) instance_destroy(); global.monsterinstance[arg0] = instance_create(global.monstermakex[arg0], global.monstermakey[arg0], global.monsterinstancetype[arg0]); global.monsterinstance[arg0].myself = arg0; with (global.monsterinstance[arg0]) event_user(12); with (global.monsterinstance[arg0]) event_user(15); }
(arg0)
2
{
3
    global.monster[arg0] = 1;
4
    with (global.monsterinstance[arg0])
5
        instance_destroy();
6
    global.monsterinstance[arg0] = instance_create(global.monstermakex[arg0], global.monstermakey[arg0], global.monsterinstancetype[arg0]);
7
    global.monsterinstance[arg0].myself = arg0;
8
    with (global.monsterinstance[arg0])
9
        event_user(12);
10
    with (global.monsterinstance[arg0])
11
        event_user(15);
12
}