summaryrefslogtreecommitdiff
path: root/src/char/int_storage.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/int_storage.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/int_storage.c')
-rw-r--r--src/char/int_storage.c42
1 files changed, 21 insertions, 21 deletions
diff --git a/src/char/int_storage.c b/src/char/int_storage.c
index 47dff67..744a59f 100644
--- a/src/char/int_storage.c
+++ b/src/char/int_storage.c
@@ -13,15 +13,15 @@
#include "int_storage.h"
#include "int_guild.h"
-// ƒtƒ@ƒCƒ‹–¼‚̃fƒtƒHƒ‹ƒg
-// inter_config_read()‚ÅÄݒ肳‚ê‚é
+// ファイルåã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆ
+// inter_config_read()ã§å†è¨­å®šã•ã‚Œã‚‹
char storage_txt[1024] = "save/storage.txt";
char guild_storage_txt[1024] = "save/g_storage.txt";
static struct dbt *storage_db;
static struct dbt *guild_storage_db;
-// ‘qŒÉƒf[ƒ^‚𕶎š—ñ‚É•ÏŠ·
+// 倉庫データを文字列ã«å¤‰æ›
int storage_tostr (char *str, struct storage *p)
{
int i, f = 0;
@@ -49,7 +49,7 @@ int storage_tostr (char *str, struct storage *p)
return 0;
}
-// •¶Žš—ñ‚ð‘qŒÉƒf[ƒ^‚É•ÏŠ·
+// 文字列を倉庫データã«å¤‰æ›
int storage_fromstr (char *str, struct storage *p)
{
int tmp_int[256];
@@ -215,7 +215,7 @@ int guild_storage_fromstr (char *str, struct guild_storage *p)
return 0;
}
-// ƒAƒJƒEƒ“ƒg‚©‚ç‘qŒÉƒf[ƒ^ƒCƒ“ƒfƒbƒNƒX‚𓾂éiV‹K‘qŒÉ’ljÁ‰Â”\j
+// アカウントã‹ã‚‰å€‰åº«ãƒ‡ãƒ¼ã‚¿ã‚¤ãƒ³ãƒ‡ãƒƒã‚¯ã‚¹ã‚’得る(新è¦å€‰åº«è¿½åŠ å¯èƒ½ï¼‰
struct storage *account2storage (int account_id)
{
struct storage *s;
@@ -260,7 +260,7 @@ struct guild_storage *guild2storage (int guild_id)
}
//---------------------------------------------------------
-// ‘qŒÉƒf[ƒ^‚ð“Ç‚Ýž‚Þ
+// 倉庫データを読ã¿è¾¼ã‚€
int inter_storage_init ()
{
char line[65536];
@@ -375,7 +375,7 @@ int inter_storage_save_sub (void *key, void *data, va_list ap)
}
//---------------------------------------------------------
-// ‘qŒÉƒf[ƒ^‚ð‘‚«ž‚Þ
+// 倉庫データを書ã込む
int inter_storage_save ()
{
FILE *fp;
@@ -413,7 +413,7 @@ int inter_guild_storage_save_sub (void *key, void *data, va_list ap)
}
//---------------------------------------------------------
-// ‘qŒÉƒf[ƒ^‚ð‘‚«ž‚Þ
+// 倉庫データを書ã込む
int inter_guild_storage_save ()
{
FILE *fp;
@@ -434,7 +434,7 @@ int inter_guild_storage_save ()
return 0;
}
-// ‘qŒÉƒf[ƒ^íœ
+// 倉庫データ削除
int inter_storage_delete (int account_id)
{
struct storage *s =
@@ -447,7 +447,7 @@ int inter_storage_delete (int account_id)
return 0;
}
-// ƒMƒ‹ƒh‘qŒÉƒf[ƒ^íœ
+// ギルド倉庫データ削除
int inter_guild_storage_delete (int guild_id)
{
struct guild_storage *gs =
@@ -461,9 +461,9 @@ int inter_guild_storage_delete (int guild_id)
}
//---------------------------------------------------------
-// map server‚Ö‚Ì’ÊM
+// map serverã¸ã®é€šä¿¡
-// ‘qŒÉƒf[ƒ^‚Ì‘—M
+// 倉庫データã®é€ä¿¡
int mapif_load_storage (int fd, int account_id)
{
struct storage *s = account2storage (account_id);
@@ -475,7 +475,7 @@ int mapif_load_storage (int fd, int account_id)
return 0;
}
-// ‘qŒÉƒf[ƒ^•Û‘¶Š®—¹‘—M
+// 倉庫データä¿å­˜å®Œäº†é€ä¿¡
int mapif_save_storage_ack (int fd, int account_id)
{
WFIFOW (fd, 0) = 0x3811;
@@ -519,16 +519,16 @@ int mapif_save_guild_storage_ack (int fd, int account_id, int guild_id,
}
//---------------------------------------------------------
-// map server‚©‚ç‚Ì’ÊM
+// map serverã‹ã‚‰ã®é€šä¿¡
-// ‘qŒÉƒf[ƒ^—v‹ŽóM
+// 倉庫データè¦æ±‚å—ä¿¡
int mapif_parse_LoadStorage (int fd)
{
mapif_load_storage (fd, RFIFOL (fd, 2));
return 0;
}
-// ‘qŒÉƒf[ƒ^ŽóM••Û‘¶
+// 倉庫データå—信&ä¿å­˜
int mapif_parse_SaveStorage (int fd)
{
struct storage *s;
@@ -578,11 +578,11 @@ int mapif_parse_SaveGuildStorage (int fd)
return 0;
}
-// map server ‚©‚ç‚Ì’ÊM
-// E‚PƒpƒPƒbƒg‚̂݉ðÍ‚·‚邱‚Æ
-// EƒpƒPƒbƒg’·ƒf[ƒ^‚Íinter.c‚ɃZƒbƒg‚µ‚Ä‚¨‚­‚±‚Æ
-// EƒpƒPƒbƒg’·ƒ`ƒFƒbƒN‚âARFIFOSKIP‚͌ĂÑo‚µŒ³‚Ås‚í‚ê‚é‚Ì‚Ås‚Á‚Ä‚Í‚È‚ç‚È‚¢
-// EƒGƒ‰[‚È‚ç0(false)A‚»‚¤‚Å‚È‚¢‚È‚ç1(true)‚ð‚©‚¦‚³‚È‚¯‚ê‚΂Ȃç‚È‚¢
+// map server ã‹ã‚‰ã®é€šä¿¡
+// ・1パケットã®ã¿è§£æžã™ã‚‹ã“ã¨
+// ・パケット長データã¯inter.cã«ã‚»ãƒƒãƒˆã—ã¦ãŠãã“ã¨
+// ・パケット長ãƒã‚§ãƒƒã‚¯ã‚„ã€RFIFOSKIPã¯å‘¼ã³å‡ºã—å…ƒã§è¡Œã‚れるã®ã§è¡Œã£ã¦ã¯ãªã‚‰ãªã„
+// ・エラーãªã‚‰0(false)ã€ãã†ã§ãªã„ãªã‚‰1(true)ã‚’ã‹ãˆã•ãªã‘ã‚Œã°ãªã‚‰ãªã„
int inter_storage_parse_frommap (int fd)
{
switch (RFIFOW (fd, 0))