uint64_t price_base(const object *obj)
uint64_t shop_price_buy(const object *obj, object *who)
uint64_t price_approx(const object *obj, object *who)
int shop_describe(const object *op)
int shop_pay_unpaid(object *pl, object *op)
char * cost_approx_str(const object *obj, object *who)
char * cost_str(uint64_t cost)
int pay_for_item(object *op, object *pl, uint64_t reduction)
uint64_t query_money(const object *op)
double shop_approval(const mapstruct *map, const object *player)
void sell_item(object *op, object *pl)
bool shop_contains(object *ob)
int pay_for_amount(uint64_t to_pay, object *pl)
uint64_t shop_price_sell(const object *obj, object *who)
char * cost_string_from_value(uint64_t cost, int largest_coin)