summaryrefslogtreecommitdiffstatshomepage
path: root/plugins/dummy
diff options
context:
space:
mode:
author Miodrag Milanovic <mmicko@gmail.com>2016-02-14 19:48:44 +0100
committer Miodrag Milanovic <mmicko@gmail.com>2016-02-14 19:48:44 +0100
commit686ba42466ca46f9e49f13d45ae9a225aa2dbe51 (patch)
tree209ff8b5e73b3ffe44c05cc73cd764c8768b9e0a /plugins/dummy
parent5a31d8513b9bc63637aa50bffb59d4ce1c246029 (diff)
Added plugin info json files and made system automatically load available plugins and start them if flagged so (nw)
Diffstat (limited to 'plugins/dummy')
-rw-r--r--plugins/dummy/init.lua20
-rw-r--r--plugins/dummy/plugin.json9
2 files changed, 29 insertions, 0 deletions
diff --git a/plugins/dummy/init.lua b/plugins/dummy/init.lua
new file mode 100644
index 00000000000..8c4fbe6a0f5
--- /dev/null
+++ b/plugins/dummy/init.lua
@@ -0,0 +1,20 @@
+local exports = {}
+exports.name = "dummy"
+exports.version = "0.0.1"
+exports.description = "A dummy example"
+exports.license = "MIT"
+exports.author = { name = "Miodrag Milanovic" }
+
+local dummy = exports
+
+function dummy.startplugin()
+ emu.register_start(function()
+ print("Starting " .. emu.gamename())
+ end)
+
+ emu.register_stop(function()
+ print("Exiting " .. emu.gamename())
+ end)
+end
+
+return exports
diff --git a/plugins/dummy/plugin.json b/plugins/dummy/plugin.json
new file mode 100644
index 00000000000..4d877fa4dfa
--- /dev/null
+++ b/plugins/dummy/plugin.json
@@ -0,0 +1,9 @@
+{
+ "plugin": {
+ "name": "dummy",
+ "version": "0.0.1",
+ "author": "Miodrag Milanovic",
+ "type": "plugin",
+ "start": "false",
+ }
+} \ No newline at end of file