1 |
depth = -10000; |
2 |
if (EVENT == 0) |
3 |
{ |
4 |
DRAWNAME = 0; |
5 |
EVENT = 70; |
6 |
} |
7 |
var CANCELMENU = 0; |
8 |
if (EVENT == 70 && instance_exists(obj_writer) == false) |
9 |
{ |
10 |
JA_XOFF = -12; |
11 |
JA_YOFF = 0; |
12 |
if (global.lang == "ja") |
13 |
{ |
14 |
JA_XOFF = -50; |
15 |
JA_YOFF = 10; |
16 |
} |
17 |
with (obj_writer) |
18 |
instance_destroy(); |
19 |
msgsetloc(0, ENTER YOUR OWN NAME."ENTER YOUR OWN NAME.", "DEVICE_NAMER_slash_Draw_0_gml_18_0" ); |
20 |
W = instance_create(80 + JA_XOFF, 20 + JA_YOFF, obj_writer); |
21 |
with (W) |
22 |
{ |
23 |
hspace *= 0.8; |
24 |
skipme = 1; |
25 |
} |
26 |
CHOICE = instance_create(0, 0, DEVICE_CHOICE); |
27 |
EVENT = 71; |
28 |
with (CHOICE) |
29 |
event_user(0); |
30 |
with (CHOICE) |
31 |
{ |
32 |
depth = -100; |
33 |
if (global.lang == "ja") |
34 |
STRINGMAX = 7; |
35 |
} |
36 |
} |
37 |
if (EVENT == 71) |
38 |
{ |
39 |
if (i_ex(CHOICE)) |
40 |
{ |
41 |
global.truename = CHOICE.NAMESTRING; |
42 |
FN_3 = global.truename; |
43 |
if (FN_3 == "GASTER" || FN_3 == "がすたー" || FN_3 == "ガスター") |
44 |
{ |
45 |
snd_free_all(); |
46 |
game_restart_true(); |
47 |
} |
48 |
if (CHOICE.backout == 1) |
49 |
{ |
50 |
CANCELMENU = 1; |
51 |
with (CHOICE) |
52 |
instance_destroy(); |
53 |
} |
54 |
} |
55 |
else |
56 |
{ |
57 |
EVENT = 73; |
58 |
} |
59 |
} |
60 |
if (EVENT == 73) |
61 |
{ |
62 |
with (obj_writer) |
63 |
instance_destroy(); |
64 |
FOUND = 0; |
65 |
FN = global.truename; |
66 |
event_user(0); |
67 |
msgsetloc(0, THIS IS YOUR NAME."THIS IS YOUR NAME.", "DEVICE_NAMER_slash_Draw_0_gml_84_0" ); |
68 |
if (global.lang == "ja") |
69 |
JA_XOFF = -30; |
70 |
W = instance_create(78 + JA_XOFF, 20 + JA_YOFF, obj_writer); |
71 |
with (W) |
72 |
{ |
73 |
hspace *= 0.8; |
74 |
skipme = 1; |
75 |
} |
76 |
DRAWNAME = 1; |
77 |
FIXY = 0; |
78 |
EVENT = 74; |
79 |
global.choice = -1; |
80 |
CHOICE = instance_create(100, 100, DEVICE_CHOICE); |
81 |
CHOICE.depth = -100; |
82 |
} |
83 |
if (EVENT == 74) |
84 |
{ |
85 |
if (FIXY < 100) |
86 |
FIXY += 2; |
87 |
if (global.choice == 0) |
88 |
CANCELMENU = 1; |
89 |
if (global.choice == 1) |
90 |
{ |
91 |
snd_free_all(); |
92 |
snd_play(snd_dtrans_lw); |
93 |
fade = scr_fadeoutscr_fadeoutfunction scr_fadeout(arg0)
{
__fadeouter = instance_create(camerax() - 200, cameray() - 200, obj_fadeout);
__fadeouter.fadespeed = 1 / arg0;
__fadeouter.depth = 3;
return __fadeouter;
} (80); |
94 |
fade.depth = -1; |
95 |
fade.image_blend = c_white; |
96 |
EVENT = 75; |
97 |
TIMER = 0; |
98 |
} |
99 |
} |
100 |
if (CANCELMENU == 1) |
101 |
{ |
102 |
if (EVENT == 74) |
103 |
{ |
104 |
DRAWNAME = 0; |
105 |
EVENT = 70; |
106 |
with (DEVICE_MENU) |
107 |
{ |
108 |
ONEBUFFER = 3; |
109 |
TWOBUFFER = 3; |
110 |
} |
111 |
safe_delete(obj_writer); |
112 |
safe_delete(DEVICE_CHOICE); |
113 |
} |
114 |
else |
115 |
{ |
116 |
DRAWNAME = 0; |
117 |
with (DEVICE_MENU) |
118 |
{ |
119 |
MENU_NO = 0; |
120 |
ONEBUFFER = 3; |
121 |
TWOBUFFER = 3; |
122 |
} |
123 |
with (obj_writer) |
124 |
instance_destroy(); |
125 |
instance_destroy(); |
126 |
exit; |
127 |
} |
128 |
} |
129 |
if (EVENT == 75) |
130 |
{ |
131 |
TIMER++; |
132 |
if (TIMER >= 130) |
133 |
EVENT = 76; |
134 |
} |
135 |
if (EVENT == 76) |
136 |
{ |
137 |
global.flag[20 manual_face_sprite] = 0; |
138 |
global.plot = 0; |
139 |
scr_initialize_charnamesscr_initialize_charnamesfunction scr_initialize_charnames()
{
global.lcharname = stringsetloc( Kris"Kris", "scr_gamestart_slash_scr_gamestart_gml_396_0" );
global.charname[0] = stringsetloc( " ", "scr_gamestart_slash_scr_gamestart_gml_101_0_b" );
global.charname[1] = stringsetloc( Kris"Kris", "scr_gamestart_slash_scr_gamestart_gml_99_0" );
global.charname[2] = stringsetloc( Susie"Susie", "scr_gamestart_slash_scr_gamestart_gml_100_0" );
global.charname[3] = stringsetloc( Ralsei"Ralsei", "scr_gamestart_slash_scr_gamestart_gml_101_0" );
global.charname[4] = stringsetloc( Noelle"Noelle", "scr_gamestart_slash_scr_gamestart_gml_105_0" );
} (); |
140 |
room_goto(room_krisroom ); |
141 |
} |
142 |
if (DRAWNAME) |
143 |
{ |
144 |
scr_84_set_draw_font("main"); |
145 |
draw_set_color(c_white); |
146 |
draw_set_halign(fa_center); |
147 |
draw_text_transformed(camerax() + 160, cameray() + 40 + (FIXY / 2), global.truename, 1 + (FIXY / 100), 1 + (FIXY / 100), 1 + random(4)); |
148 |
draw_set_halign(fa_left); |
149 |
} |