c1_lua/lua/app/userdata/formation/formation_data.lua
2023-04-11 18:23:25 +08:00

20 lines
494 B
Lua

local FormationData = class("FormationData", BaseData)
function FormationData:init(data)
self.formations = data and data.formations or {}
end
function FormationData:getStageFormation()
return self:getFormation(GConst.BattleConst.BATTLE_TYPE.STAGE)
end
function FormationData:getFormation(formationType)
local formation = self.formations[formationType]
if formation == nil then
formation = {}
self.formations[formationType] = formation
end
return formation
end
return FormationData