4 * A structure type for the saved floor
8 FLOOR_IDX floor_id; /* No recycle until 65536 IDs are all used */
9 s16b savefile_id; /* ID for savefile (from 0 to MAX_SAVED_FLOOR) */
11 s32b last_visit; /* Time count of last visit. 0 for new floor. */
12 u32b visit_mark; /* Older has always smaller mark. */
13 FLOOR_IDX upper_floor_id; /* a floor connected with level teleportation */
14 FLOOR_IDX lower_floor_id; /* a floor connected with level tel. and trap door */
17 extern void init_saved_floors(bool force);
18 extern void change_floor(void);
19 extern void leave_floor(void);
20 extern void clear_saved_floor_files(void);
21 extern saved_floor_type *get_sf_ptr(FLOOR_IDX floor_id);
22 extern FLOOR_IDX get_new_floor_id(void);
23 extern void prepare_change_floor_mode(BIT_FLAGS mode);
24 extern void precalc_cur_num_of_pet(void);