Deltarune (Chapter Select) script viewer

← back to main script listing

gml_GlobalScript_scr_init

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

function
scr_init()
{ } function create_choice(arg0, arg1) constructor { choice_text = arg0; choice_value = arg1; } function get_chapter_confirm_sound(arg0) { switch (arg0) { case UnknownEnum.Value_1: return 1; break; case UnknownEnum.Value_2: return 0; break; case UnknownEnum.Value_3: return 2; break; case UnknownEnum.Value_4: return 4; break; default: return 3; break; } } function get_chapter_title(arg0) { switch (arg0) { case UnknownEnum.Value_1: return (global.lang == "en") ? "The Beginning" : "はじまり"; break; case UnknownEnum.Value_2: return (global.lang == "en") ? "A Cyber's World" : "サイバーワールド"; break; case UnknownEnum.Value_3: return (global.lang == "en") ? "Late Night" : "レイトナイト"; break; case UnknownEnum.Value_4: return (global.lang == "en") ? "Prophecy" : "予言"; break; default: return "- -"; break; } } function get_version() { var version = "v17"; return version; } function get_chapter_icon_index(arg0) { switch (arg0) { case UnknownEnum.Value_1: return UnknownEnum.Value_1; break; case UnknownEnum.Value_2: return UnknownEnum.Value_2; break; case UnknownEnum.Value_3: return scr_completed_chapter_any_slot(arg0) ? UnknownEnum.Value_4 : UnknownEnum.Value_3; break; case UnknownEnum.Value_4: return UnknownEnum.Value_5; break; default: return UnknownEnum.Value_0; break; } } function get_title() { var title = "DELTARUNE"; return title; } enum UnknownEnum { Value_0, Value_1, Value_2, Value_3, Value_4, Value_5 }
()
2
{
3
}
4
5
function create_choice(arg0, arg1) constructor
6
{
7
    choice_text = arg0;
8
    choice_value = arg1;
9
}
10
11
function get_chapter_confirm_sound(arg0)
12
{
13
    switch (arg0)
14
    {
15
        case UnknownEnum.Value_1:
16
            return 1;
17
            break;
18
        case UnknownEnum.Value_2:
19
            return 0;
20
            break;
21
        case UnknownEnum.Value_3:
22
            return 2;
23
            break;
24
        case UnknownEnum.Value_4:
25
            return 4;
26
            break;
27
        default:
28
            return 3;
29
            break;
30
    }
31
}
32
33
function get_chapter_title(arg0)
34
{
35
    switch (arg0)
36
    {
37
        case UnknownEnum.Value_1:
38
            return (global.lang == "en") ? "The Beginning" : "はじまり";
39
            break;
40
        case UnknownEnum.Value_2:
41
            return (global.lang == "en") ? "A Cyber's World" : "サイバーワールド";
42
            break;
43
        case UnknownEnum.Value_3:
44
            return (global.lang == "en") ? "Late Night" : "レイトナイト";
45
            break;
46
        case UnknownEnum.Value_4:
47
            return (global.lang == "en") ? "Prophecy" : "予言";
48
            break;
49
        default:
50
            return "- -";
51
            break;
52
    }
53
}
54
55
function get_version()
56
{
57
    var version = "v17";
58
    return version;
59
}
60
61
function get_chapter_icon_index(arg0)
62
{
63
    switch (arg0)
64
    {
65
        case UnknownEnum.Value_1:
66
            return UnknownEnum.Value_1;
67
            break;
68
        case UnknownEnum.Value_2:
69
            return UnknownEnum.Value_2;
70
            break;
71
        case UnknownEnum.Value_3:
72
            return scr_completed_chapter_any_slot(arg0) ? UnknownEnum.Value_4 : UnknownEnum.Value_3;
73
            break;
74
        case UnknownEnum.Value_4:
75
            return UnknownEnum.Value_5;
76
            break;
77
        default:
78
            return UnknownEnum.Value_0;
79
            break;
80
    }
81
}
82
83
function get_title()
84
{
85
    var title = "DELTARUNE";
86
    return title;
87
}
88
89
enum UnknownEnum
90
{
91
    Value_0,
92
    Value_1,
93
    Value_2,
94
    Value_3,
95
    Value_4,
96
    Value_5
97
}