From 662bc48d9a7b6c9cca95b0079d913e0830086614 Mon Sep 17 00:00:00 2001 From: eientei95 Date: Thu, 28 Mar 2024 09:35:30 +1300 Subject: [PATCH] cheat: Make string.char and string.format available to cheats (#12183) --- plugins/cheat/init.lua | 31 ++++++++++++++++--------------- 1 file 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