diff options
Diffstat (limited to 'crawl-ref/source/arena.h')
-rw-r--r-- | crawl-ref/source/arena.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/crawl-ref/source/arena.h b/crawl-ref/source/arena.h index 8352860538..4547957b1a 100644 --- a/crawl-ref/source/arena.h +++ b/crawl-ref/source/arena.h @@ -8,6 +8,8 @@ class level_id; class monsters; class mgen_data; +struct coord_def; + void run_arena(); monster_type arena_pick_random_monster(const level_id &place, int power, @@ -15,9 +17,13 @@ monster_type arena_pick_random_monster(const level_id &place, int power, bool arena_veto_random_monster(monster_type type); +bool arena_veto_place_monster(const mgen_data &mg, bool first_band_member, + const coord_def& pos); void arena_placed_monster(monsters *monster, const mgen_data &mg, bool first_band_member); void arena_monster_died(monsters *monster, killer_type killer, int killer_index, bool silent); + +int arena_cull_items(); #endif |