Deltarune (Chapter 3) script viewer

← back to main script listing

gml_Object_obj_ch3_green_room_racing_car_Create_0

(view raw script w/o annotations or w/e)
1
debug_visible = false;
2
wspeed = 12;
3
px = 0;
4
py = 0;
5
press_l = 0;
6
press_r = 0;
7
press_d = 0;
8
press_u = 0;
9
press_1 = 0;
10
press_2 = 0;
11
can_control = false;
12
player_moved = false;
13
sfx_buffer = 5;
14
sfx_buffer_timer = 0;
15
sfx_honk_buffer = 90;
16
sfx_honk_buffer_timer = 0;
17
controller = -4;
18
19
init_car = function(arg0)
20
{
21
    visible = debug_visible;
22
    controller = arg0;
23
};
24
25
start_car = function()
26
{
27
    can_control = true;
28
};
29
30
stop_car = function()
31
{
32
    can_control = false;
33
};
34
35
bump_car = function()
36
{
37
    snd_play(snd_bump);
38
    sfx_buffer_timer = sfx_buffer;
39
};
40
41
win = function()
42
{
43
    with (controller)
44
        win_game();
45
    player_moved = false;
46
    stop_car();
47
    snd_play(snd_crowd_cheer_single);
48
    snd_play(snd_won);
49
};