1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2024-12-14 10:13:13 +02:00
RedMew/Diggy/Feature/SetupPlayer.lua

35 lines
745 B
Lua

--[[-- info
Provides the ability to setup a player when first joined.
]]
-- dependencies
local Event = require 'utils.event'
local Debug = require 'Diggy.Debug'
-- this
local SetupPlayer = {}
--[[--
Registers all event handlers.
]]
function SetupPlayer.register(config)
Event.add(defines.events.on_player_created, function (event)
local player = game.players[event.player_index]
Debug.cheat(function()
player.force.manual_mining_speed_modifier = 1000
end)
player.teleport({x = 0, y = 0})
end)
end
--[[--
Initializes the Feature.
@param config Table {@see Diggy.Config}.
]]
function SetupPlayer.initialize(config)
end
return SetupPlayer