summaryrefslogtreecommitdiffstatshomepage
path: root/plugins/cheat/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/cheat/init.lua')
-rw-r--r--plugins/cheat/init.lua31
1 files changed, 16 insertions, 15 deletions
diff --git a/plugins/cheat/init.lua b/plugins/cheat/init.lua
index f2418fed7b6..302b86beeed 100644
--- a/plugins/cheat/init.lua
+++ b/plugins/cheat/init.lua
@@ -453,21 +453,22 @@ function cheat.startplugin()
end
local function parse_cheat(cheat)
- cheat.cheat_env = { draw_text = draw_text,
- draw_line = draw_line,
- draw_box = draw_box,
- tobcd = tobcd,
- frombcd = frombcd,
- pairs = pairs,
- ipairs = ipairs,
- outputs = manager.machine.output,
- time = time,
- input_trans = input_trans,
- input_run = function(list) input_run(cheat, list) end,
- os = { time = os.time, date = os.date, difftime = os.difftime },
- table =
- { insert = table.insert,
- remove = table.remove } }
+ cheat.cheat_env = {
+ draw_text = draw_text,
+ draw_line = draw_line,
+ draw_box = draw_box,
+ tobcd = tobcd,
+ frombcd = frombcd,
+ pairs = pairs,
+ ipairs = ipairs,
+ outputs = manager.machine.output,
+ time = time,
+ input_trans = input_trans,
+ input_run = function(list) input_run(cheat, list) end,
+ os = { time = os.time, date = os.date, difftime = os.difftime },
+ table = { insert = table.insert, remove = table.remove },
+ string = { format = string.format, char = string.char }
+ }
cheat.enabled = false
cheat.set_enabled = set_enabled;
cheat.get_enabled = function(cheat) return cheat.enabled end