mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2026-07-26 10:36:22 +09:00
vlayer info add quick action (#438)
* Update vlayer.lua * Add vlayer command to quick actions
This commit is contained in:
@@ -5,8 +5,12 @@ Adds a virtual layer to store power to save space.
|
||||
local Commands = require("modules/exp_commands")
|
||||
local vlayer = require("modules.exp_legacy.modules.control.vlayer")
|
||||
|
||||
--- @class ExpCommand_vlayer.commands
|
||||
local commands = {}
|
||||
|
||||
--- Print all vlayer information
|
||||
Commands.new("vlayer-info", { "exp-commands_vlayer.description" })
|
||||
--- @class ExpCommands_vlayer.commands.vlayer: ExpCommand
|
||||
commands.vlayer = Commands.new("vlayer-info", { "exp-commands_vlayer.description" })
|
||||
:register(function(player)
|
||||
local index = 3
|
||||
local response = { "", "exp-commands_vlayer.title" } --- @type LocalisedString
|
||||
@@ -16,3 +20,7 @@ Commands.new("vlayer-info", { "exp-commands_vlayer.description" })
|
||||
end
|
||||
return Commands.status.success(response)
|
||||
end)
|
||||
|
||||
return {
|
||||
commands = commands,
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ local addon_research = require("modules/exp_scenario/commands/research")
|
||||
local addon_trains = require("modules/exp_scenario/commands/trains")
|
||||
local addon_teleport = require("modules/exp_scenario/commands/teleport")
|
||||
local addon_waterfill = require("modules/exp_scenario/commands/waterfill")
|
||||
local addon_vlayer = require("modules/exp_scenario/commands/vlayer")
|
||||
|
||||
--- @class ExpGui_QuickActions.elements
|
||||
local Elements = {}
|
||||
@@ -51,6 +52,7 @@ new_quick_action("spawn", addon_teleport.commands.spawn, function(def, player, e
|
||||
end)
|
||||
|
||||
new_quick_action("waterfill", addon_waterfill.commands.waterfill)
|
||||
new_quick_action("vlayer", addon_vlayer.commands.vlayer)
|
||||
|
||||
--- Container added to the left gui flow
|
||||
--- @class ExpGui_QuickActions.elements.container: ExpElement
|
||||
|
||||
Reference in New Issue
Block a user