25 lines
867 B
Lua

local Event = require('__stdlib__/stdlib/event/event')
local color = require('__stdlib__/stdlib/utils/defines/color')
local function set_join_options(event)
local player = game.players[event.player_index]
if player.mod_settings['picker-alt-mode-default'].value then
player.game_view_settings.show_entity_info = true
end
end
Event.register(defines.events.on_player_joined_game, set_join_options)
local function set_player_color(event)
local player = game.players[event.player_index]
local set = player.mod_settings
local chat = set["picker-chat-color"].value
local char = set["picker-character-color"].value
if chat ~= "default" then
player.chat_color = color[chat]
end
if char ~= "default" then
player.color = color[char]
end
end
Event.register(defines.events.on_player_created, set_player_color)