summaryrefslogtreecommitdiff
path: root/src/char/inter.c
diff options
context:
space:
mode:
authorBen Longbons <b.r.longbons@gmail.com>2011-03-02 13:52:33 -0800
committerBen Longbons <b.r.longbons@gmail.com>2011-03-02 14:06:46 -0800
commita1a2711abfc594f2be1da51df95ddcd7071ddebd (patch)
tree9128237fc4794b917394a1c39221d08cc78c1b54 /src/char/inter.c
parent877018d1296c984afe72b79f076265d6d27c3a7c (diff)
downloadtmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.gz
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.bz2
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.tar.xz
tmwa-a1a2711abfc594f2be1da51df95ddcd7071ddebd.zip
Recode from SHIFT-JIS to unicode, then undo the conversion of backslashs and tildes.
Diffstat (limited to 'src/char/inter.c')
-rw-r--r--src/char/inter.c58
1 files changed, 29 insertions, 29 deletions
diff --git a/src/char/inter.c b/src/char/inter.c
index 19e1d83..89a3e39 100644
--- a/src/char/inter.c
+++ b/src/char/inter.c
@@ -30,7 +30,7 @@ struct accreg
int party_share_level = 10;
-// ‘—MƒpƒPƒbƒg’·ƒŠƒXƒg
+// é€ä¿¡ãƒ‘ケット長リスト
int inter_send_packet_length[] = {
-1, -1, 27, -1, -1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-1, 7, 0, 0, 0, 0, 0, 0, -1, 11, 0, 0, 0, 0, 0, 0,
@@ -43,7 +43,7 @@ int inter_send_packet_length[] = {
11, -1, 7, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
};
-// ŽóMƒpƒPƒbƒg’·ƒŠƒXƒg
+// å—信パケット長リスト
int inter_recv_packet_length[] = {
-1, -1, 7, -1, -1, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
6, -1, 0, 0, 0, 0, 0, 0, 10, -1, 0, 0, 0, 0, 0, 0,
@@ -67,7 +67,7 @@ static int wis_dellist[WISDELLIST_MAX], wis_delnum;
//--------------------------------------------------------
-// ƒAƒJƒEƒ“ƒg•Ï”‚𕶎š—ñ‚Ö•ÏŠ·
+// アカウント変数を文字列ã¸å¤‰æ›
int inter_accreg_tostr (char *str, struct accreg *reg)
{
int j;
@@ -82,7 +82,7 @@ int inter_accreg_tostr (char *str, struct accreg *reg)
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”‚𕶎š—ñ‚©‚ç•ÏŠ·
+// アカウント変数を文字列ã‹ã‚‰å¤‰æ›
int inter_accreg_fromstr (const char *str, struct accreg *reg)
{
int j, v, n;
@@ -105,7 +105,7 @@ int inter_accreg_fromstr (const char *str, struct accreg *reg)
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”‚Ì“Ç‚Ýž‚Ý
+// アカウント変数ã®èª­ã¿è¾¼ã¿
int inter_accreg_init ()
{
char line[8192];
@@ -145,7 +145,7 @@ int inter_accreg_init ()
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”‚̃Z[ƒu—p
+// アカウント変数ã®ã‚»ãƒ¼ãƒ–用
int inter_accreg_save_sub (void *key, void *data, va_list ap)
{
char line[8192];
@@ -162,7 +162,7 @@ int inter_accreg_save_sub (void *key, void *data, va_list ap)
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”‚̃Z[ƒu
+// アカウント変数ã®ã‚»ãƒ¼ãƒ–
int inter_accreg_save ()
{
FILE *fp;
@@ -184,7 +184,7 @@ int inter_accreg_save ()
//--------------------------------------------------------
/*==========================================
- * Ý’èƒtƒ@ƒCƒ‹‚ð“Ç‚Ýž‚Þ
+ * 設定ファイルを読ã¿è¾¼ã‚€
*------------------------------------------
*/
int inter_config_read (const char *cfgName)
@@ -251,7 +251,7 @@ int inter_config_read (const char *cfgName)
return 0;
}
-// ƒƒO‘‚«o‚µ
+// ログ書ã出ã—
int inter_log (char *fmt, ...)
{
FILE *logfp;
@@ -269,7 +269,7 @@ int inter_log (char *fmt, ...)
return 0;
}
-// ƒZ[ƒu
+// セーブ
int inter_save ()
{
inter_party_save ();
@@ -281,7 +281,7 @@ int inter_save ()
return 0;
}
-// ‰Šú‰»
+// åˆæœŸåŒ–
int inter_init (const char *file)
{
inter_config_read (file);
@@ -296,7 +296,7 @@ int inter_init (const char *file)
return 0;
}
-// ƒ}ƒbƒvƒT[ƒo[Ú‘±
+// マップサーãƒãƒ¼æŽ¥ç¶š
int inter_mapif_init (int fd)
{
inter_guild_mapif_init (fd);
@@ -307,7 +307,7 @@ int inter_mapif_init (int fd)
//--------------------------------------------------------
// sended packets to map-server
-// GMƒƒbƒZ[ƒW‘—M
+// GMメッセージé€ä¿¡
int mapif_GMmessage (unsigned char *mes, int len)
{
unsigned char buf[len];
@@ -351,7 +351,7 @@ int mapif_wis_end (struct WisData *wd, int flag)
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”‘—M
+// アカウント変数é€ä¿¡
int mapif_account_reg (int fd, unsigned char *src)
{
unsigned char buf[WBUFW (src, 2)];
@@ -363,7 +363,7 @@ int mapif_account_reg (int fd, unsigned char *src)
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”—v‹•ÔM
+// アカウント変数è¦æ±‚返信
int mapif_account_reg_reply (int fd, int account_id)
{
struct accreg *reg = numdb_search (accreg_db, account_id);
@@ -433,7 +433,7 @@ int check_ttl_wisdata ()
//--------------------------------------------------------
// received packets from map-server
-// GMƒƒbƒZ[ƒW‘—M
+// GMメッセージé€ä¿¡
int mapif_parse_GMmessage (int fd)
{
mapif_GMmessage (RFIFOP (fd, 4), RFIFOW (fd, 2));
@@ -542,7 +542,7 @@ int mapif_parse_WisToGM (int fd)
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”•Û‘¶—v‹
+// アカウント変数ä¿å­˜è¦æ±‚
int mapif_parse_AccReg (int fd)
{
int j, p;
@@ -567,12 +567,12 @@ int mapif_parse_AccReg (int fd)
}
reg->reg_num = j;
- mapif_account_reg (fd, RFIFOP (fd, 0)); // ‘¼‚ÌMAPƒT[ƒo[‚É‘—M
+ mapif_account_reg (fd, RFIFOP (fd, 0)); // ä»–ã®MAPサーãƒãƒ¼ã«é€ä¿¡
return 0;
}
-// ƒAƒJƒEƒ“ƒg•Ï”‘—M—v‹
+// アカウント変数é€ä¿¡è¦æ±‚
int mapif_parse_AccRegRequest (int fd)
{
// printf("mapif: accreg request\n");
@@ -581,15 +581,15 @@ int mapif_parse_AccRegRequest (int fd)
//--------------------------------------------------------
-// map server ‚©‚ç‚Ì’ÊMi‚PƒpƒPƒbƒg‚̂݉ðÍ‚·‚邱‚Æj
-// ƒGƒ‰[‚È‚ç0(false)Aˆ—‚Å‚«‚½‚È‚ç1A
-// ƒpƒPƒbƒg’·‚ª‘«‚è‚È‚¯‚ê‚Î2‚ð‚©‚¦‚³‚È‚¯‚ê‚΂Ȃç‚È‚¢
+// map server ã‹ã‚‰ã®é€šä¿¡ï¼ˆï¼‘パケットã®ã¿è§£æžã™ã‚‹ã“ã¨ï¼‰
+// エラーãªã‚‰0(false)ã€å‡¦ç†ã§ããŸãªã‚‰1ã€
+// パケット長ãŒè¶³ã‚Šãªã‘ã‚Œã°2ã‚’ã‹ãˆã•ãªã‘ã‚Œã°ãªã‚‰ãªã„
int inter_parse_frommap (int fd)
{
int cmd = RFIFOW (fd, 0);
int len = 0;
- // interŽIŠÇŠ‚©‚𒲂ׂé
+ // inter鯖管轄ã‹ã‚’調ã¹ã‚‹
if (cmd < 0x3000
|| cmd >=
0x3000 +
@@ -597,7 +597,7 @@ int inter_parse_frommap (int fd)
sizeof (inter_recv_packet_length[0])))
return 0;
- // ƒpƒPƒbƒg’·‚𒲂ׂé
+ // パケット長を調ã¹ã‚‹
if ((len =
inter_check_length (fd,
inter_recv_packet_length[cmd - 0x3000])) == 0)
@@ -637,18 +637,18 @@ int inter_parse_frommap (int fd)
return 1;
}
-// RFIFO‚̃pƒPƒbƒg’·Šm”F
-// •K—vƒpƒPƒbƒg’·‚ª‚ ‚ê‚΃pƒPƒbƒg’·A‚Ü‚¾‘«‚è‚È‚¯‚ê‚Î0
+// RFIFOã®ãƒ‘ケット長確èª
+// å¿…è¦ãƒ‘ケット長ãŒã‚ã‚Œã°ãƒ‘ケット長ã€ã¾ã è¶³ã‚Šãªã‘ã‚Œã°0
int inter_check_length (int fd, int length)
{
if (length == -1)
- { // ‰Â•ÏƒpƒPƒbƒg’·
- if (RFIFOREST (fd) < 4) // ƒpƒPƒbƒg’·‚ª–¢’…
+ { // å¯å¤‰ãƒ‘ケット長
+ if (RFIFOREST (fd) < 4) // パケット長ãŒæœªç€
return 0;
length = RFIFOW (fd, 2);
}
- if (RFIFOREST (fd) < length) // ƒpƒPƒbƒg‚ª–¢’…
+ if (RFIFOREST (fd) < length) // パケットãŒæœªç€
return 0;
return length;