public static GHeroManager getInstance() { if (m_inst == null) { m_inst = new GHeroManager(); } return(m_inst); }
public override void init() { base.init(); for (uint i = 0; i < 10; i++) { IHero hero = GHeroManager.createHero(i + 1); GRoleUnit role = new GPlayerUnit(); role.setHero(hero); role.setSkinId(0); role.setRoleId(i); addUnit(role); } }