summaryrefslogtreecommitdiff
path: root/src/plots.h
diff options
context:
space:
mode:
authorBardur Arantsson <bardur@scientician.net>2010-01-08 20:28:34 +0100
committerBardur Arantsson <bardur@scientician.net>2010-01-08 23:46:06 +0100
commit6aa48afdd57d03314fdf4be6c9da911c32277c84 (patch)
tree2dc401f9aae2dc6736d2fc3811c8f8099d3eabe6 /src/plots.h
Import tome-2.3.5.
Diffstat (limited to 'src/plots.h')
-rw-r--r--src/plots.h47
1 files changed, 47 insertions, 0 deletions
diff --git a/src/plots.h b/src/plots.h
new file mode 100644
index 00000000..7f89c4ce
--- /dev/null
+++ b/src/plots.h
@@ -0,0 +1,47 @@
+/* File: plots.h */
+
+/* Purpose: extern plots declarations */
+
+extern bool quest_null_hook(int q);
+
+/******* Random Quests ********/
+extern bool is_randhero(int level);
+extern bool quest_random_init_hook(int q_idx);
+
+/******* Plot main ********/
+extern bool quest_necro_init_hook(int q_idx);
+extern bool quest_one_init_hook(int q_idx);
+extern bool quest_sauron_init_hook(int q_idx);
+extern bool quest_morgoth_init_hook(int q_idx);
+extern bool quest_ultra_good_init_hook(int q_idx);
+extern bool quest_ultra_evil_init_hook(int q_idx);
+
+/******* Plot Bree *********/
+extern bool quest_thieves_init_hook(int q_idx);
+extern bool quest_hobbit_init_hook(int q_idx);
+extern bool quest_troll_init_hook(int q_idx);
+extern bool quest_wight_init_hook(int q_idx);
+extern bool quest_nazgul_init_hook(int q_idx);
+extern bool quest_shroom_init_hook(int q_idx);
+
+/******* Plot Lorien *********/
+extern bool quest_wolves_init_hook(int q_idx);
+extern bool quest_spider_init_hook(int q_idx);
+extern bool quest_poison_init_hook(int q_idx);
+
+/******* Plot Gondolin *********/
+extern bool quest_dragons_init_hook(int q_idx);
+extern bool quest_eol_init_hook(int q_idx);
+extern bool quest_nirnaeth_init_hook(int q_idx);
+extern bool quest_invasion_init_hook(int q_idx);
+
+/******* Plot Minas Anor *********/
+extern bool quest_haunted_init_hook(int q_idx);
+extern bool quest_between_init_hook(int q_idx);
+
+/******* Plot Khazad-dum *********/
+extern bool quest_evil_init_hook(int q_idx);
+
+/******* Plot Other *********/
+extern bool quest_narsil_init_hook(int q_idx);
+extern bool quest_thrain_init_hook(int q_idx);