Dependenices

This commit is contained in:
Cooldude2606
2019-07-22 17:38:56 +01:00
parent e0b7174ece
commit 0499ad35ab
169 changed files with 7502 additions and 734 deletions

View File

@@ -1,7 +1,7 @@
--- Adds a better method of player starting items based on production levels.
local Event = require 'utils.event'
local Game = require 'utils.game'
local config = require 'config.advanced_start'
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local config = require 'config.advanced_start' --- @dep config.advanced_start
local items = config.items
Event.add(defines.events.on_player_created, function(event)

View File

@@ -1,8 +1,8 @@
--- Creates flying text entities when a player sends a message in chat
-- also displays a ping above users who are named in the message
local Game = require 'utils.game'
local Event = require 'utils.event'
local config = require 'config.popup_messages'
local Game = require 'utils.game' --- @dep utils.game
local Event = require 'utils.event' --- @dep utils.event
local config = require 'config.popup_messages' --- @dep config.popup_messages
local send_text = Game.print_player_floating_text -- (player_index, text, color)

View File

@@ -1,7 +1,7 @@
local Event = require 'utils.event'
local Game = require 'utils.game'
local Roles = require 'expcore.roles'
local config = require 'config.chat_reply'
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local Roles = require 'expcore.roles' --- @dep expcore.roles
local config = require 'config.chat_reply' --- @dep config.chat_reply
Event.add(defines.events.on_console_chat,function(event)
local player_index = event.player_index

View File

@@ -1,9 +1,9 @@
local Event = require 'utils.event'
local Global = require 'utils.global'
local Game = require 'utils.game'
local Task = require 'utils.task'
local Token = require 'utils.token'
local config = require 'config.compilatron'
local Event = require 'utils.event' --- @dep utils.event
local Global = require 'utils.global' --- @dep utils.global
local Game = require 'utils.game' --- @dep utils.game
local Task = require 'utils.task' --- @dep utils.task
local Token = require 'utils.token' --- @dep utils.token
local config = require 'config.compilatron' --- @dep config.compilatron
local messages = config.messages
local locations = config.locations

View File

@@ -1,8 +1,8 @@
--- Displays the amount of dmg that is done by players to entities
-- also shows player health when a player is attacked
local Game = require 'utils.game'
local Event = require 'utils.event'
local config = require 'config.popup_messages'
local Game = require 'utils.game' --- @dep utils.game
local Event = require 'utils.event' --- @dep utils.event
local config = require 'config.popup_messages' --- @dep config.popup_messages
Event.add(defines.events.on_entity_damaged, function(event)
local entity = event.entity

View File

@@ -1,8 +1,8 @@
local Event = require 'utils.event'
local Game = require 'utils.game'
local Global = require 'utils.global'
local config = require 'config.death_logger'
local format_time,move_items = ext_require('expcore.common','format_time','move_items')
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local Global = require 'utils.global' --- @dep utils.global
local config = require 'config.death_logger' --- @dep config.death_logger
local format_time,move_items = ext_require('expcore.common','format_time','move_items') --- @dep expcore.common
local deaths = {
archive={} -- deaths moved here after body is gone

View File

@@ -1,8 +1,8 @@
local Event = require 'utils.event'
local Game = require 'utils.game'
local Colors = require 'resources.color_presets'
local write_json,format_time = ext_require('expcore.common','write_json','format_time')
local config = require 'config.discord_alerts'
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local Colors = require 'resources.color_presets' --- @dep resources.color_presets
local write_json,format_time = ext_require('expcore.common','write_json','format_time') --- @dep expcore.common
local config = require 'config.discord_alerts' --- @dep config.discord_alerts
local function get_player_name(event)
local player = Game.get_player_by_index(event.player_index)
@@ -76,7 +76,7 @@ end
--- Reports added and removed
if config.player_reports then
local Reports = require 'modules.control.reports'
local Reports = require 'modules.control.reports' --- @dep modules.control.reports
Event.add(Reports.events.on_player_reported,function(event)
local player_name,by_player_name = get_player_name(event)
emit_event{
@@ -102,7 +102,7 @@ end
--- Warnings added and removed
if config.player_warnings then
local Warnings = require 'modules.control.warnings'
local Warnings = require 'modules.control.warnings' --- @dep modules.control.warnings
Event.add(Warnings.events.on_warning_added,function(event)
local player_name,by_player_name = get_player_name(event)
emit_event{

View File

@@ -1,5 +1,5 @@
local Event = require 'utils.event'
local config = require 'config.pollution_grading'
local Event = require 'utils.event' --- @dep utils.event
local config = require 'config.pollution_grading' --- @dep config.pollution_grading
local delay = config.update_delay * 3600 -- convert from minutes to ticks
Event.on_nth_tick(delay,function()

View File

@@ -1,8 +1,8 @@
local Colours = require 'resources.color_presets'
local Game = require 'utils.game'
local Event = require 'utils.event'
local config = require 'config.preset_player_colours'
local Global = require 'utils.global'
local Colours = require 'resources.color_presets' --- @dep resources.color_presets
local Game = require 'utils.game' --- @dep utils.game
local Event = require 'utils.event' --- @dep utils.event
local config = require 'config.preset_player_colours' --- @dep config.preset_player_colours
local Global = require 'utils.global' --- @dep utils.global
require 'utils.table'
Global.register(config,function(tbl)

View File

@@ -1,8 +1,8 @@
local Event = require 'utils.event'
local Game = require 'utils.game'
local Global = require 'utils.global'
local print_grid_value, clear_flying_text = ext_require('expcore.common','print_grid_value','clear_flying_text')
local config = require 'config.scorched_earth'
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local Global = require 'utils.global' --- @dep utils.global
local print_grid_value, clear_flying_text = ext_require('expcore.common','print_grid_value','clear_flying_text') --- @dep expcore.common
local config = require 'config.scorched_earth' --- @dep config.scorched_earth
-- Loops over the config and finds the wile which has the highest value for strength
local max_strength = 0

View File

@@ -1,7 +1,7 @@
local Global = require 'utils.global'
local Event = require 'utils.event'
local Game = require 'utils.game'
local config = require 'config.spawn_area'
local Global = require 'utils.global' --- @dep utils.global
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local config = require 'config.spawn_area' --- @dep config.spawn_area
local tiles = config.tiles
local entities = config.entities
local belts = config.afk_belts.locations

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name')
local Commands = require 'expcore.commands' --- @dep expcore.commands
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name') --- @dep expcore.common
require 'config.expcore-commands.parse_general'
Commands.new_command('admin-chat','Sends a message in chat that only admins can see.')

View File

@@ -1,9 +1,9 @@
local Commands = require 'expcore.commands'
local Roles = require 'expcore.roles'
local Event = require 'utils.event'
local Game = require 'utils.game'
local Store = require 'expcore.store'
local config = require 'config.bonuses'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Roles = require 'expcore.roles' --- @dep expcore.roles
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local Store = require 'expcore.store' --- @dep expcore.store
local config = require 'config.bonuses' --- @dep config.bonuses
require 'config.expcore-commands.parse_general'
local bonus_store =

View File

@@ -1,4 +1,4 @@
local Commands = require 'expcore.commands'
local Commands = require 'expcore.commands' --- @dep expcore.commands
require 'config.expcore-commands.parse_general'
Commands.new_command('toggle-cheat-mode','Toggles cheat mode for your player, or another player.')

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local move_items = ext_require('expcore.common','move_items')
local Commands = require 'expcore.commands' --- @dep expcore.commands
local move_items = ext_require('expcore.common','move_items') --- @dep expcore.common
require 'config.expcore-commands.parse_roles'
Commands.new_command('clear-inventory','Clears a players inventory')

View File

@@ -1,5 +1,5 @@
local DebugView = require 'modules.gui.debug.main_view'
local Commands = require 'expcore.commands'
local DebugView = require 'modules.gui.debug.main_view' --- @dep modules.gui.debug.main_view
local Commands = require 'expcore.commands' --- @dep expcore.commands
Commands.new_command('debug','Opens the debug pannel for viewing tables.')
:register(function(player,raw)

View File

@@ -1,4 +1,4 @@
local Commands = require 'expcore.commands'
local Commands = require 'expcore.commands' --- @dep expcore.commands
require 'config.expcore-commands.parse_general'
Commands.new_command('find-on-map','Find a player on your map.')

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local Global = require 'utils.global'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Global = require 'utils.global' --- @dep utils.global
require 'config.expcore-commands.parse_general'
local results_per_page = 5

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local Global = require 'utils.global'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Global = require 'utils.global' --- @dep utils.global
require 'config.expcore-commands.parse_general'
local homes = {}

View File

@@ -1,6 +1,6 @@
local Commands = require 'expcore.commands'
local Global = require 'utils.global'
local Common = require 'expcore.common'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Global = require 'utils.global' --- @dep utils.global
local Common = require 'expcore.common' --- @dep expcore.common
-- modules that are loaded into the interface env to be accessed
local interface_modules = {

View File

@@ -1,6 +1,6 @@
local Commands = require 'expcore.commands'
local Jail = require 'modules.control.jail'
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name')
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Jail = require 'modules.control.jail' --- @dep modules.control.jail
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name') --- @dep expcore.common
require 'config.expcore-commands.parse_roles'
Commands.new_command('jail','Puts a player into jail and removes all other roles.')

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local Roles = require 'expcore.roles'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Roles = require 'expcore.roles' --- @dep expcore.roles
require 'config.expcore-commands.parse_general'
require 'config.expcore-commands.parse_roles'

View File

@@ -1,4 +1,4 @@
local Commands = require 'expcore.commands'
local Commands = require 'expcore.commands' --- @dep expcore.commands
Commands.new_command('me','Sends an action message in the chat')
:add_param('action',false) -- action that is done by the player, just text its meaningless

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local format_chat_colour = ext_require('expcore.common','format_chat_colour')
local Commands = require 'expcore.commands' --- @dep expcore.commands
local format_chat_colour = ext_require('expcore.common','format_chat_colour') --- @dep expcore.common
local function step_component(c1,c2)
if c1 < 0 then

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local config = require 'config.repair'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local config = require 'config.repair' --- @dep config.repair
require 'config.expcore-commands.parse_general'
local max_time_to_live = 4294967295 -- unit32 max

View File

@@ -1,7 +1,7 @@
local Roles = require 'expcore.roles'
local Commands = require 'expcore.commands'
local Reports = require 'modules.control.reports'
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name')
local Roles = require 'expcore.roles' --- @dep expcore.roles
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Reports = require 'modules.control.reports' --- @dep modules.control.reports
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name') --- @dep expcore.common
require 'config.expcore-commands.parse_general'
Commands.new_command('report','Reports a player and notifies moderators')

View File

@@ -1,6 +1,6 @@
local Commands = require 'expcore.commands'
local Roles = require 'expcore.roles'
local Colours = require 'resources.color_presets'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Roles = require 'expcore.roles' --- @dep expcore.roles
local Colours = require 'resources.color_presets' --- @dep resources.color_presets
local format_chat_player_name, format_chat_colour_localized = ext_require('expcore.common',
'format_chat_player_name',
'format_chat_colour_localized'

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local Roles = require 'expcore.roles'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Roles = require 'expcore.roles' --- @dep expcore.roles
local function teleport(player)
local surface = player.surface

View File

@@ -1,5 +1,5 @@
local Commands = require 'expcore.commands'
local Roles = require 'expcore.roles'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Roles = require 'expcore.roles' --- @dep expcore.roles
require 'config.expcore-commands.parse_general'
require 'config.expcore-commands.parse_roles'

View File

@@ -1,4 +1,4 @@
local Commands = require 'expcore.commands'
local Commands = require 'expcore.commands' --- @dep expcore.commands
require 'config.expcore-commands.parse_general'
local function teleport(from_player,to_player)

View File

@@ -1,7 +1,7 @@
local Commands = require 'expcore.commands'
local Warnings = require 'modules.control.warnings'
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name')
local config = require 'config.warnings'
local Commands = require 'expcore.commands' --- @dep expcore.commands
local Warnings = require 'modules.control.warnings' --- @dep modules.control.warnings
local format_chat_player_name = ext_require('expcore.common','format_chat_player_name') --- @dep expcore.common
local config = require 'config.warnings' --- @dep config.warnings
require 'config.expcore-commands.parse_roles'
Commands.new_command('give-warning','Gives a warning to a player; may lead to automatic script action.')

View File

@@ -5,7 +5,7 @@
@usage
-- import the module from the control modules
local Jail = require 'modules.control.jail'
local Jail = require 'modules.control.jail' --- @dep modules.control.jail
-- This will move 'MrBiter' to the jail role and remove all other roles from them
-- the player name and reason are only so they can be included in the event for user feedback
@@ -20,18 +20,10 @@
Jail.temp_ban_player('MrBiter','Cooldude2606','Likes biters too much')
]]
--- Allows moving players into the jail role
-- @dep expcore.roles
local Roles = require 'expcore.roles'
--- Allows accessing a player from any value
-- @dep utils.game
local Game = require 'utils.game'
--- Allows storing data in the global table
-- @dep utils.global
local Global = require 'utils.global'
--- Use of move_items to clear inventroies
-- @dep expcore.common
local move_items = ext_require('expcore.common','move_items')
local Roles = require 'expcore.roles' --- @dep expcore.roles
local Game = require 'utils.game' --- @dep utils.game
local Global = require 'utils.global' --- @dep utils.global
local move_items = ext_require('expcore.common','move_items') --- @dep expcore.common
local valid_player = Game.get_player_from_any
local assign_roles = Roles.assign_player

View File

@@ -5,7 +5,7 @@
@usage
-- import the module from the control modules
local Production = require 'modules.control.production'
local Production = require 'modules.control.production' --- @dep modules.control.production
-- This will return the less precise index from the one given
-- this means that one_second will return one_minute or ten_hours will return fifty_hours
@@ -32,12 +32,8 @@
]]
--- Provides colors for Production.get_color
-- @dep resources.color_presets
local Colors = require 'resources.color_presets'
--- Provides format_number function to add surfixs
-- @dep util
local format_number = ext_require('util','format_number')
local Colors = require 'resources.color_presets' --- @dep resources.color_presets
local format_number = ext_require('util','format_number') --- @dep util
local precision_index = defines.flow_precision_index
local Production = {}

View File

@@ -5,7 +5,7 @@
@usage
-- import the module from the control modules
local Reports = require 'modules.control.reports'
local Reports = require 'modules.control.reports' --- @dep modules.control.reports
-- This will place a report on "MrBiter" (must be a valid player) the report will have been made
-- by "Cooldude2606" (must be the player name) with the reason 'Liking biters too much' this can be
@@ -24,12 +24,8 @@
]]
--- Allows getting player from any value
-- @dep utils.game
local Game = require 'utils.game'
--- Allows storing of data in global table
-- @dep utils.global
local Global = require 'utils.global'
local Game = require 'utils.game' --- @dep utils.game
local Global = require 'utils.global' --- @dep utils.global
local valid_player = Game.get_player_from_any

View File

@@ -5,7 +5,7 @@
@usage
-- import the module from the control modules
local Rockets = require 'modules.control.rockets'
local Rockets = require 'modules.control.rockets' --- @dep modules.control.rockets
-- Some basic information is stored for each silo that has been built
-- the data includes: the tick it was built, the rockets launched from it and more
@@ -25,15 +25,9 @@
]]
--- Allows registering event handlers
-- @dep utils.event
local Event = require 'utils.event'
--- Allows storing in the global table
-- @dep utils.global
local Global = require 'utils.global'
--- Contains the config for this module
-- @dep config.rockets
local config = require 'config.rockets'
local Event = require 'utils.event' --- @dep utils.event
local Global = require 'utils.global' --- @dep utils.global
local config = require 'config.rockets' --- @dep config.rockets
local largest_rolling_avg = 0
for _,avg_over in pairs(config.stats.rolling_avg) do

View File

@@ -5,7 +5,7 @@
@usage
-- import the module from the control modules
local Tasks = require 'modules.control.tasks'
local Tasks = require 'modules.control.tasks' --- @dep modules.control.tasks
-- To create a new task all you need is the name of the force you want to add the task to
-- you can give a place to add it but this is optional
@@ -25,15 +25,9 @@
]]
--- Allows storing of task ids
-- @dep expcore.store
local Store = require 'expcore.store'
--- Allows storing in the global table
-- @dep utils.global
local Global = require 'utils.global'
--- Allows non conflicting task ids
-- @dep utils.token
local Token = require 'utils.token'
local Store = require 'expcore.store' --- @dep expcore.store
local Global = require 'utils.global' --- @dep utils.global
local Token = require 'utils.token' --- @dep utils.token
local Tasks = {
store = 'gui.left.task-list.tasks',

View File

@@ -5,7 +5,7 @@
@usage
-- import the module from the control modules
local Warnings = require 'modules.control.warnings'
local Warnings = require 'modules.control.warnings' --- @dep modules.control.warnings
-- This will add a warning to the player
Warnings.add_warning('MrBiter','Cooldude2606','Killed too many biters')
@@ -21,18 +21,10 @@
Warnings.clear_warnings('MrBiter','Cooldude2606')
]]
--- Allows registering of custom events
-- @dep utils.event
local Event = require 'utils.event'
--- Allows getting player from any value
-- @dep utils.game
local Game = require 'utils.game'
--- Allows storing in the global table
-- @dep utils.global
local Global = require 'utils.global'
--- Config file for this module
-- @dep config.warnings
local config = require 'config.warnings'
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local Global = require 'utils.global' --- @dep utils.global
local config = require 'config.warnings' --- @dep config.warnings
local valid_player = Game.get_player_from_any

View File

@@ -5,7 +5,7 @@
@usage
-- import the module from the control modules
local Warps = require 'modules.control.warps'
local Warps = require 'modules.control.warps' --- @dep modules.control.warps
-- Adding a warp require a force, surface and postion, and the option to set this as the spawn
-- this function will also create the warp area unless set other wise
@@ -25,21 +25,11 @@
]]
--- Allows storing of warp ids
-- @dep expcore.store
local Store = require 'expcore.store'
--- Allows storing of warp details
-- @dep utils.global
local Global = require 'utils.global'
--- Allows non conflicting warp ids
-- @dep utils.token
local Token = require 'utils.token'
--- Config for the warps
-- @dep expcore.store
local config = require 'config.warps'
--- Access to table_values and table_keysort
-- @dep expcore.common
local table_values,table_keysort = ext_require('expcore.common','table_values','table_keysort')
local Store = require 'expcore.store' --- @dep expcore.store
local Global = require 'utils.global' --- @dep utils.global
local Token = require 'utils.token' --- @dep utils.token
local config = require 'config.warps' --- @dep config.warps
local table_values,table_keysort = ext_require('expcore.common','table_values','table_keysort') --- @dep expcore.common
local Warps = {
store = {

View File

@@ -1,6 +1,6 @@
local Event = require 'utils.event'
local Global = require 'utils.global'
local config = require 'config.advanced_start'
local Event = require 'utils.event' --- @dep utils.event
local Global = require 'utils.global' --- @dep utils.global
local config = require 'config.advanced_start' --- @dep config.advanced_start
local use_silo_script = not config.disable_base_game_silo_script
local util = require("util")

View File

@@ -1,7 +1,6 @@
--non-luadoc=true
local Gui = require 'utils.gui'
local Model = require 'modules.gui.debug.model'
local Color = require 'resources.color_presets'
local Gui = require 'utils.gui' --- @dep utils.gui
local Model = require 'modules.gui.debug.model' --- @dep modules.gui.debug.model
local Color = require 'resources.color_presets' --- @dep resources.color_presets
local dump = Model.dump
@@ -31,7 +30,7 @@ local ignore = {
type = true,
xpcall = true,
_VERSION = true,
module = true,
['module'] = true,
require = true,
package = true,
unpack = true,

View File

@@ -1,7 +1,7 @@
local Event = require 'utils.event'
local table = require 'utils.table'
local Gui = require 'utils.gui'
local Model = require 'modules.gui.debug.model'
local Event = require 'utils.event' --- @dep utils.event
local table = require 'utils.table' --- @dep utils.table
local Gui = require 'utils.gui' --- @dep utils.gui
local Model = require 'modules.gui.debug.model' --- @dep modules.gui.debug.model
local format = string.format
local insert = table.insert

View File

@@ -1,6 +1,6 @@
local Gui = require 'utils.gui'
local Model = require 'modules.gui.debug.model'
local Color = require 'resources.color_presets'
local Gui = require 'utils.gui' --- @dep utils.gui
local Model = require 'modules.gui.debug.model' --- @dep modules.gui.debug.model
local Color = require 'resources.color_presets' --- @dep resources.color_presets
local dump = Model.dump
local dump_text = Model.dump_text

View File

@@ -1,5 +1,5 @@
local Gui = require 'utils.gui'
local Color = require 'resources.color_presets'
local Gui = require 'utils.gui' --- @dep utils.gui
local Color = require 'resources.color_presets' --- @dep resources.color_presets
local Public = {}

View File

@@ -1,5 +1,5 @@
local Gui = require 'utils.gui'
local table = require 'utils.table'
local Gui = require 'utils.gui' --- @dep utils.gui
local table = require 'utils.table' --- @dep utils.table
local gui_names = Gui.names
local type = type

View File

@@ -1,6 +1,6 @@
local Gui = require 'utils.gui'
local Color = require 'resources.color_presets'
local Model = require 'modules.gui.debug.model'
local Gui = require 'utils.gui' --- @dep utils.gui
local Color = require 'resources.color_presets' --- @dep resources.color_presets
local Model = require 'modules.gui.debug.model' --- @dep modules.gui.debug.model
local dump_function = Model.dump_function
local loaded = _G.package.loaded

View File

@@ -1,8 +1,8 @@
local Gui = require 'utils.gui'
local Global = require 'utils.global'
local Token = require 'utils.token'
local Color = require 'resources.color_presets'
local Model = require 'modules.gui.debug.model'
local Gui = require 'utils.gui' --- @dep utils.gui
local Global = require 'utils.global' --- @dep utils.global
local Token = require 'utils.token' --- @dep utils.token
local Color = require 'resources.color_presets' --- @dep resources.color_presets
local Model = require 'modules.gui.debug.model' --- @dep modules.gui.debug.model
local dump = Model.dump
local dump_text = Model.dump_text

View File

@@ -1,12 +1,12 @@
--- Gui left frame define for a player list
local Gui = require 'expcore.gui'
local Roles = require 'expcore.roles'
local Store = require 'expcore.store'
local Game = require 'utils.game'
local Event = require 'utils.event'
local format_time = ext_require('expcore.common','format_time')
local config = require 'config.action_buttons'
local Colors = require 'resources.color_presets'
local Gui = require 'expcore.gui' --- @dep expcore.gui
local Roles = require 'expcore.roles' --- @dep expcore.roles
local Store = require 'expcore.store' --- @dep expcore.store
local Game = require 'utils.game' --- @dep utils.game
local Event = require 'utils.event' --- @dep utils.event
local format_time = ext_require('expcore.common','format_time') --- @dep expcore.common
local config = require 'config.action_buttons' --- @dep config.action_buttons
local Colors = require 'resources.color_presets' --- @dep resources.color_presets
local action_player_store = 'gui.left.player-list.action-player'
local action_name_store = 'gui.left.player-list.action-name'

View File

@@ -1,11 +1,11 @@
--- Adds a rocket infomation gui which shows general stats, milestones and build progress of rockets
local Gui = require 'expcore.gui'
local Roles = require 'expcore.roles'
local Event = require 'utils.event'
local config = require 'config.rockets'
local format_time = ext_require('expcore.common','format_time')
local Colors = require 'resources.color_presets'
local Rockets = require 'modules.control.rockets'
local Gui = require 'expcore.gui' --- @dep expcore.gui
local Roles = require 'expcore.roles' --- @dep expcore.roles
local Event = require 'utils.event' --- @dep utils.event
local config = require 'config.rockets' --- @dep config.rockets
local format_time = ext_require('expcore.common','format_time') --- @dep expcore.common
local Colors = require 'resources.color_presets' --- @dep resources.color_presets
local Rockets = require 'modules.control.rockets' --- @dep modules.control.rockets
--- Gets if a player is allowed to use the action buttons
local function player_allowed(player,action)

View File

@@ -1,9 +1,9 @@
--- Adds a science info gui that shows production usage and net for the different science packs as well as an eta
local Gui = require 'expcore.gui'
local Event = require 'utils.event'
local format_time = ext_require('expcore.common','format_time')
local config = require 'config.science'
local Production = require 'modules.control.production'
local Gui = require 'expcore.gui' --- @dep expcore.gui
local Event = require 'utils.event' --- @dep utils.event
local format_time = ext_require('expcore.common','format_time') --- @dep expcore.common
local config = require 'config.science' --- @dep config.science
local Production = require 'modules.control.production' --- @dep modules.control.production
local null_time_short = {'science-info.eta-time',format_time(0,{hours=true,minutes=true,seconds=true,time=true,null=true})}
local null_time_long = format_time(0,{hours=true,minutes=true,seconds=true,long=true,null=true})

View File

@@ -1,10 +1,10 @@
--- Adds a task list to the game which players can add remove and edit items on
local Gui = require 'expcore.gui'
local Event = require 'utils.event'
local Roles = require 'expcore.roles'
local config = require 'config.tasks'
local format_time,table_keys = ext_require('expcore.common','format_time','table_keys')
local Tasks = require 'modules.control.tasks'
local Gui = require 'expcore.gui' --- @dep expcore.gui
local Event = require 'utils.event' --- @dep utils.event
local Roles = require 'expcore.roles' --- @dep expcore.roles
local config = require 'config.tasks' --- @dep config.tasks
local format_time,table_keys = ext_require('expcore.common','format_time','table_keys') --- @dep expcore.common
local Tasks = require 'modules.control.tasks' --- @dep modules.control.tasks
--- If a player is allowed to use the edit buttons
local function player_allowed_edit(player,task_id)

View File

@@ -1,13 +1,13 @@
local Gui = require 'expcore.gui'
local Store = require 'expcore.store'
local Global = require 'utils.global'
local Event = require 'utils.event'
local Game = require 'utils.game'
local Roles = require 'expcore.roles'
local Colors = require 'resources.color_presets'
local config = require 'config.warps'
local format_time,table_keys = ext_require('expcore.common','format_time','table_keys')
local Warps = require 'modules.control.warps'
local Gui = require 'expcore.gui' --- @dep expcore.gui
local Store = require 'expcore.store' --- @dep expcore.store
local Global = require 'utils.global' --- @dep utils.global
local Event = require 'utils.event' --- @dep utils.event
local Game = require 'utils.game' --- @dep utils.game
local Roles = require 'expcore.roles' --- @dep expcore.roles
local Colors = require 'resources.color_presets' --- @dep resources.color_presets
local config = require 'config.warps' --- @dep config.warps
local format_time,table_keys = ext_require('expcore.common','format_time','table_keys') --- @dep expcore.common
local Warps = require 'modules.control.warps' --- @dep modules.control.warps
local warp_player_in_range_store = 'gui.left.warps.in_range'
local warp_list