bluesam reference

This commit is contained in:
2025-05-07 14:47:47 +02:00
parent f5a1a36c56
commit 4de7887c35
2 changed files with 6 additions and 4 deletions
+3 -2
View File
@@ -3,8 +3,6 @@
local PrimaryStage = {} local PrimaryStage = {}
PrimaryStage.__index = PrimaryStage PrimaryStage.__index = PrimaryStage
local Stage = Spearhead.classes.stageClasses.Stages.BaseStage.Stage
setmetatable(PrimaryStage, Stage)
---comment ---comment
---@param database Database ---@param database Database
@@ -14,6 +12,9 @@ setmetatable(PrimaryStage, Stage)
---@return PrimaryStage ---@return PrimaryStage
function PrimaryStage.New(database, stageConfig, logger, initData) function PrimaryStage.New(database, stageConfig, logger, initData)
local Stage = Spearhead.classes.stageClasses.Stages.BaseStage.Stage
setmetatable(PrimaryStage, Stage)
local self = setmetatable({}, { __index = PrimaryStage }) --[[@as PrimaryStage]] local self = setmetatable({}, { __index = PrimaryStage }) --[[@as PrimaryStage]]
self:superNew(database, stageConfig, logger, initData, "primary") self:superNew(database, stageConfig, logger, initData, "primary")
return self return self
+3 -2
View File
@@ -5,8 +5,6 @@
local WaitingStage = {} local WaitingStage = {}
WaitingStage.__index = WaitingStage WaitingStage.__index = WaitingStage
local Stage = Spearhead.classes.stageClasses.Stages.BaseStage.Stage
setmetatable(WaitingStage, Stage)
---@class WaitingStageInitData : StageInitData ---@class WaitingStageInitData : StageInitData
---@field waitingSeconds integer ---@field waitingSeconds integer
@@ -20,6 +18,9 @@ local WaitingStageInitData = {}
---@return WaitingStage ---@return WaitingStage
function WaitingStage.New(database, stageConfig, logger, initData) function WaitingStage.New(database, stageConfig, logger, initData)
local Stage = Spearhead.classes.stageClasses.Stages.BaseStage.Stage
setmetatable(WaitingStage, Stage)
local self = setmetatable({}, { __index = WaitingStage }) --[[@as WaitingStage]] local self = setmetatable({}, { __index = WaitingStage }) --[[@as WaitingStage]]
self:superNew(database, stageConfig, logger, initData, "none") self:superNew(database, stageConfig, logger, initData, "none")