Go to the source code of this file.
Data Structures | |
struct | fe |
Defines | |
#define | TIMER_LEVEL 0 |
#define | TIMER_GLOBAL 1 |
#define | TIMER_OBJECT 2 |
#define | TIMER_MONSTER 3 |
#define | RANGE_LEVEL 0 |
#define | RANGE_GLOBAL 1 |
#define | ROT_ORGANIC 0 |
#define | ROT_CORPSE 1 |
#define | REVIVE_MON 2 |
#define | BURN_OBJECT 3 |
#define | HATCH_EGG 4 |
#define | FIG_TRANSFORM 5 |
#define | NUM_TIME_FUNCS 6 |
Typedefs | |
typedef void | FDECL ((*timeout_proc),(genericptr_t, long)) |
typedef struct fe | timer_element |
#define BURN_OBJECT 3 |
Referenced by begin_burn(), and end_burn().
#define FIG_TRANSFORM 5 |
Referenced by attach_fig_transform_timeout(), bless(), fig_transform(), freeinv_core(), uncurse(), and use_figurine().
#define HATCH_EGG 4 |
Referenced by attach_egg_hatch_timeout(), hatch_egg(), and kill_egg().
#define NUM_TIME_FUNCS 6 |
Referenced by start_timer().
#define RANGE_GLOBAL 1 |
Referenced by freedynamicdata(), maybe_write_timer(), restgamestate(), restore_timers(), save_timers(), and savegamestate().
#define RANGE_LEVEL 0 |
Referenced by freedynamicdata(), getlev(), maybe_write_ls(), save_light_sources(), save_timers(), and savelev().
#define REVIVE_MON 2 |
Referenced by in_container(), mkbox_cnts(), obj_timer_checks(), and start_corpse_timeout().
#define ROT_CORPSE 1 |
Referenced by in_container(), mkbox_cnts(), obj_timer_checks(), revive_mon(), and start_corpse_timeout().
#define ROT_ORGANIC 0 |
Referenced by bury_an_obj(), and unearth_objs().
#define TIMER_GLOBAL 1 |
Referenced by timer_is_local(), and write_timer().
#define TIMER_LEVEL 0 |
Referenced by timer_is_local(), and write_timer().
#define TIMER_MONSTER 3 |
Referenced by relink_timers(), timer_is_local(), and write_timer().
#define TIMER_OBJECT 2 |
Referenced by attach_egg_hatch_timeout(), attach_fig_transform_timeout(), begin_burn(), bury_an_obj(), fig_transform(), hatch_egg(), obj_move_timers(), obj_split_timers(), obj_stop_timers(), obj_timer_checks(), relink_timers(), revive_mon(), run_timers(), start_corpse_timeout(), start_timer(), stop_timer(), timer_is_local(), and write_timer().
typedef void FDECL((*timeout_proc),(genericptr_t, long)) |
typedef struct fe timer_element |