Deltarune (Chapter 4) script viewer

← back to main script listing

gml_Object_obj_dw_windy_char_Create_0

(view raw script w/o annotations or w/e)
1
is_init = false;
2
is_active = false;
3
sprite_top = -4;
4
sprite_top_offset = 0;
5
sprite_top_offset_timer = 0;
6
base_anim_index = 0;
7
base_anim_speed = 0;
8
top_anim_index = 0;
9
top_anim_speed = 0;
10
top_anim_speed_max = 0;
11
windspeedchangetimer = 0;
12
redalpha = 0;
13
battle_alpha = 0;
14
battle_mode = false;
15
battle_mode_stop = false;
16
auto = true;
17
char_name = "";
18
krisstartwindycon = 0;
19
krisstartwindytimer = 0;
20
krisspriteprev = 0;
21
22
init = function(arg0)
23
{
24
    char_name = arg0;
25
    if (char_name == "kris")
26
    {
27
        base_anim_speed = 0.2;
28
        top_anim_speed = 0;
29
        top_anim_speed_max = 0.6;
30
        redalpha = 0;
31
        sprite_index = spr_kris_block_up_wind_inbetween;
32
        sprite_top = spr_kris_walk_up_windy_hair;
33
    }
34
    else if (char_name == "susie")
35
    {
36
        base_anim_speed = 0.2;
37
        top_anim_speed = 0;
38
        top_anim_speed_max = 0.6;
39
        redalpha = 0;
40
        sprite_index = spr_susie_walk_up_windy;
41
        sprite_top = spr_susie_walk_up_windy_hair;
42
    }
43
    else if (char_name == "ralsei")
44
    {
45
        base_anim_speed = 0.2;
46
        top_anim_speed = 0;
47
        top_anim_speed_max = 0.6;
48
        redalpha = 0;
49
        sprite_index = spr_ralsei_walk_up_windy;
50
        sprite_top = spr_ralsei_walk_up_windy_scarf;
51
    }
52
    is_init = true;
53
};