summaryrefslogtreecommitdiffstats
path: root/mbbsd/gomo.c
diff options
context:
space:
mode:
authorjack <jack@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-05-13 08:51:05 +0800
committerjack <jack@63ad8ddf-47c3-0310-b6dd-a9e9d9715204>2004-05-13 08:51:05 +0800
commitb4251a2af36811ae386837cda23bb6325ad65c1c (patch)
tree988ded8c53f68829f49fe94a8a82ab3a50e9a69f /mbbsd/gomo.c
parentb2061c6a74bd71e5983221156f6065520dcd30d6 (diff)
downloadpttbbs-b4251a2af36811ae386837cda23bb6325ad65c1c.tar
pttbbs-b4251a2af36811ae386837cda23bb6325ad65c1c.tar.gz
pttbbs-b4251a2af36811ae386837cda23bb6325ad65c1c.tar.bz2
pttbbs-b4251a2af36811ae386837cda23bb6325ad65c1c.tar.lz
pttbbs-b4251a2af36811ae386837cda23bb6325ad65c1c.tar.xz
pttbbs-b4251a2af36811ae386837cda23bb6325ad65c1c.tar.zst
pttbbs-b4251a2af36811ae386837cda23bb6325ad65c1c.zip
Replaced all the files with i18n shorter name version
git-svn-id: http://opensvn.csie.org/pttbbs/branches/Jaky.i18n@1972 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
Diffstat (limited to 'mbbsd/gomo.c')
-rw-r--r--mbbsd/gomo.c58
1 files changed, 29 insertions, 29 deletions
diff --git a/mbbsd/gomo.c b/mbbsd/gomo.c
index ba68e4ba..7df76b53 100644
--- a/mbbsd/gomo.c
+++ b/mbbsd/gomo.c
@@ -164,7 +164,7 @@ HO_add(Horder_t * mv)
static void
HO_undo(Horder_t * mv)
{
- char *str = SHM->i18nstr[cuser.language][1099];
+ char *str = I18N[1099];
int n1, n2, loc;
*mv = *(--v);
@@ -197,7 +197,7 @@ HO_log(Horder_t *pool, char *user)
i = 0;
do {
- fprintf(log, "[%2d]%s ==> %c%d%c", i + 1, SHM->i18nstr[cuser.language][1097 + i % 2],
+ fprintf(log, "[%2d]%s ==> %c%d%c", i + 1, I18N[1097 + i % 2],
'A' + ptr->x, ptr->y + 1, (i % 2) ? '\n' : '\t');
i++;
} while (++ptr < v);
@@ -207,9 +207,9 @@ HO_log(Horder_t *pool, char *user)
stampfile(buf1, &mymail);
mymail.filemode = FILE_READ ;
- strlcpy(mymail.owner, SHM->i18nstr[cuser.language][1100], sizeof(mymail.owner));
+ strlcpy(mymail.owner, I18N[1100], sizeof(mymail.owner));
snprintf(mymail.title, sizeof(mymail.title),
- SHM->i18nstr[cuser.language][1101], cuser.userid, user);
+ I18N[1101], cuser.userid, user);
sethomedir(title, cuser.userid);
Rename(buf, buf1);
append_record(title, &mymail, sizeof(mymail));
@@ -226,12 +226,12 @@ countgomo(Horder_t *pool)
static int
chkmv(Horder_t * mv, int color, int limit)
{
- char *xtype[] = {SHM->i18nstr[cuser.language][1102], SHM->i18nstr[cuser.language][1103],
- SHM->i18nstr[cuser.language][1104], SHM->i18nstr[cuser.language][1105],
- SHM->i18nstr[cuser.language][1106], SHM->i18nstr[cuser.language][1107],
- SHM->i18nstr[cuser.language][1108], SHM->i18nstr[cuser.language][1109],
- SHM->i18nstr[cuser.language][1110], SHM->i18nstr[cuser.language][1111],
- SHM->i18nstr[cuser.language][1112]};
+ char *xtype[] = {I18N[1102], I18N[1103],
+ I18N[1104], I18N[1105],
+ I18N[1106], I18N[1107],
+ I18N[1108], I18N[1109],
+ I18N[1110], I18N[1111],
+ I18N[1112]};
int rule = getstyle(mv->x, mv->y, color, limit);
if (rule > 1 && rule < 13) {
move(15, 40);
@@ -250,7 +250,7 @@ gomo_key(int fd, int ch, Horder_t * mv)
pbuf[0] = ch;
if (fd)
add_io(0, 0);
- oldgetdata(17, 0, SHM->i18nstr[cuser.language][1113], pbuf, sizeof(pbuf), DOECHO);
+ oldgetdata(17, 0, I18N[1113], pbuf, sizeof(pbuf), DOECHO);
if (fd)
add_io(fd, 0);
vx = pbuf[0] - 'a';
@@ -305,22 +305,22 @@ gomoku(int fd)
setutmpmode(M_FIVE);
clear();
- prints(SHM->i18nstr[cuser.language][1114],
+ prints(I18N[1114],
cuser.userid, my->mateid);
show_file("etc/@five", 1, -1, ONLY_COLOR);
move(11, 40);
- prints(SHM->i18nstr[cuser.language][1115], me == BBLACK ? SHM->i18nstr[cuser.language][1116] : SHM->i18nstr[cuser.language][1117]);
+ prints(I18N[1115], me == BBLACK ? I18N[1116] : I18N[1117]);
move(16, 40);
prints("\033[1;33m%s", cuser.userid);
move(17, 40);
prints("\033[1;33m%s", my->mateid);
move(16, 60);
- prints(SHM->i18nstr[cuser.language][1118], cuser.five_win, cuser.five_lose, cuser.five_tie);
+ prints(I18N[1118], cuser.five_win, cuser.five_lose, cuser.five_tie);
getuser(my->mateid);
move(17, 60);
- prints(SHM->i18nstr[cuser.language][1119], xuser.five_win, xuser.five_lose, xuser.five_tie);
+ prints(I18N[1119], xuser.five_win, xuser.five_lose, xuser.five_tie);
cuser.five_lose++;
/* 一進來先加一場敗場, 贏了後再扣回去, 避免快輸了惡意斷線 */
@@ -331,26 +331,26 @@ gomoku(int fd)
hewantpass = iwantpass = 0;
mv.x = mv.y = 7;
move(18, 40);
- prints(SHM->i18nstr[cuser.language][1120], my->turn ? SHM->i18nstr[cuser.language][1121] : SHM->i18nstr[cuser.language][1122],
+ prints(I18N[1120], my->turn ? I18N[1121] : I18N[1122],
MAX_TIME / 60, MAX_TIME % 60);
for (;;) {
move(13, 40);
- outs(my->turn ? SHM->i18nstr[cuser.language][1123] : SHM->i18nstr[cuser.language][1124]);
+ outs(my->turn ? I18N[1123] : I18N[1124]);
if (lastcount != tick - now) {
lastcount = tick - now;
move(18, 40);
- prints(SHM->i18nstr[cuser.language][1125], my->turn ? SHM->i18nstr[cuser.language][1126] : SHM->i18nstr[cuser.language][1127],
+ prints(I18N[1125], my->turn ? I18N[1126] : I18N[1127],
lastcount / 60, lastcount % 60);
if (lastcount <= 0 && my->turn) {
move(19, 40);
- outs(SHM->i18nstr[cuser.language][1128]);
+ outs(I18N[1128]);
my->five_lose++;
send(fd, '\0', 1, 0);
break;
}
if (lastcount <= -5 && !my->turn) {
move(19, 40);
- outs(SHM->i18nstr[cuser.language][1129]);
+ outs(I18N[1129]);
cuser.five_lose--;
cuser.five_win++;
my->five_win++;
@@ -363,7 +363,7 @@ gomoku(int fd)
}
move(14, 40);
if (hewantpass) {
- outs(SHM->i18nstr[cuser.language][1130]);
+ outs(I18N[1130]);
bell();
} else
clrtoeol();
@@ -420,10 +420,10 @@ gomoku(int fd)
my->five_win++;
}
passwd_update(usernum, &cuser);
- outmsg(SHM->i18nstr[cuser.language][1131]);
+ outmsg(I18N[1131]);
break;
} else {
- outmsg(SHM->i18nstr[cuser.language][1132]);
+ outmsg(I18N[1132]);
my->five_lose++;
break;
}
@@ -441,7 +441,7 @@ gomoku(int fd)
}
}
if (my->turn && mv.x == -1 && mv.y == -1) {
- outmsg(SHM->i18nstr[cuser.language][1133]);
+ outmsg(I18N[1133]);
tick = hislasttick;
HO_undo(&mv);
my->turn = 0;
@@ -456,10 +456,10 @@ gomoku(int fd)
ku[(int)mv.x][(int)mv.y] = he;
bell();
BGOTO(mv.x, mv.y);
- outs(SHM->i18nstr[cuser.language][1097 + he - 1]);
+ outs(I18N[1097 + he - 1]);
if (win) {
- outmsg(win == 1 ? SHM->i18nstr[cuser.language][1134] : SHM->i18nstr[cuser.language][1135]);
+ outmsg(win == 1 ? I18N[1134] : I18N[1135]);
if (win != 1) {
cuser.five_lose--;
cuser.five_win++;
@@ -483,7 +483,7 @@ gomoku(int fd)
int win;
HO_add(&mv);
BGOTO(mv.x, mv.y);
- outs(SHM->i18nstr[cuser.language][1097 + me - 1]);
+ outs(I18N[1097 + me - 1]);
win = chkmv(&mv, me, me == BBLACK);
ku[(int)mv.x][(int)mv.y] = me;
mylasttick = tick;
@@ -492,7 +492,7 @@ gomoku(int fd)
if (send(fd, &mv, sizeof(Horder_t), 0) != sizeof(Horder_t))
break;
if (win) {
- outmsg(win == 1 ? SHM->i18nstr[cuser.language][1136] : SHM->i18nstr[cuser.language][1137]);
+ outmsg(win == 1 ? I18N[1136] : I18N[1137]);
if (win == 1) {
cuser.five_lose--;
cuser.five_win++;
@@ -514,7 +514,7 @@ gomoku(int fd)
if (v > pool) {
char ans[4];
- getdata(19, 0, SHM->i18nstr[cuser.language][1138], ans, sizeof(ans), LCECHO);
+ getdata(19, 0, I18N[1138], ans, sizeof(ans), LCECHO);
if (*ans == 'y')
HO_log(pool, my->mateid);
}