ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/deliantra/server/include/libproto.h
(Generate patch)

Comparing deliantra/server/include/libproto.h (file contents):
Revision 1.78 by root, Sat Nov 7 18:30:05 2009 UTC vs.
Revision 1.80 by root, Tue Nov 10 04:38:45 2009 UTC

22 * The authors can be reached via e-mail to <support@deliantra.net> 22 * The authors can be reached via e-mail to <support@deliantra.net>
23 */ 23 */
24 24
25#ifndef LIBPROTO_H_ 25#ifndef LIBPROTO_H_
26#define LIBPROTO_H_ 26#define LIBPROTO_H_
27
28void load_materials (void);
29 27
30/* anim.c */ 28/* anim.c */
31void free_all_anim (); 29void free_all_anim ();
32void init_anim (); 30void init_anim ();
33int find_animation (const char *name); 31int find_animation (const char *name);
238void fix_flesh_item (object *item, object *donor); 236void fix_flesh_item (object *item, object *donor);
239/* utils.c */ 237/* utils.c */
240int random_roll (int min, int max, const object *op, int goodbad); 238int random_roll (int min, int max, const object *op, int goodbad);
241sint64 random_roll64 (sint64 min, sint64 max, const object *op, int goodbad); 239sint64 random_roll64 (sint64 min, sint64 max, const object *op, int goodbad);
242int die_roll (int num, int size, const object *op, int goodbad); 240int die_roll (int num, int size, const object *op, int goodbad);
243materialtype_t *name_to_material (const shstr_cmp name); 241materialtype_t *name_to_material (const shstr_tmp name);
244void transmute_materialname (object *op, const object *change); 242void transmute_materialname (object *op, const object *change);
245void set_materialname (object *op, int difficulty, materialtype_t *nmt);
246void strip_media_tag (char *message); 243void strip_media_tag (char *message);
247void strip_endline (char *buf); 244void strip_endline (char *buf);
248void replace (const char *src, const char *key, const char *replacement, char *result, size_t resultsize); 245void replace (const char *src, const char *key, const char *replacement, char *result, size_t resultsize);
249/* loader.c */ 246/* loader.c */
250int set_variable (object *op, char *buf); 247int set_variable (object *op, char *buf);
264 * Ryo 2005-07-15 261 * Ryo 2005-07-15
265 */ 262 */
266 263
267void move_apply (object *, object *, object *); 264void move_apply (object *, object *, object *);
268void draw_info (int, int, object *, const char *); 265void draw_info (int, int, object *, const char *);
269void clean_tmp_files (void); 266void clean_tmp_files ();
270void fix_auto_apply (maptile *); 267void fix_auto_apply (maptile *);
271void init_blocksview_players (void); 268void init_blocksview_players ();
272void monster_check_apply (object *, object *); 269void monster_check_apply (object *, object *);
273void process_active_maps (void); 270void process_active_maps ();
274void remove_friendly_object (object *); 271void remove_friendly_object (object *);
275void update_buttons (maptile *); 272void update_buttons (maptile *);
276void move_teleporter (object *); 273void move_teleporter (object *);
277void move_firewall (object *); 274void move_firewall (object *);
278void move_creator (object *); 275void move_creator (object *);

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines