summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/defines.h
diff options
context:
space:
mode:
Diffstat (limited to 'crawl-ref/source/defines.h')
-rw-r--r--crawl-ref/source/defines.h18
1 files changed, 18 insertions, 0 deletions
diff --git a/crawl-ref/source/defines.h b/crawl-ref/source/defines.h
index d7c28980d8..d124244593 100644
--- a/crawl-ref/source/defines.h
+++ b/crawl-ref/source/defines.h
@@ -64,6 +64,24 @@
// max y-bound for level generation {dlb}
#define GYM 70
+#define LOS_SX 8
+#define LOS_EX 25
+#define LOS_SY 1
+#define LOS_EY 17
+
+#define VIEW_SX 1
+#define VIEW_EX 33
+#define VIEW_SY 1
+#define VIEW_EY 17
+
+#define VIEW_Y_DIFF (((VIEW_EX - VIEW_SX + 1) - (VIEW_EY - VIEW_SY + 1)) / 2)
+
+// View centre must be the same as LOS centre.
+// VIEW_CX == 17
+#define VIEW_CX ((VIEW_SX + VIEW_EX) / 2)
+// VIEW_CY == 9
+#define VIEW_CY ((VIEW_SY + VIEW_EY) / 2)
+
// max traps per level
#define MAX_TRAPS 30