summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/mon-util.h
diff options
context:
space:
mode:
authorMatthew Cline <zelgadis@sourceforge.net>2009-10-31 19:33:56 -0700
committerMatthew Cline <zelgadis@sourceforge.net>2009-10-31 19:33:56 -0700
commit020b3d8b5ccc12e63f38d0f81c828ff4569a7933 (patch)
tree361239552b80f6b3bdefce6d210d6c498f41c9c2 /crawl-ref/source/mon-util.h
parenta57f61d4c87153e34a0ad1c5a540929c8151e47a (diff)
downloadcrawl-ref-020b3d8b5ccc12e63f38d0f81c828ff4569a7933.tar.gz
crawl-ref-020b3d8b5ccc12e63f38d0f81c828ff4569a7933.zip
monster.cc: Split of monsters clasxs methods
First step in splitting up mon-util.cc: move monsters class methods out into monster.cc
Diffstat (limited to 'crawl-ref/source/mon-util.h')
-rw-r--r--crawl-ref/source/mon-util.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/crawl-ref/source/mon-util.h b/crawl-ref/source/mon-util.h
index cf373ded5a..c6470c9169 100644
--- a/crawl-ref/source/mon-util.h
+++ b/crawl-ref/source/mon-util.h
@@ -632,7 +632,7 @@ int mons_weight(int mc);
int mons_class_base_speed(int mc);
int mons_class_zombie_base_speed(int zombie_base_mc);
int mons_base_speed(const monsters *mon);
-
+int mons_real_base_speed(int mc);
// last updated 12may2000 {dlb}
/* ***********************************************************************
@@ -841,6 +841,7 @@ bool monster_senior(const monsters *first, const monsters *second,
monster_type draco_subspecies(const monsters *mon);
unsigned char ugly_thing_random_colour();
int ugly_thing_colour_offset(const monsters *mon);
+std::string draconian_colour_name(monster_type mtype);
monster_type draconian_colour_by_name(const std::string &colour);
monster_type random_monster_at_grid(const coord_def& p);
@@ -890,4 +891,7 @@ bool mons_can_pass(const monsters *mon, dungeon_feature_type grid);
mon_inv_type equip_slot_to_mslot(equipment_type eq);
mon_inv_type item_to_mslot(const item_def &item);
+
+int scan_mon_inv_randarts(const monsters *mon,
+ artefact_prop_type ra_prop);
#endif