Deltarune (Chapter 1) script viewer

← back to main script listing

gml_Object_obj_legend_Draw_0

(view raw script w/o annotations or w/e)
1
if (os_type == os_macosx)
2
    draw_screen = skiptimer < 19;
3
if (draw_screen)
4
{
5
    if (con == 1)
6
    {
7
        textimer += 1;
8
        if (textimer == 6)
9
        {
10
            global.typer = 41;
11
            global.msg[0] = 
Once upon a time, a LEGEND
was whispered among shadows.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_13_0")
;
12
            w = instance_create(40, 160, obj_writer);
13
            w.depth = -10;
14
        }
15
        if (textimer == 220)
16
        {
17
            with (obj_writer)
18
                instance_destroy();
19
            global.msg[0] = 
It was
a LEGEND
of HOPE.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_21_0")
;
20
            w = instance_create(40, 160, obj_writer);
21
            w.depth = -10;
22
            global.msg[0] = 
It was
a LEGEND
of DREAMS.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_24_0")
;
23
            w = instance_create(220, 160, obj_writer);
24
            w.depth = -10;
25
        }
26
        if (textimer == 340)
27
        {
28
            with (obj_writer)
29
                instance_destroy();
30
            global.msg[0] = 
It was
a LEGEND
of LIGHT.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_32_0")
;
31
            w = instance_create(40, 160, obj_writer);
32
            w.depth = -10;
33
            global.msg[0] = 
It was
a LEGEND
of DARK.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_35_0")
;
34
            w = instance_create(220, 160, obj_writer);
35
            w.depth = -10;
36
        }
37
        if (textimer == 460)
38
        {
39
            with (obj_writer)
40
                instance_destroy();
41
            global.msg[0] = 
This is the legend of
Delay 33 DELTA RUNE
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_43_0")
;
42
            w = instance_create(80, 160, obj_writer);
43
            w.depth = -10;
44
        }
45
        draw_sprite(pic, 0, 60, 48 + yoff);
46
        ytimer += 1;
47
        if (ytimer >= 4 && yoff > -260)
48
        {
49
            ytimer = 0;
50
            yoff -= 2;
51
        }
52
        if (yoff <= -260)
53
        {
54
            contimer += 1;
55
            if (subsubcon == 0)
56
            {
57
                var dopause = false;
58
                if (os_type == os_ps4 || os_type == os_ps5)
59
                {
60
                    var trackpos = audio_sound_get_track_position(global.currentsong[1]);
61
                    var beginSil = 17.934;
62
                    var endSil = 19.612;
63
                    if (trackpos >= beginSil && trackpos <= endSil)
64
                    {
65
                        
scr_debug_print
scr_debug_print

function
scr_debug_print(arg0)
{ }
(string("trackpos=" + string(trackpos)));
66
                        dopause = true;
67
                    }
68
                }
69
                else if (contimer >= 40)
70
                {
71
                    dopause = true;
72
                }
73
                if (dopause)
74
                {
75
                    subsubcon = 1;
76
                    with (obj_switchAsyncHelper)
77
                        docheck = false;
78
                    audio_pause_sound(global.currentsong[1]);
79
                }
80
            }
81
            if (contimer >= 100)
82
            {
83
                con = 2;
84
                contimer = 0;
85
                chunkfade = 1;
86
                alarm[4]
 = 90;
gml_Object_obj_legend_Alarm_4.gml

con += 1;
87
            }
88
        }
89
    }
90
    if (con == 2)
91
    {
92
        draw_sprite(pic, 0, 60, 48 + yoff);
93
        contimer += 1;
94
        if (contimer == 40)
95
        {
96
            with (obj_writer)
97
                instance_destroy();
98
        }
99
    }
100
    if (con == 3)
101
    {
102
        pic = spr_introimage1;
103
        audio_sound_set_track_position(global.currentsong[1], 19.656);
104
        audio_resume_sound(global.currentsong[1]);
105
        with (obj_switchAsyncHelper)
106
            docheck = true;
107
        con = 4;
108
        contimer = 0;
109
        chunkfade = 0;
110
        global.typer = 40;
111
        global.msg[0] = 
For millenia, LIGHT and DARK
have lived in balance,Delay 66Close Message
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_98_0")
;
112
        global.msg[1] = 
Bringing peace to the WORLD.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_99_0")
;
113
        w = instance_create(40, 160, obj_writer);
114
    }
115
    if (con == 4)
116
    {
117
        draw_sprite(pic, 0, 60, 28);
118
        contimer += 1;
119
        if (contimer == 270)
120
        {
121
            with (obj_writer)
122
                instance_destroy();
123
            global.msg[0] = 
But if this harmony
were to shatter...
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_113_0")
;
124
            w = instance_create(70, 160, obj_writer);
125
        }
126
        if (contimer >= 276)
127
        {
128
            c_chunkamt = 0;
129
            contimer = 0;
130
            con = 5;
131
        }
132
    }
133
    if (con == 5)
134
    {
135
        if (contimer <= 200)
136
            draw_sprite(pic, 0, 60, 28);
137
        con_alph = 0;
138
        c_chunkamt += 0.05;
139
        if (c_chunkamt >= 0.25)
140
            con_alph = 0.25;
141
        if (c_chunkamt >= 0.5)
142
            con_alph = 0.5;
143
        if (c_chunkamt >= 0.75)
144
            con_alph = 0.75;
145
        if (c_chunkamt >= 1)
146
            con_alph = 1;
147
        if (contimer <= 200)
148
            draw_sprite_ext(pic, 1, 60, 28, 1, 1, 0, c_white, con_alph);
149
        contimer += 1;
150
        if (contimer == 120)
151
            chunkfade = 1;
152
        if (contimer == 130)
153
        {
154
            with (obj_writer)
155
                instance_destroy();
156
            global.msg[0] = 
A terrible calamity would occur.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_151_0")
;
157
            w = instance_create(40, 80, obj_writer);
158
        }
159
        if (contimer == 210)
160
        {
161
            chunkfade = 0;
162
            fadespeed = 0.2;
163
        }
164
        if (contimer == 230)
165
        {
166
            chunkfade = 1;
167
            fadespeed = 0.03;
168
            fadecolor = c_white;
169
        }
170
        if (contimer == 275)
171
        {
172
            with (obj_writer)
173
                instance_destroy();
174
            global.msg[0] = 
The sky will run
black with terror
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_170_0")
;
175
            w = instance_create(80, 185, obj_writer);
176
            fadespeed = 0.05;
177
            con = 6;
178
            chunkfade = 0;
179
            contimer = 0;
180
            border = 0;
181
            c_chunkamt = 0;
182
            pic = spr_introimage2;
183
        }
184
    }
185
    if (con == 6)
186
    {
187
        draw_sprite(pic, 0, 0, 0);
188
        con_alph = 0;
189
        if (contimer >= 276)
190
            c_chunkamt += 0.05;
191
        if (c_chunkamt >= 0.25)
192
            con_alph = 0.25;
193
        if (c_chunkamt >= 0.5)
194
            con_alph = 0.5;
195
        if (c_chunkamt >= 0.75)
196
            con_alph = 0.75;
197
        if (c_chunkamt >= 1)
198
            con_alph = 1;
199
        draw_sprite_ext(pic, 1, 0, 0, 1, 1, 0, c_white, con_alph);
200
        contimer += 1;
201
        if (contimer == 138)
202
        {
203
            with (obj_writer)
204
                instance_destroy();
205
            global.msg[0] = 
And the land will
crack with fear.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_205_0")
;
206
            w = instance_create(80, 185, obj_writer);
207
        }
208
        if (contimer == 276)
209
        {
210
            with (obj_writer)
211
                instance_destroy();
212
            global.msg[0] = 
Then,Delay 11 her heart pounding...
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_212_0")
;
213
            w = instance_create(60, 185, obj_writer);
214
        }
215
        if (contimer == 414)
216
        {
217
            with (obj_writer)
218
                instance_destroy();
219
            global.msg[0] = 
The EARTH will draw
her final breath.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_219_0")
;
220
            w = instance_create(80, 185, obj_writer);
221
        }
222
        if (contimer == 520)
223
        {
224
            fadespeed = 0.04;
225
            fadecolor = c_black;
226
            chunkfade = 1;
227
        }
228
        if (contimer == 551)
229
        {
230
            with (obj_writer)
231
                instance_destroy();
232
            global.msg[0] = 
Only then,Delay 11 shining with hope...
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_233_0")
;
233
            w = instance_create(40, 185, obj_writer);
234
            contimer = 0;
235
            c_chunkamt = 0;
236
            chunkfade = 0;
237
            con = 7;
238
            c_chunkamt = 0;
239
            pic = spr_introimage3;
240
        }
241
    }
242
    if (con == 7)
243
    {
244
        draw_sprite(pic, 0, 0, 0);
245
        if (contimer == 138)
246
        {
247
            with (obj_writer)
248
                instance_destroy();
249
            global.msg[0] = 
Three HEROES appear
at WORLDS' edge.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_253_0")
;
250
            w = instance_create(80, 185, obj_writer);
251
        }
252
        con_alph = 0;
253
        if (contimer >= 138)
254
            c_chunkamt += 0.05;
255
        if (c_chunkamt >= 0.25)
256
            con_alph = 0.25;
257
        if (c_chunkamt >= 0.5)
258
            con_alph = 0.5;
259
        if (c_chunkamt >= 0.75)
260
            con_alph = 0.75;
261
        if (c_chunkamt >= 1)
262
            con_alph = 1;
263
        draw_sprite_ext(pic, 1, 0, 0, 1, 1, 0, c_white, con_alph);
264
        contimer += 1;
265
        if (contimer == 246)
266
        {
267
            fadespeed = 0.04;
268
            fadecolor = c_black;
269
            chunkfade = 1;
270
        }
271
        if (contimer >= 277)
272
        {
273
            with (obj_writer)
274
                instance_destroy();
275
            contimer = 0;
276
            c_chunkamt = 0;
277
            chunkfade = 0;
278
            con = 8;
279
            c_chunkamt = 0;
280
            pic = spr_introimage4;
281
        }
282
    }
283
    if (con == 8)
284
    {
285
        draw_sprite(pic, 0, 0, 0);
286
        con_alph = 0;
287
        if (contimer == 4)
288
        {
289
            with (obj_writer)
290
                instance_destroy();
291
            global.msg[0] = 
A HUMAN,
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_301_0")
;
292
            w = instance_create(20, 185, obj_writer);
293
        }
294
        if (contimer == 69)
295
        {
296
            global.msg[0] = 
A MONSTER,
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_309_0")
;
297
            w = instance_create(110, 185, obj_writer);
298
        }
299
        if (contimer == 138)
300
        {
301
            global.msg[0] = 
And a PRINCE
FROM THE DARK.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_317_0")
;
302
            w = instance_create(200, 185, obj_writer);
303
        }
304
        if (contimer >= 69 && contimer <= 138)
305
        {
306
            c_chunkamt += 0.05;
307
            if (c_chunkamt >= 0.25)
308
                con_alph = 0.25;
309
            if (c_chunkamt >= 0.5)
310
                con_alph = 0.5;
311
            if (c_chunkamt >= 0.75)
312
                con_alph = 0.75;
313
            if (c_chunkamt >= 1)
314
                con_alph = 1;
315
            if (c_chunkamt > 1)
316
                c_chunkamt = 1;
317
        }
318
        if (contimer >= 138)
319
        {
320
            con_alph = 1;
321
            c_chunkamt += 0.05;
322
            if (c_chunkamt >= 1.25)
323
                con_alph = 1.25;
324
            if (c_chunkamt >= 1.5)
325
                con_alph = 1.5;
326
            if (c_chunkamt >= 1.75)
327
                con_alph = 1.75;
328
            if (c_chunkamt >= 2)
329
                con_alph = 2;
330
        }
331
        draw_sprite_ext(pic, 1, 0, 0, 1, 1, 0, c_white, con_alph);
332
        draw_sprite_ext(pic, 2, 0, 0, 1, 1, 0, c_white, con_alph - 1);
333
        contimer += 1;
334
        if (contimer == 246)
335
        {
336
            fadespeed = 0.04;
337
            fadecolor = c_black;
338
            chunkfade = 1;
339
        }
340
        if (contimer >= 277)
341
        {
342
            with (obj_writer)
343
                instance_destroy();
344
            global.msg[0] = 
Only they can seal the fountains
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_356_0")
;
345
            w = instance_create(40, 185, obj_writer);
346
            contimer = 0;
347
            c_chunkamt = 0;
348
            chunkfade = 0;
349
            con = 9;
350
            pic = spr_introimage5;
351
        }
352
    }
353
    if (con == 9)
354
    {
355
        draw_sprite(pic, 0, 0, 0);
356
        con_alph = 0;
357
        if (contimer >= 276)
358
            c_chunkamt += 0.05;
359
        if (c_chunkamt >= 0.25)
360
            con_alph = 0.25;
361
        if (c_chunkamt >= 0.5)
362
            con_alph = 0.5;
363
        if (c_chunkamt >= 0.75)
364
            con_alph = 0.75;
365
        if (c_chunkamt >= 1)
366
            con_alph = 1;
367
        draw_sprite_ext(pic, 1, 0, 0, 1, 1, 0, c_white, con_alph);
368
        contimer += 1;
369
        if (contimer == 138)
370
        {
371
            with (obj_writer)
372
                instance_destroy();
373
            global.msg[0] = 
And banish the ANGEL'S HEAVEN.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_387_0")
;
374
            w = instance_create(40, 185, obj_writer);
375
        }
376
        if (contimer == 276)
377
        {
378
            with (obj_writer)
379
                instance_destroy();
380
            global.msg[0] = 
Only then will balance
be restored,
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_394_0")
;
381
            w = instance_create(80, 185, obj_writer);
382
        }
383
        if (contimer == 414)
384
        {
385
            with (obj_writer)
386
                instance_destroy();
387
            global.msg[0] = 
And the WORLD saved
from destruction.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_401_0")
;
388
            w = instance_create(80, 185, obj_writer);
389
            fadespeed = 0.04;
390
            fadecolor = c_black;
391
            chunkfade = 1;
392
        }
393
        if (contimer >= 552)
394
        {
395
            xoff = 0;
396
            yoff = 0;
397
            fadespeed = 0.02;
398
            contimer = 0;
399
            c_chunkamt = 0;
400
            chunkfade = 0;
401
            con = 10;
402
            c_chunkamt = 0;
403
            pic = spr_introimage6;
404
            border = 1;
405
            ytimer = 0;
406
            xtimer = 0;
407
            with (obj_writer)
408
                instance_destroy();
409
            global.msg[0] = 
Today, the FOUNTAIN OF DARKNESS-
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_426_0")
;
410
            w = instance_create(40, 160, obj_writer);
411
        }
412
    }
413
    if (con == 10)
414
    {
415
        draw_sprite(pic, 0, 60 + xoff, 28 + yoff);
416
        ytimer += 1;
417
        if (ytimer >= 4 && yoff > -110)
418
        {
419
            ytimer = 0;
420
            yoff -= 2;
421
        }
422
        contimer += 1;
423
        if (contimer == 138)
424
        {
425
            with (obj_writer)
426
                instance_destroy();
427
            global.msg[0] = 
The geyser that
gives this land form-
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_451_0")
;
428
            w = instance_create(80, 160, obj_writer);
429
        }
430
        if (contimer == 276)
431
        {
432
            with (obj_writer)
433
                instance_destroy();
434
            global.msg[0] = 
Stands tall at the
center of the kingdom.
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_459_0")
;
435
            w = instance_create(80, 160, obj_writer);
436
        }
437
        if (contimer == 444)
438
        {
439
            with (obj_writer)
440
                instance_destroy();
441
            global.msg[0] = 
But recently, another fountain
has appeared on the horizon...
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_466_0")
;
442
            w = instance_create(40, 160, obj_writer);
443
        }
444
        if (contimer == 640)
445
        {
446
            with (obj_writer)
447
                instance_destroy();
448
            global.msg[0] = 
And with it,Delay 11 the balance of
LIGHT and DARK begins to shift...
scr_84_get_lang_string
scr_84_get_lang_string

function
scr_84_get_lang_string(arg0)
{ return ds_map_find_value(global.lang_map, arg0); }
("obj_legend_slash_Draw_0_gml_473_0")
;
449
            w = instance_create(40, 160, obj_writer);
450
        }
451
        if (contimer >= 444)
452
        {
453
            xtimer += 1;
454
            if (xoff > -60 && xtimer >= 4)
455
            {
456
                xtimer = 0;
457
                xoff -= 2;
458
            }
459
        }
460
        if (contimer == 760)
461
        {
462
            fadespeed = 0.02;
463
            chunkfade = 1;
464
        }
465
        if (contimer == 880 && skipped == 0)
466
        {
467
            snd_free(global.currentsong[0]);
468
            global.flag[6 disable_text_skip] = 0;
469
            f = instance_create(0, 0, obj_fadeout);
470
            f.fadespeed = 0.02;
471
        }
472
        if (contimer == 960 && skipped == 0)
473
        {
474
            if (global.plot == 20)
475
            {
476
                instance_create(0, 0, obj_persistentfadein);
477
                room_goto(room_castle_front_ch1 Cavern - Dark Castle gate (Ralsei party-join scene, first Lancer fight));
478
            }
479
            else
480
            {
481
                room_goto(PLACE_LOGO );
482
            }
483
        }
484
    }
485
    if (border == 1)
486
    {
487
        draw_set_color(c_black);
488
        draw_rectangle(-10, -10, 330, 27, false);
489
        draw_rectangle(-10, -10, 59, 300, false);
490
        draw_rectangle(400, -10, 260, 300, false);
491
        draw_rectangle(-10, 400, 330, 138, false);
492
    }
493
    if (chunkfade == 0 && chunkamt > 0)
494
        chunkamt -= fadespeed;
495
    if (chunkfade == 1 && chunkamt < 1)
496
        chunkamt += fadespeed;
497
    draw_set_color(fadecolor);
498
    alph = 0;
499
    if (chunkamt >= 0.25)
500
        alph = 0.25;
501
    if (chunkamt >= 0.5)
502
        alph = 0.5;
503
    if (chunkamt >= 0.75)
504
        alph = 0.75;
505
    if (chunkamt >= 1)
506
        alph = 1;
507
    draw_set_alpha(alph);
508
    draw_rectangle(-10, -10, 330, 330, false);
509
}
510
draw_set_alpha(1);
511
if (ingame == 0)
512
{
513
    if (skip_buffer > 0)
514
    {
515
        if (!button1_p())
516
            skip_buffer--;
517
        exit;
518
    }
519
    if (!variable_instance_exists(id, "presscount"))
520
        presscount = 0;
521
    if (button1_p())
522
        presscount++;
523
    if (!skipped)
524
    {
525
        if ((button1_p() && textimer > 30) || presscount >= 2)
526
        {
527
            skipped = 1;
528
            skiptimer = 0;
529
            f = instance_create(0, 0, obj_fadeout);
530
            f.fadespeed = 0.08;
531
            mus_volume(global.currentsong[1], 0, 15);
532
        }
533
    }
534
    if (skipped == 1)
535
        skiptimer += 1;
536
    if (skiptimer == 19)
537
    {
538
        snd_free(global.currentsong[0]);
539
        global.flag[6 disable_text_skip] = 0;
540
    }
541
    if (skiptimer == 20)
542
        room_goto(PLACE_LOGO );
543
}