diff options
author | Jude Brown <bookofjude@users.sourceforge.net> | 2009-11-20 11:47:28 +1000 |
---|---|---|
committer | Jude Brown <bookofjude@users.sourceforge.net> | 2009-11-20 11:47:54 +1000 |
commit | e388ec521134e04c429aaeb6865fd1a101873443 (patch) | |
tree | c184cd033da4d9b31ce1c88cd40e0de49b89e7b2 /crawl-ref/source/dat/clua/lm_trig.lua | |
parent | d929dd0063ee4f6c373456aaeabcd94d86896c0e (diff) | |
download | crawl-ref-e388ec521134e04c429aaeb6865fd1a101873443.tar.gz crawl-ref-e388ec521134e04c429aaeb6865fd1a101873443.zip |
Add "wall_hit" to possible DgnTriggerer types.
Diffstat (limited to 'crawl-ref/source/dat/clua/lm_trig.lua')
-rw-r--r-- | crawl-ref/source/dat/clua/lm_trig.lua | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/crawl-ref/source/dat/clua/lm_trig.lua b/crawl-ref/source/dat/clua/lm_trig.lua index 8cef1babe7..d325d93a4c 100644 --- a/crawl-ref/source/dat/clua/lm_trig.lua +++ b/crawl-ref/source/dat/clua/lm_trig.lua @@ -569,7 +569,11 @@ end -- * turn: Called once for each player turn that passes. -- -- * entered_level: Called when player enters the level, after all level --- stetup code has completed. +-- setup code has completed. +-- +-- * wall_hit: Wait for the wall to be "hit", either with a weapon (Ctrl+Dir), +-- with a MMISSILE spell (magic dart, crystal spear), or with a ranged +-- missile (stones, etc). DgnTriggerer = { CLASS = "DgnTriggerer" } DgnTriggerer.__index = DgnTriggerer @@ -747,6 +751,10 @@ function DgnTriggerer:player_los(triggerable, marker, ev) triggerable:do_trigger(self, marker, ev) end +function DgnTriggerer:wall_hit(triggerable, marker, ev) + triggerable:do_trigger(self, marker, ev) +end + function DgnTriggerer:turn(triggerable, marker, ev) if not self.countdown then triggerable:do_trigger(self, marker, ev) |