miduo_server/luafight/Modules/Battle/Logic/Monster/MonsterSkill/MSkillGroup.lua

31 lines
606 B
Lua

MSkillGroup = {}
function MSkillGroup:New()
local o = {}
setmetatable(o, self)
self.__index = self
return o
end
-- 初始化数据
function MSkillGroup:Init(monster, groupData)
LogBattle("MSkillGroup Init")
self.owner = monster
self.skillGroupData = groupData
-- 创建技能
self.skillList = {}
for index, data in ipairs(self.skillGroupData) do
self.skillList[index] = MSkillManager.CreateMSkill(monster, self, index, data[1])
end
end
function MSkillGroup:GetOwner()
return self.owner
end
function MSkillGroup:Run()
end
return MSkillGroup