1 |
CURX = 0; |
2 |
CURY = 0; |
3 |
XMAX = 0; |
4 |
YMAX = 0; |
5 |
NAME[0][0] = ; |
6 |
NAMEX[0][0] = 20; |
7 |
NAMEY[0][0] = 20; |
8 |
PLAYERNAMEY = 40; |
9 |
TYPE = 0; |
10 |
NAMESTRING = ""; |
11 |
STRINGMAX = 12; |
12 |
xoff = 0; |
13 |
yoff = 0; |
14 |
LANGSUBTYPE = 0; |
15 |
if (global.lang == "ja") |
16 |
LANGSUBTYPE = 1; |
17 |
global.choice = -1; |
18 |
if (TYPE == 0) |
19 |
{ |
20 |
NAME[0][0] = ; |
21 |
NAME[1][0] = ; |
22 |
NAMEX[0][0] = 110; |
23 |
NAMEX[1][0] = 190; |
24 |
NAMEY[0][0] = 180; |
25 |
NAMEY[1][0] = 180; |
26 |
XMAX = 1; |
27 |
CURX = -1; |
28 |
IDEALX = 150; |
29 |
IDEALY = 180; |
30 |
} |
31 |
if (TYPE == 1) |
32 |
{ |
33 |
for (i = 0; i <= 7; i += 1) |
34 |
{ |
35 |
NAME[i][0] = string(1 + i); |
36 |
NAMEX[i][0] = 80 + (i * 20); |
37 |
NAMEY[i][0] = 180; |
38 |
XMAX += 1; |
39 |
} |
40 |
NAMEY[0][0] = 180; |
41 |
NAMEY[1][0] = 180; |
42 |
XMAX = 7; |
43 |
xoff = -7; |
44 |
} |
45 |
if (TYPE == 2) |
46 |
{ |
47 |
for (i = 0; i <= 6; i += 1) |
48 |
{ |
49 |
NAME[0][i] = string(1 + i); |
50 |
NAMEX[0][i] = 80; |
51 |
NAMEY[0][i] = 100 + (i * 20); |
52 |
YMAX += 1; |
53 |
} |
54 |
NAME[0][0] = ; |
55 |
NAME[0][1] = ; |
56 |
NAME[0][2] = ; |
57 |
NAME[0][3] = ; |
58 |
NAME[0][4] = ; |
59 |
NAME[0][5] = ; |
60 |
NAME[0][6] = ; |
61 |
HEARTX = NAMEX[0][0] - 20; |
62 |
HEARTY = NAMEY[0][0]; |
63 |
XMAX = 0; |
64 |
YMAX = 6; |
65 |
xoff = -20; |
66 |
} |
67 |
if (TYPE == 3) |
68 |
scr_84_name_input_setupscr_84_name_input_setupfunction scr_84_name_input_setup()
{
var menu = 0;
var xoff = 0;
var yoff = 0;
var xstep = 0;
var ystep = 0;
if (LANGSUBTYPE == 0)
{
xoff = 68;
yoff = 70;
xstep = 20;
ystep = 20;
PLAYERNAMEY = 40;
menu[0] = "ABCDEFGHIJ";
menu[1] = "KLMNOPQRST";
menu[2] = "UVWXYZ < <";
CURX = 0;
CURY = 0;
}
else if (LANGSUBTYPE == 1)
{
xoff = 28;
yoff = 80;
xstep = 16;
ystep = 15;
PLAYERNAMEY = 60;
menu[0] = "あいうえお まみむめも ぁぃぅぇぉ";
menu[1] = "かきくけこ や ゆ よ がぎぐげご";
menu[2] = "さしすせそ らりるれろ ざじずぜぞ";
menu[3] = "たちつてと わをんー だぢづでど";
menu[4] = "なにぬねの ゃゅょっゎ ばびぶべぼ";
menu[5] = "はひふへほ ぱぴぷぺぽ";
menu[6] = ">> << >> << >> <<";
menu[7] = ">>>> <<<>>>> <<<<";
}
else if (LANGSUBTYPE == 2)
{
xoff = 28;
yoff = 80;
xstep = 16;
ystep = 15;
PLAYERNAMEY = 60;
menu[0] = "アイウエオ マミムメモ ァィゥェォ";
menu[1] = "カキクケコ ヤ ユ ヨ ガギグゲゴ";
menu[2] = "サシスセソ ラリルレロ ザジズゼゾ";
menu[3] = "タチツテト ワヲンー ダヂヅデド";
menu[4] = "ナニヌネノ ャュョッヮ バビブベボ";
menu[5] = "ハヒフヘホ パピプペポ";
menu[6] = ">> << >> << >> <<";
menu[7] = ">>>> <<<>>>> <<<<";
}
else if (LANGSUBTYPE == 3)
{
xoff = 28;
yoff = 80;
xstep = 32;
ystep = 15;
PLAYERNAMEY = 60;
menu[0] = "ABCDEFGHI";
menu[1] = "JKLMNOPQR";
menu[2] = "STUVWXYZ ";
menu[3] = " ";
menu[4] = " ";
menu[5] = " ";
menu[6] = "> <> <> <";
menu[7] = ">> <>> <<";
}
YMAX = array_length_1d(menu) - 1;
for (j = 0; j <= YMAX; j += 1)
{
var str = menu[j];
XMAX = string_length(str) - 1;
for (i = 0; i <= XMAX; i += 1)
{
NAME[i][j] = string_char_at(str, i + 1);
NAMEX[i][j] = xoff + (i * xstep);
NAMEY[i][j] = yoff + (j * ystep);
}
}
if (LANGSUBTYPE == 0)
{
NAME[6][2] = "(B)BACK";
NAME[8][2] = "(E)END";
}
else if (LANGSUBTYPE == 1 || LANGSUBTYPE == 2)
{
NAME[2][6] = "(1)ひらがな";
NAMEX[2][6] = (xoff + 32) - 20;
NAMEY[2][6] = yoff + 90 + 8;
NAME[8][6] = "(2)カタカナ";
NAMEX[8][6] = (xoff + 128) - 24;
NAMEY[8][6] = yoff + 90 + 8;
NAME[14][6] = "(3)アルファベット";
NAMEX[14][6] = (xoff + 224) - 40;
NAMEY[14][6] = yoff + 90 + 8;
NAME[4][7] = "(B)さくじょ";
NAMEX[4][7] = (xoff + 64) - 8;
NAMEY[4][7] = yoff + 105 + 16;
NAME[12][7] = "(E)けってい";
NAMEX[12][7] = (xoff + 180) - 32;
... (); |
69 |
HEARTX = NAMEX[0][0]; |
70 |
HEARTY = NAMEY[0][0]; |
71 |
if (TYPE == 0) |
72 |
HEARTX = 150; |
73 |
DRAWHEART = 1; |
74 |
ONEBUFFER = 0; |
75 |
TWOBUFFER = 0; |
76 |
FINISH = 0; |
77 |
fadebuffer = 10; |