summaryrefslogtreecommitdiffstats
path: root/crawl-ref/source/luadgn.cc
diff options
context:
space:
mode:
authordshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-09-27 10:59:19 +0000
committerdshaligram <dshaligram@c06c8d41-db1a-0410-9941-cceddc491573>2007-09-27 10:59:19 +0000
commita5f48b90bfa5f11717385652e57aca472c8b38b7 (patch)
tree8ee854a6b1fb8b14259526e9b8b23f9c67df85e9 /crawl-ref/source/luadgn.cc
parent4db647cad870c687095ccd6c507d330ad31e05ca (diff)
downloadcrawl-ref-a5f48b90bfa5f11717385652e57aca472c8b38b7.tar.gz
crawl-ref-a5f48b90bfa5f11717385652e57aca472c8b38b7.zip
Bumped piety cost for brothers-in-arms and greater healing.
Added COLOUR: directive to maps to allow custom colouring of features by glyph, and tweaked the strawberry fields variants to use it. git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2227 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/luadgn.cc')
-rw-r--r--crawl-ref/source/luadgn.cc8
1 files changed, 8 insertions, 0 deletions
diff --git a/crawl-ref/source/luadgn.cc b/crawl-ref/source/luadgn.cc
index 82039db1bf..4a73aa9e36 100644
--- a/crawl-ref/source/luadgn.cc
+++ b/crawl-ref/source/luadgn.cc
@@ -619,6 +619,13 @@ static int dgn_nsubst(lua_State *ls)
&map_lines::clear_nsubsts);
}
+static int dgn_colour(lua_State *ls)
+{
+ return dgn_map_add_transform(ls,
+ &map_lines::add_colour,
+ &map_lines::clear_colours);
+}
+
static int dgn_subst_remove(lua_State *ls)
{
MAP(ls, 1, map);
@@ -1210,6 +1217,7 @@ static const struct luaL_reg dgn_lib[] =
{ "shuffle_remove", dgn_shuffle_remove },
{ "subst", dgn_subst },
{ "nsubst", dgn_nsubst },
+ { "colour", dgn_colour },
{ "subst_remove", dgn_subst_remove },
{ "map", dgn_map },
{ "mons", dgn_mons },