Go to the source code of this file.
Data Structures | |
struct | bill_x |
struct | eshk |
Defines | |
#define | REPAIR_DELAY 5 |
#define | BILLSZ 200 |
#define | ESHK(mon) ((struct eshk *)&(mon)->mextra[0]) |
#define | NOTANGRY(mon) ((mon)->mpeaceful) |
#define | ANGRY(mon) (!NOTANGRY(mon)) |
Referenced by addtobill(), angry_shk_exists(), dopay(), dopayobj(), inherits(), make_angry_shk(), make_happy_shk(), pay_for_damage(), restshk(), sellobj(), shk_chat(), shk_move(), stolen_value(), and u_entered_shop().
#define BILLSZ 200 |
Referenced by add_one_tobill(), addtobill(), sellobj(), and splitbill().
Referenced by add_damage(), add_one_tobill(), addtobill(), addupbill(), after_shk_move(), block_door(), block_entry(), cheapest_item(), check_credit(), check_unpaid_usage(), costly_gold(), costly_spot(), doinvbill(), dopay(), dopayobj(), flip_level(), get_cost(), ghitm(), home_shk(), hot_pursuit(), impact_drop(), inherits(), inhishop(), is_fshk(), make_angry_shk(), make_happy_shk(), move_special(), mstatusline(), nameshk(), next_shkp(), obfree(), onbill(), pacify_shk(), pay(), pay_for_damage(), paybill(), remote_burglary(), remove_damage(), repair_damage(), replshk(), restshk(), rile_shk(), rob_shop(), saleable(), sellobj(), set_cost(), set_residency(), setpaid(), shk_chat(), shk_has_leather_jackets(), shk_move(), shkcatch(), shkgone(), shkinit(), shkname(), shop_keeper(), shopdig(), shopper_financial_report(), splitbill(), stolen_value(), sub_one_frombill(), u_entered_shop(), and u_left_shop().
Referenced by dopay(), inherits(), next_shkp(), pacify_shk(), rile_shk(), shop_keeper(), shop_object(), u_entered_shop(), and u_left_shop().
#define REPAIR_DELAY 5 |
Referenced by repair_damage().