diff options
author | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-10-18 17:42:50 +0000 |
---|---|---|
committer | zelgadis <zelgadis@c06c8d41-db1a-0410-9941-cceddc491573> | 2007-10-18 17:42:50 +0000 |
commit | 45b0ff6c34bfa8f1653413349a31a65070e662c6 (patch) | |
tree | 6d41494b0b486decce22d11a24903da7655faada /crawl-ref/source/files.cc | |
parent | 6953c233808fe5c5cbc1b9f7143e7986a6e09439 (diff) | |
download | crawl-ref-45b0ff6c34bfa8f1653413349a31a65070e662c6.tar.gz crawl-ref-45b0ff6c34bfa8f1653413349a31a65070e662c6.zip |
Added fog machine Lua map markers. Needs a C interface to make it usable
in level generation.
Clouds now have a "spread rate" field, which by default uses the same
per-cloud-type rate as before (normal spread rate for steam, grey smoke
and black smoke, no spreading for other cloud types). Might want to make
the spread rate decrease as the cloud spreads (currently it remains
unchanged).
Added new dungeon event type "entered level", to complement "entering level".
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2489 c06c8d41-db1a-0410-9941-cceddc491573
Diffstat (limited to 'crawl-ref/source/files.cc')
-rw-r--r-- | crawl-ref/source/files.cc | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/crawl-ref/source/files.cc b/crawl-ref/source/files.cc index 15b693fbf9..303b16707d 100644 --- a/crawl-ref/source/files.cc +++ b/crawl-ref/source/files.cc @@ -1068,6 +1068,8 @@ bool load( dungeon_feature_type stair_taken, int load_mode, if (just_created_level) you.attribute[ATTR_ABYSS_ENTOURAGE] = 0; + dungeon_events.fire_event(DET_ENTERED_LEVEL); + return just_created_level; } // end load() |