diff --git a/lib/Properties.hs b/lib/Properties.hs index 551c502877e17dbc29718853dc067ca48b6b5d92..75b69ae4c8faaf99aa51df7a2ad5def39701aae5 100644 --- a/lib/Properties.hs +++ b/lib/Properties.hs @@ -499,6 +499,17 @@ checkTileLayerProperty p@(Property name _value) = case name of isString p requireProperty "bellVariable" + -- | these properties are used by the extended script to allow action zones¶ + "bindVariable" -> do + isString p + requireProperty "zone" + "enterValue" -> do + isString p + requireProperty "bindVariable" + "leaveValue" -> do + isString p + requireProperty "bindVariable" + -- name on tile layer unsupported "name" -> isUnsupported