From e388ec521134e04c429aaeb6865fd1a101873443 Mon Sep 17 00:00:00 2001 From: Jude Brown Date: Fri, 20 Nov 2009 11:47:28 +1000 Subject: Add "wall_hit" to possible DgnTriggerer types. --- crawl-ref/source/dat/clua/lm_trig.lua | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'crawl-ref/source/dat/clua/lm_trig.lua') 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) -- cgit v1.2.3-54-g00ecf