Deltarune script viewer

← back to main script listing

gml_GlobalScript_scr_sneo_wall_create

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

function scr_sneo_wall_create(argument0, argument1, argument2, argument3, argument4, argument5, argument6) //gml_Script_scr_sneo_wall_create { if (argument0 == 0) { } if (argument0 == 1) emptyspot1[wallsetupcount] = 1 if (argument0 == 2) breakspot1[wallsetupcount] = 1 if (argument0 == 3) pipispot1[wallsetupcount] = 1 if (argument0 == 4) redbreakspot1[wallsetupcount] = 1 if (argument1 == 0) { } if (argument1 == 1) emptyspot2[wallsetupcount] = 2 if (argument1 == 2) breakspot2[wallsetupcount] = 2 if (argument1 == 3) pipispot2[wallsetupcount] = 2 if (argument1 == 4) redbreakspot2[wallsetupcount] = 2 if (argument2 == 0) { } if (argument2 == 1) emptyspot3[wallsetupcount] = 3 if (argument2 == 2) breakspot3[wallsetupcount] = 3 if (argument2 == 3) pipispot3[wallsetupcount] = 3 if (argument2 == 4) redbreakspot3[wallsetupcount] = 3 if (argument3 == 0) { } if (argument3 == 1) emptyspot4[wallsetupcount] = 4 if (argument3 == 2) breakspot4[wallsetupcount] = 4 if (argument3 == 3) pipispot4[wallsetupcount] = 4 if (argument3 == 4) redbreakspot4[wallsetupcount] = 4 if (argument4 == 0) { } if (argument4 == 1) emptyspot5[wallsetupcount] = 5 if (argument4 == 2) breakspot5[wallsetupcount] = 5 if (argument4 == 3) pipispot5[wallsetupcount] = 5 if (argument4 == 4) redbreakspot5[wallsetupcount] = 5 wallcreatetimer[wallsetupcount] = argument5 walltype[wallsetupcount] = argument6 wallsetupcount++ }
(argument0, argument1, argument2, argument3, argument4, argument5, argument6) //gml_Script_scr_sneo_wall_create
2
{
3
    if (argument0 == 0)
4
    {
5
    }
6
    if (argument0 == 1)
7
        emptyspot1[wallsetupcount] = 1
8
    if (argument0 == 2)
9
        breakspot1[wallsetupcount] = 1
10
    if (argument0 == 3)
11
        pipispot1[wallsetupcount] = 1
12
    if (argument0 == 4)
13
        redbreakspot1[wallsetupcount] = 1
14
    if (argument1 == 0)
15
    {
16
    }
17
    if (argument1 == 1)
18
        emptyspot2[wallsetupcount] = 2
19
    if (argument1 == 2)
20
        breakspot2[wallsetupcount] = 2
21
    if (argument1 == 3)
22
        pipispot2[wallsetupcount] = 2
23
    if (argument1 == 4)
24
        redbreakspot2[wallsetupcount] = 2
25
    if (argument2 == 0)
26
    {
27
    }
28
    if (argument2 == 1)
29
        emptyspot3[wallsetupcount] = 3
30
    if (argument2 == 2)
31
        breakspot3[wallsetupcount] = 3
32
    if (argument2 == 3)
33
        pipispot3[wallsetupcount] = 3
34
    if (argument2 == 4)
35
        redbreakspot3[wallsetupcount] = 3
36
    if (argument3 == 0)
37
    {
38
    }
39
    if (argument3 == 1)
40
        emptyspot4[wallsetupcount] = 4
41
    if (argument3 == 2)
42
        breakspot4[wallsetupcount] = 4
43
    if (argument3 == 3)
44
        pipispot4[wallsetupcount] = 4
45
    if (argument3 == 4)
46
        redbreakspot4[wallsetupcount] = 4
47
    if (argument4 == 0)
48
    {
49
    }
50
    if (argument4 == 1)
51
        emptyspot5[wallsetupcount] = 5
52
    if (argument4 == 2)
53
        breakspot5[wallsetupcount] = 5
54
    if (argument4 == 3)
55
        pipispot5[wallsetupcount] = 5
56
    if (argument4 == 4)
57
        redbreakspot5[wallsetupcount] = 5
58
    wallcreatetimer[wallsetupcount] = argument5
59
    walltype[wallsetupcount] = argument6
60
    wallsetupcount++
61
}