OSDN Git Service

[Refactor] #39970 Moved world.c/h to world/
[hengband/hengband.git] / src / spells-world.c
1 #include "angband.h"
2 #include "util.h"
3 #include "world/world.h"
4
5 /*!
6  * @brief プレイ日数を変更する / Set gametime.
7  * @return 実際に変更を行ったらTRUEを返す
8  */
9 bool set_gametime(void)
10 {
11         int tmp_int = 0;
12         char ppp[80], tmp_val[40];
13
14         sprintf(ppp, "Dungeon Turn (0-%ld): ", (long)current_world_ptr->dungeon_turn_limit);
15         sprintf(tmp_val, "%ld", (long)current_world_ptr->dungeon_turn);
16         if (!get_string(ppp, tmp_val, 10)) return FALSE;
17         tmp_int = atoi(tmp_val);
18
19         /* Verify */
20         if (tmp_int >= current_world_ptr->dungeon_turn_limit) tmp_int = current_world_ptr->dungeon_turn_limit - 1;
21         else if (tmp_int < 0) tmp_int = 0;
22         current_world_ptr->dungeon_turn = current_world_ptr->game_turn = tmp_int;
23         return TRUE;
24
25 }
26