Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_homealone_basement_breaker_Create_0

(view raw script w/o annotations or w/e)
1
event_inherited();
2
can_interact = true;
3
basement_parent = instance_find(obj_noellehouse_basement, 0);
4
flicker_lights = false;
5
flicker_lights_count = 0;
6
flicker_lights_timer = 0;
7
flicker_lights_time = 10;
8
bolt_marker = 
scr_marker
scr_marker

function
scr_marker(arg0, arg1, arg2)
{ thismarker = instance_create(arg0, arg1, obj_marker); with (thismarker) { sprite_index = arg2; image_speed = 0; } return thismarker; }
(x - 10, y - 10, spr_noellehouse_basement_breaker_bolt);
9
bolt_marker.depth = 0;
10
bolt_marker.visible = 0;
11
12
trigger = function()
13
{
14
    can_interact = false;
15
alarm[10]
16
    flicker_lights = true;
17
    with (basement_parent)
18
        lose_power();
19
};