local FighterControllerParent = require "scenes.battlesystem.controllers.parent" local HeroFighterController = FighterControllerParent:extend() local Character = require "scenes.battlesystem.controllers.fighters.character" function HeroFighterController:new(owner) self.super.new(self, owner) self:initHeroes() end function HeroFighterController:initHeroes() for i, hero in ipairs(game.characters.team) do self:add(Character(self, hero, i)) end end function HeroFighterController:draw() for i, hero in ipairs(self.list) do hero:drawHUD() end end return HeroFighterController