Apply the new ground_level method.
[crawl.git] / crawl-ref / source / mon-pick.h
blobc0322b164ea5257474fd027ccf5604dab2698cbc
1 /*
2 * File: mon-pick.h
3 * Summary: Functions used to help determine which monsters should appear.
4 * Written by: Linley Henzell
5 */
8 #ifndef MONPICK_H
9 #define MONPICK_H
11 #include "externs.h"
13 int mons_rarity(int mcls, const level_id &place = level_id::current());
15 int mons_level(int mcls, const level_id &place = level_id::current());
17 bool mons_abyss(int mcls);
19 int mons_rare_abyss(int mcls);
21 bool mons_pan(int mcls);
23 int mons_cocytus_level(int mcls);
24 int mons_cocytus_rare(int mcls);
25 int mons_crypt_level(int mcls);
26 int mons_crypt_rare(int mcls);
27 int mons_dis_level(int mcls);
28 int mons_dis_rare(int mcls);
29 int mons_gehenna_level(int mcls);
30 int mons_gehenna_rare(int mcls);
31 int mons_hallblade_level(int mcls);
32 int mons_hallblade_rare(int mcls);
33 int mons_hallelf_level(int mcls);
34 int mons_hallelf_rare(int mcls);
35 int mons_hallzot_level(int mcls);
36 int mons_hallzot_rare(int mcls);
37 int mons_hive_level(int mcls);
38 int mons_hive_rare(int mcls);
39 int mons_lair_level(int mcls);
40 int mons_lair_rare(int mcls);
41 int mons_dwarf_level(int mcls);
42 int mons_dwarf_rare(int mcls);
43 int mons_mineorc_level(int mcls);
44 int mons_mineorc_rare(int mcls);
45 int mons_pitslime_level(int mcls);
46 int mons_pitslime_rare(int mcls);
47 int mons_pitsnake_level(int mcls);
48 int mons_pitsnake_rare(int mcls);
49 int mons_standard_level(int mcls);
50 int mons_standard_rare(int mcls);
51 int mons_swamp_level(int mcls);
52 int mons_swamp_rare(int mcls);
53 int mons_shoals_level(int mcls);
54 int mons_shoals_rare(int mcls);
55 int mons_spidernest_level(int mcls);
56 int mons_spidernest_rare(int mcls);
57 int mons_forest_level(int mcls);
58 int mons_forest_rare(int mcls);
59 int mons_tartarus_level(int mcls);
60 int mons_tartarus_rare(int mcls);
61 int mons_tomb_level(int mcls);
62 int mons_tomb_rare(int mcls);
63 int mons_caverns_level(int mcls);
64 int mons_caverns_rare(int mcls);
66 #endif