summaryrefslogtreecommitdiff
path: root/firealarm_common
diff options
context:
space:
mode:
authorcheapie <no-email-for-you@example.com>2018-08-30 18:13:59 -0500
committercheapie <no-email-for-you@example.com>2018-08-30 18:13:59 -0500
commit6dc64c7050c410e0979e520bbbd6b60ba46fb485 (patch)
tree0b5173840709baf0da3d7d8680665afec6875334 /firealarm_common
parent1ccedfc92c99c1759b32df04ee7afb3225bcdcff (diff)
downloadfirealarm-6dc64c7050c410e0979e520bbbd6b60ba46fb485.tar
firealarm-6dc64c7050c410e0979e520bbbd6b60ba46fb485.tar.gz
firealarm-6dc64c7050c410e0979e520bbbd6b60ba46fb485.tar.bz2
firealarm-6dc64c7050c410e0979e520bbbd6b60ba46fb485.tar.xz
firealarm-6dc64c7050c410e0979e520bbbd6b60ba46fb485.zip
Add remote strobe and old-fashioned horn/light plate
Diffstat (limited to 'firealarm_common')
-rw-r--r--firealarm_common/init.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/firealarm_common/init.lua b/firealarm_common/init.lua
index ae2a2a0..34ab2ca 100644
--- a/firealarm_common/init.lua
+++ b/firealarm_common/init.lua
@@ -4,6 +4,7 @@ firealarm.devices = {
panel = {},
signaling = {},
notification = {},
+ annunciator = {},
}
function firealarm.loadNode(pos)
@@ -23,6 +24,7 @@ function firealarm.loadDevLists()
file:close()
local data = minetest.deserialize(serdata)
if type(data) == "table" then
+ if not data.annunciator then data.annunciator = {} end
firealarm.devices = data
else
error("Fire alarm devices table is corrupted or contains invalid data")