Deltarune script viewer

← back to main script listing

gml_Object_obj_ch2_scene26_powers_combined_old_Create_0

(view raw script w/o annotations or w/e)
1
global.interact = 1;
2
image_xscale = 3;
3
image_yscale = 3;
4
image_alpha = 0;
5
scr_depth
scr_depth

function scr_depth() { depth = 100000 - ((y * 10) + (sprite_height * 10)); }
();
6
con = 0;
7
color_lerp = 0;
8
recruit_con = 0;
9
thrash_con = 0;
10
thrash = -4;
11
recruit_ids[0] = 630;
12
recruit_ids[1] = 631;
13
recruit_ids[2] = 632;
14
recruit_ids[3] = 633;
15
recruit_ids[4] = 634;
16
recruit_ids[5] = 635;
17
recruit_ids[6] = 636;
18
recruit_ids[7] = 642;
19
recruit_sprite_map = ds_map_create();
20
ds_map_set(recruit_sprite_map, 500, 296);
21
ds_map_set(recruit_sprite_map, 630, 285);
22
ds_map_set(recruit_sprite_map, 631, 286);
23
ds_map_set(recruit_sprite_map, 632, 290);
24
ds_map_set(recruit_sprite_map, 633, 287);
25
ds_map_set(recruit_sprite_map, 634, 289);
26
ds_map_set(recruit_sprite_map, 635, 288);
27
ds_map_set(recruit_sprite_map, 636, 291);
28
ds_map_set(recruit_sprite_map, 642, 292);
29
ds_map_set(recruit_sprite_map, 900, 293);
30
recruit_dialog_map = ds_map_create();
31
ds_map_set(recruit_dialog_map, 500, stringsetloc(
* My strongest JPEGs!Wait for inputClose Message
"* My strongest JPEGs!/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_43_0"
));
32
ds_map_set(recruit_dialog_map, 630, stringsetloc(
* Flashing lights!Wait for inputClose Message
"* Flashing lights!/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_44_0"
));
33
ds_map_set(recruit_dialog_map, 631, stringsetloc(
* HAPPI... BRAVARY...Wait for inputClose Message
"* HAPPI... BRAVARY.../%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_45_0"
));
34
ds_map_set(recruit_dialog_map, 632, stringsetloc(
* (meow noise)Wait for inputClose Message
"* (meow noise)/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_46_0"
));
35
ds_map_set(recruit_dialog_map, 633, stringsetloc(
* My energy!Wait for inputClose Message
"* My energy!/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_47_0"
));
36
ds_map_set(recruit_dialog_map, 634, stringsetloc(
* (squeak noise)Wait for inputClose Message
"* (squeak noise)/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_48_0"
));
37
ds_map_set(recruit_dialog_map, 635, stringsetloc(
* Tender loving care!Wait for inputClose Message
"* Tender loving care!/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_49_0"
));
38
ds_map_set(recruit_dialog_map, 642, stringsetloc(
* Organization!Wait for inputClose Message
"* Organization!/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_51_0"
));
39
ds_map_set(recruit_dialog_map, 900, stringsetloc(
* Star WalkerWait for inputClose Message
"* Star Walker/%", "obj_ch2_scene26_powers_combined_slash_Create_0_gml_52_0"
));
40
current_sprite = -1;
41
current_index = -1;
42
recruit_index = 0;
43
if (global.flag[357 recruit_hacker] == 1)
44
{
45
    if (current_index == -1)
46
        current_index = 0;
47
    recruit[recruit_index] = 500;
48
}
49
for (var i = 0; i < array_length_1d(recruit_ids); i++)
50
{
51
    if (global.flag[recruit_ids[i]] == 1)
52
    {
53
        var recruit_id = recruit_ids[i];
54
        if (!is_undefined(ds_map_find_value(recruit_sprite_map, recruit_id)))
55
        {
56
            if (current_index == -1)
57
                current_index = 0;
58
            recruit[recruit_index] = recruit_id;
59
            recruit_index++;
60
        }
61
    }
62
}
63
if (global.flag[254 starwalker] == 1)
64
{
65
    if (current_index == -1)
66
        current_index = 0;
67
    recruit[recruit_index] = 900;
68
}
69
fade_in_out = false;
70
start_color = c_black;
71
end_color = c_white;
72
orb_count = 0;
73
orb_spin = 0;
74
orb_ease = 0;
75
orb_timer = 0;
76
orb_con = 0;
77
orb_yaw = 0;
78
orb_siner = 0;
79
flicker_timer = 0;
80
spin_speed = 5;
81
current_side = 1;