diff options
author | cheapie <no-email-for-you@example.com> | 2018-08-30 18:13:59 -0500 |
---|---|---|
committer | cheapie <no-email-for-you@example.com> | 2018-08-30 18:13:59 -0500 |
commit | 6dc64c7050c410e0979e520bbbd6b60ba46fb485 (patch) | |
tree | 0b5173840709baf0da3d7d8680665afec6875334 /firealarm_common | |
parent | 1ccedfc92c99c1759b32df04ee7afb3225bcdcff (diff) | |
download | firealarm-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.lua | 2 |
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") |