X-Git-Url: http://git.osdn.net/view?a=blobdiff_plain;f=src%2Ffiles.c;h=ee1c47cbbb687f5114f7b758fb942e7483244ca7;hb=8fc6a1c0803e0eb0122c3275a9b2ebc67963d9c9;hp=01b871e4915e4337b4f451dce0ee7307ebd50b81;hpb=53ee2a21668383644dd58375dbc4d48b532f9dd8;p=hengband%2Fhengband.git diff --git a/src/files.c b/src/files.c index 01b871e49..ee1c47cbb 100644 --- a/src/files.c +++ b/src/files.c @@ -1078,7 +1078,7 @@ cptr process_pref_file_expr(char **sp, char *fp) /* Money */ else if (streq(b+1, "MONEY")) { - sprintf(tmp, "%09d", p_ptr->au); + sprintf(tmp, "%09ld", (long int)p_ptr->au); v = tmp; } } @@ -3264,49 +3264,49 @@ static void display_player_other_flag_info(void) row = 3; col = col + 12 + 7; - display_player_equippy(row-2, col+12, 0); - c_put_str(TERM_WHITE, "abcdefghijkl@", row-1, col+12); - -#ifdef JP - display_flag_aux(row+ 0, col, "¥Æ¥ì¥Ñ¥·¡¼:", TR_TELEPATHY, &f, 0); - display_flag_aux(row+ 1, col, "¼Ù°­ESP :", TR_ESP_EVIL, &f, 0); - display_flag_aux(row+ 2, col, "̵À¸ÊªESP :", TR_ESP_NONLIVING, &f, 0); - display_flag_aux(row+ 3, col, "Á±ÎÉESP :", TR_ESP_GOOD, &f, 0); - display_flag_aux(row+ 4, col, "ÉÔ»àESP :", TR_ESP_UNDEAD, &f, 0); - display_flag_aux(row+ 5, col, "°­ËâESP :", TR_ESP_DEMON, &f, 0); - display_flag_aux(row+ 6, col, "ζESP :", TR_ESP_DRAGON, &f, 0); - display_flag_aux(row+ 7, col, "¿Í´ÖESP :", TR_ESP_HUMAN, &f, 0); - display_flag_aux(row+ 8, col, "ưʪESP :", TR_ESP_ANIMAL, &f, 0); - display_flag_aux(row+ 9, col, "¥ª¡¼¥¯ESP :", TR_ESP_ORC, &f, 0); - display_flag_aux(row+10, col, "¥È¥í¥ëESP :", TR_ESP_TROLL, &f, 0); - display_flag_aux(row+11, col, "µð¿ÍESP :", TR_ESP_GIANT, &f, 0); - - display_flag_aux(row+13, col, "ÏÓÎÏ°Ý»ý :", TR_SUST_STR, &f, 0); - display_flag_aux(row+14, col, "ÃÎÎÏ°Ý»ý :", TR_SUST_INT, &f, 0); - display_flag_aux(row+15, col, "¸­¤µ°Ý»ý :", TR_SUST_WIS, &f, 0); - display_flag_aux(row+16, col, "´ïÍÑ°Ý»ý :", TR_SUST_DEX, &f, 0); - display_flag_aux(row+17, col, "Âѵװݻý :", TR_SUST_CON, &f, 0); - display_flag_aux(row+18, col, "Ì¥ÎÏ°Ý»ý :", TR_SUST_CHR, &f, 0); -#else - display_flag_aux(row+ 0, col, "Telepathy :", TR_TELEPATHY, &f, 0); - display_flag_aux(row+ 1, col, "ESP Evil :", TR_ESP_EVIL, &f, 0); - display_flag_aux(row+ 2, col, "ESP Noliv.:", TR_ESP_NONLIVING, &f, 0); - display_flag_aux(row+ 3, col, "ESP Good :", TR_ESP_GOOD, &f, 0); - display_flag_aux(row+ 4, col, "ESP Undead:", TR_ESP_UNDEAD, &f, 0); - display_flag_aux(row+ 5, col, "ESP Demon :", TR_ESP_DEMON, &f, 0); - display_flag_aux(row+ 6, col, "ESP Dragon:", TR_ESP_DRAGON, &f, 0); - display_flag_aux(row+ 7, col, "ESP Human :", TR_ESP_HUMAN, &f, 0); - display_flag_aux(row+ 8, col, "ESP Animal:", TR_ESP_ANIMAL, &f, 0); - display_flag_aux(row+ 9, col, "ESP Orc :", TR_ESP_ORC, &f, 0); - display_flag_aux(row+10, col, "ESP Troll :", TR_ESP_TROLL, &f, 0); - display_flag_aux(row+11, col, "ESP Giant :", TR_ESP_GIANT, &f, 0); - - display_flag_aux(row+13, col, "Sust Str :", TR_SUST_STR, &f, 0); - display_flag_aux(row+14, col, "Sust Int :", TR_SUST_INT, &f, 0); - display_flag_aux(row+15, col, "Sust Wis :", TR_SUST_WIS, &f, 0); - display_flag_aux(row+16, col, "Sust Dex :", TR_SUST_DEX, &f, 0); - display_flag_aux(row+17, col, "Sust Con :", TR_SUST_CON, &f, 0); - display_flag_aux(row+18, col, "Sust Chr :", TR_SUST_CHR, &f, 0); + display_player_equippy(row-2, col+13, 0); + c_put_str(TERM_WHITE, "abcdefghijkl@", row-1, col+13); + +#ifdef JP + display_flag_aux(row+ 0, col, "¥Æ¥ì¥Ñ¥·¡¼ :", TR_TELEPATHY, &f, 0); + display_flag_aux(row+ 1, col, "¼Ù°­ESP :", TR_ESP_EVIL, &f, 0); + display_flag_aux(row+ 2, col, "̵À¸ÊªESP :", TR_ESP_NONLIVING, &f, 0); + display_flag_aux(row+ 3, col, "Á±ÎÉESP :", TR_ESP_GOOD, &f, 0); + display_flag_aux(row+ 4, col, "ÉÔ»àESP :", TR_ESP_UNDEAD, &f, 0); + display_flag_aux(row+ 5, col, "°­ËâESP :", TR_ESP_DEMON, &f, 0); + display_flag_aux(row+ 6, col, "ζESP :", TR_ESP_DRAGON, &f, 0); + display_flag_aux(row+ 7, col, "¿Í´ÖESP :", TR_ESP_HUMAN, &f, 0); + display_flag_aux(row+ 8, col, "ưʪESP :", TR_ESP_ANIMAL, &f, 0); + display_flag_aux(row+ 9, col, "¥ª¡¼¥¯ESP :", TR_ESP_ORC, &f, 0); + display_flag_aux(row+10, col, "¥È¥í¥ëESP :", TR_ESP_TROLL, &f, 0); + display_flag_aux(row+11, col, "µð¿ÍESP :", TR_ESP_GIANT, &f, 0); + display_flag_aux(row+12, col, "¥æ¥Ë¡¼¥¯ESP:", TR_ESP_UNIQUE, &f, 0); + display_flag_aux(row+13, col, "ÏÓÎÏ°Ý»ý :", TR_SUST_STR, &f, 0); + display_flag_aux(row+14, col, "ÃÎÎÏ°Ý»ý :", TR_SUST_INT, &f, 0); + display_flag_aux(row+15, col, "¸­¤µ°Ý»ý :", TR_SUST_WIS, &f, 0); + display_flag_aux(row+16, col, "´ïÍÑ°Ý»ý :", TR_SUST_DEX, &f, 0); + display_flag_aux(row+17, col, "Âѵװݻý :", TR_SUST_CON, &f, 0); + display_flag_aux(row+18, col, "Ì¥ÎÏ°Ý»ý :", TR_SUST_CHR, &f, 0); +#else + display_flag_aux(row+ 0, col, "Telepathy :", TR_TELEPATHY, &f, 0); + display_flag_aux(row+ 1, col, "ESP Evil :", TR_ESP_EVIL, &f, 0); + display_flag_aux(row+ 2, col, "ESP Noliv. :", TR_ESP_NONLIVING, &f, 0); + display_flag_aux(row+ 3, col, "ESP Good :", TR_ESP_GOOD, &f, 0); + display_flag_aux(row+ 4, col, "ESP Undead :", TR_ESP_UNDEAD, &f, 0); + display_flag_aux(row+ 5, col, "ESP Demon :", TR_ESP_DEMON, &f, 0); + display_flag_aux(row+ 6, col, "ESP Dragon :", TR_ESP_DRAGON, &f, 0); + display_flag_aux(row+ 7, col, "ESP Human :", TR_ESP_HUMAN, &f, 0); + display_flag_aux(row+ 8, col, "ESP Animal :", TR_ESP_ANIMAL, &f, 0); + display_flag_aux(row+ 9, col, "ESP Orc :", TR_ESP_ORC, &f, 0); + display_flag_aux(row+10, col, "ESP Troll :", TR_ESP_TROLL, &f, 0); + display_flag_aux(row+11, col, "ESP Giant :", TR_ESP_GIANT, &f, 0); + display_flag_aux(row+12, col, "ESP Unique :", TR_ESP_UNIQUE, &f, 0); + display_flag_aux(row+13, col, "Sust Str :", TR_SUST_STR, &f, 0); + display_flag_aux(row+14, col, "Sust Int :", TR_SUST_INT, &f, 0); + display_flag_aux(row+15, col, "Sust Wis :", TR_SUST_WIS, &f, 0); + display_flag_aux(row+16, col, "Sust Dex :", TR_SUST_DEX, &f, 0); + display_flag_aux(row+17, col, "Sust Con :", TR_SUST_CON, &f, 0); + display_flag_aux(row+18, col, "Sust Chr :", TR_SUST_CHR, &f, 0); #endif @@ -3887,7 +3887,7 @@ void display_player(int mode) { /* Get the quest text */ /* Bewere that INIT_ASSIGN resets the cur_num. */ - init_flags = INIT_ASSIGN; + init_flags = INIT_NAME_ONLY; process_dungeon_file("q_info.txt", 0, 0, 0, 0); @@ -3927,7 +3927,7 @@ void display_player(int mode) quest_text_line = 0; /* Get the quest text */ - init_flags = INIT_SHOW_TEXT; + init_flags = INIT_NAME_ONLY; process_dungeon_file("q_info.txt", 0, 0, 0, 0); @@ -4127,11 +4127,7 @@ static void dump_aux_display_player(FILE *fff) fprintf(fff, "%s\n", buf); } - for (i = 0; (unsigned int) i < (p_ptr->count / 80); i++) - fprintf(fff, " "); fprintf(fff, "\n"); - for (i = 0; (unsigned int) i < (p_ptr->count % 80); i++) - fprintf(fff, " "); } @@ -4350,7 +4346,7 @@ static void dump_aux_class_special(FILE *fff) for (i=0;i<=col;i++) { - fprintf(fff, p[i]); + fputs(p[i], fff); } } else if (p_ptr->pclass == CLASS_MAGIC_EATER)