| References Functions: | burn_object() | src/timeout.c |
| fig_transform() | src/apply.c | |
| hatch_egg() | src/timeout.c | |
| revive_mon() | src/do.c | |
| rot_corpse() | src/dig.c | |
| rot_organic() | src/dig.c |
#define TTAB( a, b )
| struct fe | |
| { | |
| struct fe* next; | |
| long timeout; | |
| unsigned long tid; | |
| short kind; | |
| short func_index; | |
| genericptr_t arg; | |
| unsigned needs_fixup:1; | |
| } |
| struct | |
| { | |
| timeout_proc f; | |
| const char* name; | |
| } |
| Used in: | stoned_dialogue() |
vomiting_texts
static const char* vomiting_texts[]
| Used in: | vomiting_dialogue() |
choke_texts
static const char* choke_texts[]
| Used in: | choke_dialogue() |
choke_texts2
static const char* choke_texts2[]
| Used in: | choke_dialogue() |
slime_texts
static const char* slime_texts[]
| Used in: | slime_dialogue() |
timer_base
static timer_element* timer_base
| Used in: | insert_timer() |
| maybe_write_timer() | |
| obj_move_timers() | |
| obj_split_timers() | |
| obj_stop_timers() | |
| relink_timers() | |
| run_timers() | |
| save_timers() | |
| stop_timer() | |
| timer_sanity_check() | |
| wiz_timeout_queue() |
timer_id
static unsigned long timer_id
| Used in: | restore_timers() |
| save_timers() | |
| start_timer() |
timeout_funcs
static ttable timeout_funcs[6]
| Used in: | print_queue() |
| run_timers() |
| Prototyped in: | include/extern.h | |
| Calls: | rnd() | src/rnd.c |
| start_timer() | src/timeout.c | |
| stop_timer() | src/timeout.c | |
| Called by: | carry_obj_effects() | src/invent.c |
| curse() | src/mkobj.c | |
| Prototyped in: | include/extern.h | |
| Calls: | candle_light_range() | src/light.c |
| impossible() | src/pline.c | |
| new_light_source() | src/light.c | |
| start_timer() | src/timeout.c | |
| xname() | src/objnam.c | |
| get_obj_location() | ||
| Called by: | burn_object() | src/timeout.c |
| dorub() | src/apply.c | |
| light_cocktail() | src/apply.c | |
| readobjnam() | src/objnam.c | |
| use_candelabrum() | src/apply.c | |
| use_lamp() | src/apply.c | |
| References Variables: | windowprocs | |
| Prototyped in: | include/extern.h | |
| Calls: | pline_The() | src/pline.c |
| Called by: | boulder_hits_pool() | src/do.c |
| castmu() | src/mcastu.c | |
| dosit() | src/sit.c | |
| explmu() | src/mhitu.c | |
| explode() | src/explode.c | |
| gazemu() | src/mhitu.c | |
| gulpmu() | src/mhitu.c | |
| hitmu() | src/mhitu.c | |
| seffects() | src/read.c | |
| References Variables: | u | src/decl.c |
| Prototyped in: | include/extern.h | |
| Calls: | You_hear() | src/pline.c |
| nomul() | src/hack.c | |
| on_level() | src/dungeon.c | |
| pline() | src/pline.c | |
| rn2() | src/rnd.c | |
| rnd() | src/rnd.c | |
| stop_occupation() | src/allmain.c | |
| buzz() | ||
| Called by: | moveloop() | src/allmain.c |
| References Variables: | dungeon_topology | src/decl.c |
| level | src/decl.c | |
| u | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | nomul() | src/hack.c |
| stop_occupation() | src/allmain.c | |
| Called by: | domove() | src/hack.c |
| hitmu() | src/mhitu.c | |
| moveloop() | src/allmain.c | |
| nh_timeout() | src/timeout.c | |
| peffects() | src/potion.c | |
| References Variables: | c_common_strings | src/decl.c |
| monstermoves | src/decl.c | |
| nomovemsg | src/decl.c | |
| u | src/decl.c | |
| Prototyped in: | include/extern.h | |
| Calls: | stop_timer() | src/timeout.c |
| Called by: | create_object() | src/sp_lev.c |
| kill_eggs() | src/mon.c | |
| readobjnam() | src/objnam.c | |
| Prototyped in: | include/extern.h | |
| Calls: | little_to_big() | src/mondata.c |
| Called by: | fully_identify_obj() | src/invent.c |
| hatch_egg() | src/timeout.c | |
| polymon() | src/polyself.c | |
| References Variables: | mvitals | src/decl.c |
| windowprocs | ||
| Prototyped in: | include/extern.h | |
| Calls: | panic() | src/end.c |
| Called by: | realloc_obj() | src/do_name.c |
| References Variables: | timer_base | src/timeout.c |
| Prototyped in: | include/extern.h | |
| Calls: | start_timer() | src/timeout.c |
| Called by: | splitobj() | src/mkobj.c |
| References Variables: | monstermoves | src/decl.c |
| timer_base | src/timeout.c | |
| Prototyped in: | include/extern.h | |
| Calls: | free() | |
| Called by: | dealloc_obj() | src/mkobj.c |
| food_disappears() | src/eat.c | |
| merged() | src/invent.c | |
| mkcorpstat() | src/mkobj.c | |
| readobjnam() | src/objnam.c | |
| References Variables: | timer_base | src/timeout.c |
| Prototyped in: | include/extern.h | |
| Calls: | find_oid() | src/shk.c |
| lookup_id_mapping() | src/restore.c | |
| panic() | src/end.c | |
| Called by: | getlev() | src/restore.c |
| restgamestate() | src/restore.c | |
| References Variables: | timer_base | src/timeout.c |
| Prototyped in: | include/extern.h | |
| Calls: | alloc() | src/alloc.c |
| insert_timer() | src/timeout.c | |
| mread() | src/restore.c | |
| Called by: | getlev() | src/restore.c |
| restgamestate() | src/restore.c | |
| References Variables: | timer_id | src/timeout.c |
| Prototyped in: | include/extern.h | |
| Calls: | free() | |
| Called by: | dorecover() | src/restore.c |
| goto_level() | src/do.c | |
| nh_timeout() | src/timeout.c | |
| References Variables: | monstermoves | src/decl.c |
| timeout_funcs | src/timeout.c | |
| timer_base | src/timeout.c | |
| Prototyped in: | include/extern.h | |
| Calls: | bwrite() | src/save.c |
| maybe_write_timer() | src/timeout.c | |
| timer_is_local() | src/timeout.c | |
| free() | ||
| Called by: | savegamestate() | src/save.c |
| savelev() | src/save.c | |
| References Variables: | timer_base | src/timeout.c |
| timer_id | src/timeout.c | |
| Prototyped in: | include/extern.h | |
| Calls: | fmt_ptr() | src/alloc.c |
| pline() | src/pline.c | |
| Called by: | sanity_check() | src/cmd.c |
| References Variables: | timer_base | src/timeout.c |
| Prototyped in: | include/extern.h | |
| Calls: | print_queue() | src/timeout.c |
| sprintf() | ||
| Used in: | src/cmd.c | |
| References Variables: | monstermoves | src/decl.c |
| timer_base | src/timeout.c | |
| windowprocs | ||
| Prototyped in: | src/timeout.c | |
| Calls: | body_part() | src/polyself.c |
| exercise() | src/attrib.c | |
| hcolor() | src/do_name.c | |
| pline() | src/pline.c | |
| rn2() | src/rnd.c | |
| strchr() | ||
| Called by: | nh_timeout() | src/timeout.c |
| References Variables: | c_color_names | src/decl.c |
| choke_texts | src/timeout.c | |
| choke_texts2 | src/timeout.c | |
| u | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | src/timeout.c | |
| Called by: | restore_timers() | src/timeout.c |
| start_timer() | src/timeout.c | |
| References Variables: | timer_base | src/timeout.c |
| Prototyped in: | src/timeout.c | |
| Called by: | print_queue() | src/timeout.c |
| Prototyped in: | src/timeout.c | |
| Calls: | Monnam() | src/do_name.c |
| You() | src/pline.c | |
| Your() | src/pline.c | |
| dmgtype() | src/mondata.c | |
| pline() | src/pline.c | |
| s_suffix() | src/hacklib.c | |
| Called by: | burn_object() | src/timeout.c |
| References Variables: | u | src/decl.c |
| youmonst | src/decl.c | |
| Prototyped in: | src/timeout.c | |
| Calls: | timer_is_local() | src/timeout.c |
| write_timer() | src/timeout.c | |
| Called by: | save_timers() | src/timeout.c |
| References Variables: | timer_base | src/timeout.c |
| Prototyped in: | src/timeout.c | |
| Called by: | obj_is_local() | src/timeout.c |
| timer_is_local() | src/timeout.c | |
| References Variables: | migrating_mons | src/decl.c |
| mydogs | src/decl.c | |
| Prototyped in: | src/timeout.c | |
| Calls: | fmt_ptr() | src/alloc.c |
| kind_name() | src/timeout.c | |
| sprintf() | ||
| Called by: | wiz_timeout_queue() | src/timeout.c |
| References Variables: | timeout_funcs | src/timeout.c |
| windowprocs | ||
| Prototyped in: | src/timeout.c | |
| Called by: | stop_timer() | src/timeout.c |
| Prototyped in: | src/timeout.c | |
| Calls: | Yname2() | src/objnam.c |
| You() | src/pline.c | |
| an() | src/objnam.c | |
| pline() | src/pline.c | |
| xname() | src/objnam.c | |
| Called by: | burn_object() | src/timeout.c |
| Prototyped in: | src/timeout.c | |
| Calls: | an() | src/objnam.c |
| dmgtype() | src/mondata.c | |
| exercise() | src/attrib.c | |
| hcolor() | src/do_name.c | |
| pline() | src/pline.c | |
| rndmonnam() | src/do_name.c | |
| strchr() | ||
| Called by: | nh_timeout() | src/timeout.c |
| References Variables: | c_color_names | src/decl.c |
| slime_texts | src/timeout.c | |
| u | src/decl.c | |
| ublindf | src/decl.c | |
| youmonst | src/decl.c | |
| Prototyped in: | src/timeout.c | |
| Calls: | exercise() | src/attrib.c |
| nomul() | src/hack.c | |
| pline() | src/pline.c | |
| Called by: | nh_timeout() | src/timeout.c |
| References Variables: | stoned_texts | src/timeout.c |
| u | src/decl.c | |
| Prototyped in: | src/timeout.c | |
| Calls: | mon_is_local() | src/timeout.c |
| obj_is_local() | src/timeout.c | |
| panic() | src/end.c | |
| Called by: | maybe_write_timer() | src/timeout.c |
| save_timers() | src/timeout.c | |
| Prototyped in: | src/timeout.c | |
| Calls: | You() | src/pline.c |
| d() | src/rnd.c | |
| exercise() | src/attrib.c | |
| make_confused() | src/potion.c | |
| make_stunned() | src/potion.c | |
| morehungry() | src/eat.c | |
| vomit() | src/eat.c | |
| Called by: | nh_timeout() | src/timeout.c |
| References Variables: | u | src/decl.c |
| vomiting_texts | src/timeout.c | |
| Calls: | bwrite() | src/save.c |
| panic() | src/end.c | |
| Called by: | maybe_write_timer() | src/timeout.c |