From 9c5501f6a95e8880006c931fe49270c167c70c63 Mon Sep 17 00:00:00 2001 From: Cooldude2606 Date: Tue, 23 Jul 2019 18:01:39 +0100 Subject: [PATCH] Addons --- doc/addons/Advanced-Start.html | 364 +++++++++++ doc/addons/Chat-Popups.html | 365 +++++++++++ doc/addons/Chat-Reply.html | 392 ++++++++++++ doc/addons/Compilatron.html | 601 ++++++++++++++++++ doc/addons/Damage-Popups.html | 365 +++++++++++ doc/addons/Death-Logger.html | 420 ++++++++++++ doc/addons/Discord-Alerts.html | 476 ++++++++++++++ doc/addons/Player-Colours.html | 420 ++++++++++++ doc/addons/Pollution-Grading.html | 336 ++++++++++ doc/addons/Scorched-Earth.html | 420 ++++++++++++ doc/addons/Spawn-Area.html | 392 ++++++++++++ doc/commands/Admin-Chat.html | 23 +- doc/commands/Bonus.html | 23 +- doc/commands/Cheat-Mode.html | 23 +- doc/commands/Clear-Inventory.html | 23 +- doc/commands/Debug.html | 23 +- doc/commands/Find.html | 23 +- doc/commands/Help.html | 23 +- doc/commands/Home.html | 23 +- doc/commands/Interface.html | 23 +- doc/commands/Jail.html | 23 +- doc/commands/Kill.html | 23 +- doc/commands/Me.html | 23 +- doc/commands/Rainbow.html | 23 +- doc/commands/Repair.html | 23 +- doc/commands/Reports.html | 23 +- doc/commands/Roles.html | 23 +- doc/commands/Spawn.html | 23 +- doc/commands/Tag.html | 23 +- doc/commands/Teleport.html | 23 +- doc/commands/Warnings.html | 23 +- doc/configs/Advanced-Start.html | 23 +- doc/configs/Bonuses.html | 23 +- doc/configs/Chat-Reply.html | 23 +- doc/configs/Commands-Auth-Admin.html | 23 +- doc/configs/Commands-Auth-Roles.html | 23 +- .../Commands-Auth-Runtime-Disable.html | 23 +- doc/configs/Commands-Parse-Roles.html | 23 +- doc/configs/Commands-Parse.html | 23 +- doc/configs/Compilatron.html | 23 +- doc/configs/Death-Logger.html | 23 +- doc/configs/Discord-Alerts.html | 23 +- doc/configs/File-Loader.html | 23 +- doc/configs/Permission-Groups.html | 23 +- doc/configs/Player-List.html | 23 +- doc/configs/Pollution-Grading.html | 23 +- doc/configs/Popup-Messages.html | 23 +- doc/configs/Preset-Player-Colours.html | 23 +- doc/configs/Repair.html | 23 +- doc/configs/Rockets.html | 23 +- doc/configs/Roles.html | 23 +- doc/configs/Science.html | 23 +- doc/configs/Scorched-Earth.html | 23 +- doc/configs/Spawn-Area.html | 23 +- doc/configs/Tasks.html | 23 +- doc/configs/Warnings.html | 23 +- doc/configs/Warps.html | 23 +- doc/control/Jail.html | 23 +- doc/control/Production.html | 23 +- doc/control/Reports.html | 23 +- doc/control/Rockets.html | 23 +- doc/control/Tasks.html | 23 +- doc/control/Warnings.html | 23 +- doc/control/Warps.html | 23 +- doc/guis/Player-List.html | 23 +- doc/guis/Rocket-Info.html | 23 +- doc/guis/Science-Info.html | 23 +- doc/guis/Task-List.html | 23 +- doc/guis/Warps-List.html | 23 +- doc/index.html | 65 +- doc/modules/control.html | 23 +- doc/modules/expcore.commands.html | 23 +- doc/modules/expcore.common.html | 23 +- doc/modules/expcore.gui.concepts.center.html | 23 +- doc/modules/expcore.gui.concepts.left.html | 23 +- doc/modules/expcore.gui.concepts.popups.html | 23 +- doc/modules/expcore.gui.concepts.toolbar.html | 23 +- doc/modules/expcore.gui.core.html | 23 +- doc/modules/expcore.gui.elements.buttons.html | 23 +- .../expcore.gui.elements.checkbox.html | 23 +- .../expcore.gui.elements.dropdown.html | 23 +- .../expcore.gui.elements.elem-button.html | 23 +- .../expcore.gui.elements.progress-bar.html | 23 +- doc/modules/expcore.gui.elements.slider.html | 23 +- doc/modules/expcore.gui.elements.text.html | 23 +- doc/modules/expcore.gui.html | 23 +- doc/modules/expcore.gui.instances.html | 23 +- doc/modules/expcore.gui.prototype.html | 23 +- doc/modules/expcore.gui.test.html | 23 +- doc/modules/expcore.permission_groups.html | 23 +- doc/modules/expcore.roles.html | 23 +- doc/modules/expcore.store.html | 23 +- doc/modules/expcore.sudo.html | 23 +- .../utils.alien_evolution_progress.html | 23 +- doc/modules/utils.core.html | 23 +- doc/modules/utils.debug.html | 23 +- doc/modules/utils.dump_env.html | 23 +- doc/modules/utils.event.html | 23 +- doc/modules/utils.event_core.html | 23 +- doc/modules/utils.math.html | 23 +- doc/modules/utils.recipe_locker.html | 23 +- doc/modules/utils.state_machine.html | 23 +- doc/modules/utils.table.html | 23 +- doc/modules/utils.task.html | 23 +- doc/modules/utils.timestamp.html | 23 +- doc/topics/license.html | 23 +- doc/topics/readme.md.html | 23 +- modules/addons/advanced-start.lua | 2 + modules/addons/chat-popups.lua | 4 +- modules/addons/chat-reply.lua | 3 + modules/addons/compilatron.lua | 5 +- modules/addons/damage-popups.lua | 4 +- modules/addons/death-logger.lua | 3 + modules/addons/discord-alerts.lua | 3 + modules/addons/pollution-grading.lua | 3 + modules/addons/random-player-colours.lua | 3 + modules/addons/scorched-earth.lua | 3 + modules/addons/spawn-area.lua | 3 + 118 files changed, 6439 insertions(+), 398 deletions(-) create mode 100644 doc/addons/Advanced-Start.html create mode 100644 doc/addons/Chat-Popups.html create mode 100644 doc/addons/Chat-Reply.html create mode 100644 doc/addons/Compilatron.html create mode 100644 doc/addons/Damage-Popups.html create mode 100644 doc/addons/Death-Logger.html create mode 100644 doc/addons/Discord-Alerts.html create mode 100644 doc/addons/Player-Colours.html create mode 100644 doc/addons/Pollution-Grading.html create mode 100644 doc/addons/Scorched-Earth.html create mode 100644 doc/addons/Spawn-Area.html diff --git a/doc/addons/Advanced-Start.html b/doc/addons/Advanced-Start.html new file mode 100644 index 00000000..8e58af85 --- /dev/null +++ b/doc/addons/Advanced-Start.html @@ -0,0 +1,364 @@ + + + + + + + + Advanced-Start addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Advanced-Start addon

+

Adds a better method of player starting items based on production levels.

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + +
utils.event
utils.game
config.advanced_start
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.advanced_start +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Chat-Popups.html b/doc/addons/Chat-Popups.html new file mode 100644 index 00000000..9fbf7c9e --- /dev/null +++ b/doc/addons/Chat-Popups.html @@ -0,0 +1,365 @@ + + + + + + + + Chat-Popups addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Chat-Popups addon

+

Creates flying text entities when a player sends a message in chat; + also displays a ping above users who are named in the message

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + +
utils.game
utils.event
config.popup_messages
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.popup_messages +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Chat-Reply.html b/doc/addons/Chat-Reply.html new file mode 100644 index 00000000..28d25a00 --- /dev/null +++ b/doc/addons/Chat-Reply.html @@ -0,0 +1,392 @@ + + + + + + + + Chat-Reply addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Chat-Reply addon

+

Adds auto replies to chat messages; aswell as chat commands

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + + + + +
utils.event
utils.game
expcore.roles
config.chat_reply
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + expcore.roles +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.chat_reply +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Compilatron.html b/doc/addons/Compilatron.html new file mode 100644 index 00000000..db26b097 --- /dev/null +++ b/doc/addons/Compilatron.html @@ -0,0 +1,601 @@ + + + + + + + + Compilatron addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Compilatron addon

+

Adds a compilatron that walks around the spawn area; adapted from redmew code

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + + + + + + + + + + +
utils.event
utils.global
utils.game
utils.task
utils.token
config.compilatron
+ + +

Functions

+ + + + + + + + + + + + +
Public.add_compilatron(entity, name)This will add a compilatron to the global and start his message cycle
Public.spawn_compilatron(surface, location)This spawns a new compilatron on a surface with the given location tag (not a position)
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.global +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.task +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.token +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.compilatron +
+
+
+
+ + + + + + + + + + + + + + + +
+
+

Functions

+
+
+
+
+ # + Public.add_compilatron(entity, name) +
+
+
+
+ +

This will add a compilatron to the global and start his message cycle

+

+ + + Parameters: + +
    + + + + + +
  • + + entity + + : + + (LuaEntity) + + the compilatron entity that moves around + +
  • + + + + + +
  • + + name + + : + + (string) + + the name of the location that the complitron is at + +
  • + + +
+ + + + + + + + + + + + + +
+
+
+
+ # + Public.spawn_compilatron(surface, location) +
+
+
+
+ +

This spawns a new compilatron on a surface with the given location tag (not a position)

+

+ + + Parameters: + +
    + + + + + +
  • + + surface + + : + + (LuaSurface) + + the surface to spawn the compilatron on + +
  • + + + + + +
  • + + location + + : + + (string) + + the location tag that is in the config file + +
  • + + +
+ + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Damage-Popups.html b/doc/addons/Damage-Popups.html new file mode 100644 index 00000000..1a6febd7 --- /dev/null +++ b/doc/addons/Damage-Popups.html @@ -0,0 +1,365 @@ + + + + + + + + Damage-Popups addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Damage-Popups addon

+

Displays the amount of dmg that is done by players to entities; + also shows player health when a player is attacked

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + +
utils.game
utils.event
config.popup_messages
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.popup_messages +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Death-Logger.html b/doc/addons/Death-Logger.html new file mode 100644 index 00000000..b1914c7a --- /dev/null +++ b/doc/addons/Death-Logger.html @@ -0,0 +1,420 @@ + + + + + + + + Death-Logger addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Death-Logger addon

+

Makes markers on the map where places have died and reclaims items if not recovered

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + + + + + + + +
utils.event
utils.game
utils.global
config.death_logger
expcore.common
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.global +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.death_logger +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + expcore.common +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Discord-Alerts.html b/doc/addons/Discord-Alerts.html new file mode 100644 index 00000000..c4a6ddf3 --- /dev/null +++ b/doc/addons/Discord-Alerts.html @@ -0,0 +1,476 @@ + + + + + + + + Discord-Alerts addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Discord-Alerts addon

+

Sends alert messages to our discord server when certain events are triggered

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + + + + + + + + + + + + + +
utils.event
utils.game
resources.color_presets
expcore.common
config.discord_alerts
modules.control.reports
modules.control.warnings
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + resources.color_presets +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + expcore.common +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.discord_alerts +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + modules.control.reports +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + modules.control.warnings +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Player-Colours.html b/doc/addons/Player-Colours.html new file mode 100644 index 00000000..07017826 --- /dev/null +++ b/doc/addons/Player-Colours.html @@ -0,0 +1,420 @@ + + + + + + + + Player-Colours addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Player-Colours addon

+

Gives players random colours when they join, also applies preset colours to those who have them

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + + + + + + + +
resources.color_presets
utils.game
utils.event
config.preset_player_colours
utils.global
+ + +
+ + +

Dependencies

+
+
+
+
+ # + resources.color_presets +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.preset_player_colours +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.global +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Pollution-Grading.html b/doc/addons/Pollution-Grading.html new file mode 100644 index 00000000..1b7aa6c2 --- /dev/null +++ b/doc/addons/Pollution-Grading.html @@ -0,0 +1,336 @@ + + + + + + + + Pollution-Grading addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Pollution-Grading addon

+

Makes polution look much nice of the map, ie not one big red mess

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + +
utils.event
config.pollution_grading
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.pollution_grading +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Scorched-Earth.html b/doc/addons/Scorched-Earth.html new file mode 100644 index 00000000..c81efc4e --- /dev/null +++ b/doc/addons/Scorched-Earth.html @@ -0,0 +1,420 @@ + + + + + + + + Scorched-Earth addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Scorched-Earth addon

+

When a player walks around the tiles under them will degrade over time, the same is true when entites are built

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + + + + + + + +
utils.event
utils.game
utils.global
expcore.common
config.scorched_earth
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.global +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + expcore.common +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.scorched_earth +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/addons/Spawn-Area.html b/doc/addons/Spawn-Area.html new file mode 100644 index 00000000..775569d3 --- /dev/null +++ b/doc/addons/Spawn-Area.html @@ -0,0 +1,392 @@ + + + + + + + + Spawn-Area addon + + + + + + + +
+
+ + + + + + + +
+ + + + + + + + +

Spawn-Area addon

+

Adds a custom spawn area with chests and afk turrets

+

+ + + + + + + + + + + + + +

Dependencies

+ + + + + + + + + + + + + + + + +
utils.global
utils.event
utils.game
config.spawn_area
+ + +
+ + +

Dependencies

+
+
+
+
+ # + utils.global +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.event +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + utils.game +
+
+
+
+ + + + + + + + + + + + + + + +
+
+
+
+ # + config.spawn_area +
+
+
+
+ + + + + + + + + + + + + + + +
+
+ + + +
+
+
+ + + + diff --git a/doc/commands/Admin-Chat.html b/doc/commands/Admin-Chat.html index 48e49f18..5422dc93 100644 --- a/doc/commands/Admin-Chat.html +++ b/doc/commands/Admin-Chat.html @@ -75,6 +75,24 @@ +