1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2025-03-03 14:53:01 +02:00

Merge branch 'develop' of https://github.com/Valansch/RedMew into develop

This commit is contained in:
grilledham 2018-11-04 22:48:10 +00:00
commit 05521c0a2c

View File

@ -226,24 +226,6 @@ end
global.cheated_items = {}
global.cheated_items_by_timestamp = {}
local Token = require 'utils.global_token'
local Task = require 'utils.Task'
local remove_token =
Token.register(
function(data)
local p = data.player
local stack = data.stack
local removed = p.remove_item(stack)
if removed > 0 then
stack.count = removed
p.surface.spill_item_stack(p.position, stack)
end
end
)
Event.add(
defines.events.on_player_crafted_item,
function(event)
@ -268,18 +250,12 @@ Event.add(
local count = user_item_record.count
local time = user_item_record['time'] or format_time(game.tick)
data[name] = {count = stack.count + count, time = time}
if _DEBUG then
return
end
Task.set_timeout_in_ticks(1, remove_token, {player = p, stack = stack})
end
)
function print_cheated_items()
local res = {}
local players = Game.players
local players = game.players
for pi, data in pairs(global.cheated_items) do
res[players[pi].name] = data