nonhumans separation
[k8-i-v-a-n.git] / src / game / wterras.cpp
blob9fd60e644506ca26d8bd6b1b35e7f8cdbb86a81e
1 /*
3 * Iter Vehemens ad Necem (IVAN)
4 * Copyright (C) Timo Kiviluoto
5 * Released under the GNU General
6 * Public License
8 * See LICENSING which should be included
9 * along with this file for more details
13 /* Compiled through wmapset.cpp */
14 cchar *ocean::GetNameStem () const { return "ocean"; }
15 v2 ocean::GetBitmapPos (int Frame) const { return v2(48 + ((Frame << 3)&~8), 48); }
16 cchar *ocean::SurviveMessage () const { return "you manage to reach the shore"; }
17 cchar *ocean::MonsterSurviveMessage () const { return "manages to reach the shore"; }
18 cchar *ocean::DeathMessage () const { return "you drown"; }
19 cchar *ocean::MonsterDeathVerb () const { return "drowns"; }
20 cchar *ocean::ScoreEntry () const { return "drowned"; }
22 cchar *glacier::GetNameStem () const { return "glacier"; }
23 v2 glacier::GetBitmapPos (int) const { return v2(16, 16); }
25 cchar *desert::GetNameStem () const { return "desert"; }
26 v2 desert::GetBitmapPos (int) const { return v2(64, 16); }
28 cchar *snow::GetNameStem () const { return "tundra"; }
29 v2 snow::GetBitmapPos (int) const { return v2(112, 16); }
31 cchar *jungle::GetNameStem () const { return "jungle"; }
32 v2 jungle::GetBitmapPos (int) const { return v2(208, 16); }
34 cchar *leafyforest::GetNameStem () const { return "leafy forest"; }
35 v2 leafyforest::GetBitmapPos (int) const { return v2(304, 16); }
37 cchar *evergreenforest::GetNameStem () const { return "evergreen forest"; }
38 v2 evergreenforest::GetBitmapPos (int) const { return v2(352, 16); }
40 cchar *steppe::GetNameStem () const { return "steppe"; }
41 v2 steppe::GetBitmapPos (int) const { return v2(160, 16); }
43 cchar *attnam::GetNameStem () const { return "migthy cathedral reaching the clouds"; }
44 v2 attnam::GetBitmapPos (int) const { return v2(0, 48); }
45 int attnam::GetAttachedDungeon () const { return ATTNAM; }
47 cchar *elpuricave::GetNameStem () const { return "hideous cave entry radiating pure evil"; }
48 v2 elpuricave::GetBitmapPos (int) const { return v2(16, 48); }
49 int elpuricave::GetAttachedDungeon () const { return ELPURI_CAVE; }
51 cchar *newattnam::GetNameStem () const { return "primitive village"; }
52 v2 newattnam::GetBitmapPos (int) const { return v2(16, 64); }
53 int newattnam::GetAttachedDungeon () const { return NEW_ATTNAM; }
55 cchar *underwatertunnel::GetNameStem () const { return "entrance to an underwater tunnel"; }
56 v2 underwatertunnel::GetBitmapPos (int) const { return v2(32, 64); }
57 int underwatertunnel::GetAttachedDungeon () const { return UNDER_WATER_TUNNEL; }
59 cchar *underwatertunnelexit::GetNameStem () const { return "exit from an underwater tunnel"; }
60 v2 underwatertunnelexit::GetBitmapPos (int) const { return v2(32, 64); }
61 int underwatertunnelexit::GetAttachedDungeon () const { return UNDER_WATER_TUNNEL; }
63 int ocean::GetWalkability () const { return ANY_MOVE&~WALK; }
66 const char *mondedr::GetNameStem () const { return "hidden village"; }
67 v2 mondedr::GetBitmapPos (int) const { return v2(16, 64); }
68 int mondedr::GetAttachedDungeon () const { return MONDEDR; }
71 const char *muntuo::GetNameStem () const { return "isolated, ruined temple"; }
72 v2 muntuo::GetBitmapPos (int) const { return v2(80, 96); }
73 int muntuo::GetAttachedDungeon () const { return MUNTUO; }