--- deliantra/server/include/libproto.h 2007/07/26 00:27:08 1.52
+++ deliantra/server/include/libproto.h 2008/04/20 23:25:09 1.55
@@ -1,11 +1,11 @@
/*
- * This file is part of Crossfire TRT, the Roguelike Realtime MORPG.
+ * This file is part of Deliantra, the Roguelike Realtime MMORPG.
*
- * Copyright (©) 2005,2006,2007 Marc Alexander Lehmann / Robin Redeker / the Crossfire TRT team
+ * Copyright (©) 2005,2006,2007 Marc Alexander Lehmann / Robin Redeker / the Deliantra team
* Copyright (©) 2002,2007 Mark Wedel & Crossfire Development Team
* Copyright (©) 1992,2007 Frank Tore Johansen
*
- * Crossfire TRT is free software: you can redistribute it and/or modify
+ * Deliantra is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
@@ -18,7 +18,7 @@
* You should have received a copy of the GNU General Public License
* along with this program. If not, see .
*
- * The authors can be reached via e-mail to
+ * The authors can be reached via e-mail to
*/
/* anim.c */
@@ -160,8 +160,6 @@
extern int blocked_link(object *ob, maptile *m, int sx, int sy);
extern void fix_container(object *container);
/* object.c */
-extern signed long sum_weight(object *op);
-extern object *object_get_env_recursive(object *op);
extern char *dump_object(object *op);
extern void dump_me(object *op, char *outstr);
extern object *get_nearest_part(object *op, const object *pl);
@@ -170,14 +168,12 @@
extern void free_all_object_data();
extern void update_turn_face(object *op);
extern void update_object(object *op, int action);
-extern void sub_weight(object *op, signed long weight);
extern object *merge_ob(object *op, object *top);
extern object *insert_ob_in_map_at(object *op, maptile *m, object *originator, int flag, int x, int y);
extern object *insert_ob_in_map(object *op, maptile *m, object *originator, int flag);
extern void replace_insert_ob_in_map(const char *arch_string, object *op);
extern object *get_split_ob(object *orig_ob, uint32 nr);
extern object *decrease_ob_nr(object *op, uint32 i);
-extern void add_weight(object *op, signed long weight);
extern object *insert_ob_in_ob(object *op, object *where);
extern int check_move_on(object *op, object *originator);
extern object *present_arch(const archetype *at, maptile *m, int x, int y);
@@ -278,7 +274,6 @@
extern void print_tod(object *op);
extern void time_info(object *op);
/* treasure.c */
-extern void init_archetype_pointers();
extern bool load_treasure_file(const char *filename);
extern object *generate_treasure(treasurelist *t, int difficulty);
extern int level_for_item(const object *op, int difficulty);