summaryrefslogtreecommitdiffstatshomepage
path: root/plugins/dummy/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/dummy/init.lua')
-rw-r--r--plugins/dummy/init.lua32
1 files changed, 18 insertions, 14 deletions
diff --git a/plugins/dummy/init.lua b/plugins/dummy/init.lua
index 89ba95a7f86..54d4f3d7fef 100644
--- a/plugins/dummy/init.lua
+++ b/plugins/dummy/init.lua
@@ -1,29 +1,33 @@
-- license:BSD-3-Clause
-- copyright-holders:Miodrag Milanovic
-local exports = {}
-exports.name = "dummy"
-exports.version = "0.0.1"
-exports.description = "A dummy example"
-exports.license = "The BSD 3-Clause License"
-exports.author = { name = "Miodrag Milanovic" }
+local exports = {
+ name = "dummy",
+ version = "0.0.1",
+ description = "A dummy example",
+ license = "BSD-3-Clause",
+ author = { name = "Miodrag Milanovic" }}
local dummy = exports
+local reset_subscription, stop_subscription
+
function dummy.startplugin()
- emu.register_start(function()
- emu.print_verbose("Starting " .. emu.gamename())
- end)
+ reset_subscription = emu.add_machine_reset_notifier(
+ function ()
+ emu.print_info("Starting " .. emu.gamename())
+ end)
- emu.register_stop(function()
- emu.print_verbose("Exiting " .. emu.gamename())
- end)
+ stop_subscription = emu.add_machine_stop_notifier(
+ function ()
+ emu.print_info("Exiting " .. emu.gamename())
+ end)
local function menu_populate()
- return {{ "This is a", "test", "off" }, { "Also a", "test", 0 }}
+ return {{ "This is a", "test", "off" }, { "Also a", "test", "" }}
end
local function menu_callback(index, event)
- emu.print_verbose("index: " .. index .. " event: " .. event)
+ emu.print_info("index: " .. index .. " event: " .. event)
return false
end