|
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_setup
function 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;
|