--- deliantra/server/include/sproto.h 2007/03/06 19:02:35 1.55 +++ deliantra/server/include/sproto.h 2007/04/28 05:55:55 1.60 @@ -172,7 +172,7 @@ int command_examine (object *op, char *params); object *find_marked_object (object *op); void examine_monster (object *op, object *tmp); -char *long_desc (object *tmp, object *pl); +const char *long_desc (object *tmp, object *pl); void examine (object *op, object *tmp); void inventory (object *op, object *inv); int command_pickup (object *op, char *params); @@ -185,7 +185,7 @@ partylist *get_firstparty (void); void remove_party (partylist *target_party); void obsolete_parties (void); -void add_kill_to_party (partylist *party, char *killer, char *dead, long exp); +void add_kill_to_party (partylist *party, const char *killer, const char *dead, long exp); int confirm_party_password (object *op); void receive_party_password (object *op, char k); void send_party_message (object *op, char *msg); @@ -332,13 +332,6 @@ void init_beforeplay (void); void init_startup (void); void compile_info (void); -void rec_sigsegv (int i); -void rec_sigint (int i); -void rec_sighup (int i); -void rec_sigquit (int i); -void rec_sigpipe (int i); -void rec_sigbus (int i); -void rec_sigterm (int i); void init_signals (void); void init_races (void); void dump_races (void); @@ -609,7 +602,7 @@ void sell_item (object *op, object *pl); double shopkeeper_approval (const maptile *map, const object *player); int describe_shop (const object *op); -void shop_listing (object *op); +void shop_listing (object *sign, object *op); bool is_in_shop (object *o); bool is_in_shop (maptile *map, int x, int y); @@ -758,8 +751,6 @@ /* time.c */ void remove_door (object *op); void remove_door2 (object *op); -void generate_monster_inv (object *gen); -void generate_monster_arch (object *gen); void generate_monster (object *gen); void remove_force (object *op); void remove_blindness (object *op); @@ -792,9 +783,4 @@ /* weather.c */ void set_darkness_map (maptile *m); -void tick_the_clock (void); -void init_weather (void); -void weather_effect (const char *filename); -int worldmap_to_weathermap (int x, int y, int *wx, int *wy, maptile *m); -int real_world_temperature (int x, int y, maptile *m); -int similar_direction (int a, int b); +void adjust_daylight (void);