#define prop2trbl( X )
#define attr2trbl( Y )
#define prop_trouble( X )
#define attr_trouble( Y )
| struct trapinfo | |
| { | |
| struct obj* tobj; | |
| xchar tx; | |
| xchar ty; | |
| int time_needed; | |
| } |
| Used in: | doapply() |
tools_too
static const char tools_too[]
| Used in: | doapply() |
no_elbow_room
static char no_elbow_room[]
| Used in: | light_cocktail() |
| use_candle() |
hollow_str
static char hollow_str[]
| Used in: | use_stethoscope() |
whistle_str
static char whistle_str[]
| Used in: | use_magic_whistle() |
| use_whistle() |
look_str
static char look_str[]
| Used in: | use_mirror() |
cuddly
static const char cuddly[]
| Used in: | dorub() |
lubricables
static const char lubricables[]
| Used in: | use_grease() |
need_to_remove_outer_armor
static const char need_to_remove_outer_armor[]
| Used in: | use_grease() |
trapinfo
static struct trapinfo trapinfo
| Used in: | reset_trapset() |
| set_trap() | |
| use_trap() |
not_enough_room
static const char* not_enough_room
| Used in: | use_grapple() |
| use_pole() |
where_to_hit
static const char* where_to_hit
| Used in: | use_grapple() |
| use_pole() |
cant_see_spot
static const char* cant_see_spot
| Used in: | use_grapple() |
| use_pole() |
| Prototyped in: | include/extern.h | |
| Calls: | m_unleash() | src/apply.c |
| um_dist() | src/apply.c | |
| Monnam(), You(), dist2(), growl(), mondied(), pline(), rn2(), s_suffix(), whimper(), yelp() | ||
| References Variables: | invent, level, u | |
| Prototyped in: | include/extern.h | |
| Calls: | jump() | src/apply.c |
| Prototyped in: | include/extern.h | |
| Calls: | wield_tool() | src/apply.c |
| You(), begin_burn(), check_unpaid_usage(), discover_object(), djinni_from_bottle(), getobj(), pline(), rn2() | ||
| References Variables: | cuddly | src/apply.c |
| c_common_strings, u, ublindf, uwep, youmonst | ||
| Prototyped in: | include/extern.h | |
| Calls: | figurine_location_checks() | src/apply.c |
| You(), You_feel(), a_monnam(), enexto(), get_obj_location(), impossible(), is_pool(), locomotion(), make_familiar(), newsym(), obfree(), obj_extract_self(), rnd(), s_suffix(), sprintf(), start_timer(), strcpy(), worm_known() | ||
| References Variables: | c_common_strings, mons, monstermoves, u, ublindf, viz_array, youmonst | |
| Prototyped in: | include/extern.h | |
| References Variables: | invent | |
| Prototyped in: | include/extern.h | |
| Calls: | Monnam(), You(), You_cant(), Your(), acurr(), body_part(), change_luck(), deltrap(), dist2(), getpos(), isok(), losehp(), makeplural(), mon_nam(), morehungry(), near_capacity(), nomul(), on_level(), pline(), rn2(), rnd(), set_wounded_legs(), t_at(), teleds(), walk_path() | |
| Called by: | dojump() | src/apply.c |
| References Functions: | hurtle_step() | |
| References Variables: | dungeon_topology, nomovemsg, u, viz_array, youmonst | |
| Prototyped in: | include/extern.h | |
| Called by: | check_leash() | src/apply.c |
| References Variables: | invent | |
| Prototyped in: | include/extern.h | |
| Calls: | number_leashed() | src/apply.c |
| You_feel(), dist2(), mnexto() | ||
| References Variables: | invent, level, u | |
| Prototyped in: | include/extern.h | |
| Called by: | next_to_u() | src/apply.c |
| use_leash() | src/apply.c | |
| References Variables: | invent | |
| Prototyped in: | include/extern.h | |
| References Variables: | level | |
| Prototyped in: | include/extern.h | |
| Called by: | set_trap() | src/apply.c |
| use_trap() | src/apply.c | |
| References Variables: | trapinfo | src/apply.c |
| Prototyped in: | include/extern.h | |
| Calls: | Shk_Your(), end_burn(), get_obj_location(), pline() | |
| Called by: | snuff_lit() | src/apply.c |
| References Variables: | u, ublindf, viz_array, youmonst | |
| Prototyped in: | include/extern.h | |
| Calls: | snuff_candle() | src/apply.c |
| Yname2(), end_burn(), get_obj_location(), pline() | ||
| References Variables: | u, ublindf, viz_array, youmonst | |
| Prototyped in: | include/extern.h | |
| References Variables: | mons | |
| Prototyped in: | include/extern.h | |
| Calls: | abs() | |
| Called by: | check_leash() | src/apply.c |
| References Variables: | u | |
| Prototyped in: | include/extern.h | |
| References Variables: | invent, level | |
| Prototyped in: | include/extern.h | |
| Calls: | You(), acurr(), adjattrib(), d(), dmgtype(), make_blinded(), make_confused(), make_hallucinated(), make_sick(), make_stunned(), make_vomiting(), panic(), pline(), rn2(), rnd(), xname() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | c_common_strings, flags, u, youmonst | |
| Prototyped in: | include/extern.h | |
| Calls: | You(), You_cant(), body_part(), doname(), doswapweapon(), makeplural(), pline(), setuqwep(), setuwep(), untwoweapon(), welded(), xname() | |
| Called by: | dorub() | src/apply.c |
| use_grapple() | src/apply.c | |
| use_pole() | src/apply.c | |
| use_whip() | src/apply.c | |
| References Variables: | flags, objects, u, uarms, unweapon, uquiver, uswapwep, uwep, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | Can_dig_down(), You(), You_cant(), acurr(), bhitm(), bhitpile(), body_part(), bot(), check_unpaid(), d(), delobj(), dig_check(), digactualhole(), discover_object(), explode(), freeinv(), isok(), litroom(), losehp(), makemon(), nomul(), pline(), rn2(), rnd(), self_pronoun(), setnotworn(), sprintf(), strcpy(), yname(), zapyourself() | |
| Called by: | doapply() | src/apply.c |
| References Functions: | bhito() | |
| References Variables: | bhitpos, current_wand, flags, level, u, windowprocs, xdir, ydir, ynchars, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | You(), isok(), may_passwall(), sobj_at() | |
| Called by: | fig_transform() | src/apply.c |
| use_figurine() | src/apply.c | |
| References Variables: | level, mons | |
| Prototyped in: | src/apply.c | |
| Calls: | The(), You(), You_hear(), dmgtype(), pline(), sobj_at(), t_at() | |
| Called by: | use_stethoscope() | src/apply.c |
| References Variables: | level, mons, u, urole, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | There(), You(), addinv(), begin_burn(), bill_dummy_object(), check_unpaid(), costly_spot(), discover_object(), doname(), end_burn(), freeinv(), hold_another_object(), obj_extract_self(), shk_your(), splitobj() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | no_elbow_room | src/apply.c |
| u, ublindf, youmonst | ||
| Prototyped in: | src/apply.c | |
| Calls: | reset_trapset() | src/apply.c |
| You(), Your(), add_damage(), dmgtype(), dotrap(), in_rooms(), maketrap(), newsym(), rn2(), rnl(), the(), useup() | ||
| Used in: | use_trap() | src/apply.c |
| References Variables: | trapinfo | src/apply.c |
| defsyms, u, youmonst | ||
| Prototyped in: | src/apply.c | |
| Calls: | On_stairs(), The(), You(), a_monnam(), check_unpaid(), discover_object(), findit(), invocation_pos(), makemon(), mkclass(), mkundead(), mon_adjust_speed(), nomul(), obj_resists(), openit(), pline(), rn2(), rnd(), the(), unpunish(), useup(), wake_nearby(), xname() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | c_common_strings, moves, mvitals, nomovemsg, u, uchain | |
| Prototyped in: | src/apply.c | |
| Calls: | You(), bhit(), ceiling(), flash_hits_mon(), getdir(), mon_nam(), pline(), rn2(), s_suffix(), surface(), zapyourself() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | c_common_strings, u | |
| Prototyped in: | src/apply.c | |
| Calls: | The(), There(), You(), begin_burn(), end_burn(), invocation_pos(), pline(), pline_The(), the(), xname() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | u, ublindf, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | use_lamp() | src/apply.c |
| The(), You(), carrying(), end_burn(), eos(), obj_merge_light_sources(), pline(), pline_The(), splitobj(), sprintf(), the(), useupall(), verbalize(), xname() | ||
| Called by: | doapply() | src/apply.c |
| References Variables: | no_elbow_room | src/apply.c |
| u, windowprocs, ynchars | ||
| Prototyped in: | src/apply.c | |
| Calls: | figurine_location_checks() | src/apply.c |
| You(), getdir(), make_familiar(), on_level(), stop_timer(), useup() | ||
| Called by: | doapply() | src/apply.c |
| References Variables: | dungeon_topology, flags, multi, u | |
| Prototyped in: | src/apply.c | |
| Calls: | wield_tool() | src/apply.c |
| You(), dist2(), enexto(), getpos(), hurtle(), losehp(), mon_nam(), newsym(), pickup_object(), pline(), rloc_to(), rn2(), sgn(), surface(), thitmonst(), uwep_skill_type() | ||
| Called by: | doapply() | src/apply.c |
| References Variables: | cant_see_spot | src/apply.c |
| not_enough_room | src/apply.c | |
| where_to_hit | src/apply.c | |
| c_common_strings, level, u, uwep, viz_array | ||
| Prototyped in: | src/apply.c | |
| Calls: | The(), You(), body_part(), check_unpaid(), dropx(), getobj(), incr_itimeout(), makeplural(), pline(), rn2(), rnd(), strcat(), strcpy(), xname(), yname() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | lubricables | src/apply.c |
| need_to_remove_outer_armor | src/apply.c | |
| u, uarm, uarmc, youmonst, zeroobj | ||
| Prototyped in: | src/apply.c | |
| Calls: | Shk_Your(), The(), Yname2(), You(), Your(), begin_burn(), bill_dummy_object(), check_unpaid(), costly_spot(), end_burn(), pline(), rn2(), s_suffix(), verbalize(), xname(), yname() | |
| Called by: | doapply() | src/apply.c |
| use_candle() | src/apply.c | |
| References Variables: | objects, u, ublindf, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | number_leashed() | src/apply.c |
| Monnam(), There(), You(), dist2(), getdir(), l_monnam(), pline(), pline_The(), worm_known() | ||
| Called by: | doapply() | src/apply.c |
| References Variables: | flags, level, mons, u, ublindf, viz_array, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | You(), change_luck(), discover_object(), dist2(), dmgtype(), fill_pit(), mintrap(), mnexto(), rn2(), wake_nearby(), worm_known() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | whistle_str | src/apply.c |
| flags, level, mons, u, ublindf, viz_array, youmonst | ||
| Prototyped in: | src/apply.c | |
| Calls: | Monnam(), You(), You_cant(), You_hear(), acurr(), bhit(), body_part(), ceiling(), d(), dmgtype(), freeinv(), getdir(), hcolor(), killed(), make_confused(), mon_nam(), mon_reflects(), mpickobj(), nomul(), pline(), pline_The(), poly_gender(), pronoun_gender(), rloc(), rn2(), rnd(), s_suffix(), setnotworn(), surface(), tele_restrict(), worm_known() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | look_str | src/apply.c |
| c_common_strings, his, mons, stoned, u, ublindf, viz_array, youmonst | ||
| Prototyped in: | src/apply.c | |
| Calls: | wield_tool() | src/apply.c |
| You(), dist2(), getpos(), pline(), thitmonst(), uwep_skill_type() | ||
| Called by: | doapply() | src/apply.c |
| References Variables: | cant_see_spot | src/apply.c |
| not_enough_room | src/apply.c | |
| where_to_hit | src/apply.c | |
| c_common_strings, level, u, uwep, viz_array | ||
| Prototyped in: | src/apply.c | |
| Calls: | its_dead() | src/apply.c |
| You(), You_cant(), You_hear(), body_part(), can_reach_floor(), ceiling(), confdir(), cvt_sdoor_to_door(), dist2(), feel_location(), freehand(), getdir(), isok(), map_invisible(), mstatusline(), newsym(), on_level(), pline_The(), rn2(), surface(), unmap_object(), ustatusline(), worm_known() | ||
| Called by: | doapply() | src/apply.c |
| References Variables: | hollow_str | src/apply.c |
| dungeon_topology, flags, level, mons, monstermoves, moves, u, ublindf, viz_array, youmonst | ||
| Prototyped in: | src/apply.c | |
| Calls: | You(), an(), costly_spot(), doname(), floorfood(), hold_another_object(), impossible(), instapetrify(), mksobj(), pline(), poly_when_stoned(), revive_corpse(), sprintf(), useup(), useupf(), verbalize(), weight() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | c_common_strings, mons, u, uarmg, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | Blindf_off(), You(), Your(), body_part(), dropx(), freehand(), make_blinded(), makeplural(), pline(), rn2() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | u, ublindf | |
| Prototyped in: | src/apply.c | |
| Calls: | reset_trapset() | src/apply.c |
| On_stairs(), You(), You_cant(), acurr(), closed_door(), dmgtype(), is_lava(), is_pool(), rn2(), set_occupation(), shk_your(), t_at() | ||
| Called by: | doapply() | src/apply.c |
| References Functions: | set_trap() | src/apply.c |
| References Variables: | trapinfo | src/apply.c |
| defsyms, dnladder, level, u, ublindf, upladder, youmonst | ||
| Prototyped in: | src/apply.c | |
| Calls: | wield_tool() | src/apply.c |
| There(), You(), acurr(), an(), attack(), body_part(), ceiling(), confdir(), dbon(), dist2(), doname(), dropx(), enexto(), getdir(), hold_another_object(), instapetrify(), kick_steed(), losehp(), makeplural(), map_invisible(), mbodypart(), mon_nam(), obj_extract_self(), on_level(), pickup_object(), place_object(), pline(), pline_The(), poly_when_stoned(), polymon(), possibly_unwield(), pronoun_gender(), rn2(), rnd(), rnl(), s_suffix(), self_pronoun(), setuwep(), singular(), sobj_at(), sprintf(), stackobj(), strcpy(), surface(), teleds(), the(), wakeup(), worm_known(), xname() | ||
| Called by: | doapply() | src/apply.c |
| References Functions: | xname() | |
| References Variables: | c_common_strings, dungeon_topology, flags, his, level, mons, objects, u, uarmg, ublindf, unweapon, urole, uwep, vision_full_recalc, viz_array, youmonst | |
| Prototyped in: | src/apply.c | |
| Calls: | You(), wake_nearby() | |
| Called by: | doapply() | src/apply.c |
| References Variables: | whistle_str | src/apply.c |