Beispiel #1
0
 public void OnLoad()
 {
     sleeper              = new MultiSleeper();
     statusDrawer         = new StatusDrawer();
     abilityUpdater       = new AbilityUpdater();
     randomiser           = new Random();
     Variables.Hero       = ObjectManager.LocalHero;
     Variables.Menu       = new MenuManager();
     Variables.Pathfinder = new Pathfinder();
     Variables.HeroTeam   = Hero.Team;
     fountain             =
         ObjectManager.GetEntities <Unit>()
         .First(x => x.ClassID == ClassID.CDOTA_Unit_Fountain && x.Team == HeroTeam);
 }
Beispiel #2
0
        public void OnLoad()
        {
            Variables.Hero = ObjectManager.LocalHero;
            Variables.HeroTeam = Hero.Team;
            Variables.EnemyTeam = Hero.GetEnemyTeam();
            Variables.Menu = new MenuManager();
            Variables.Pathfinder = new Pathfinder();

            sleeper = new MultiSleeper();
            statusDrawer = new StatusDrawer();
            abilityUpdater = new AbilityUpdater();
            randomiser = new Random();
            abilityModifiers = new AbilityModifiers();
            fountain =
                ObjectManager.GetEntities<Unit>()
                    .First(x => x.ClassID == ClassID.CDOTA_Unit_Fountain && x.Team == HeroTeam);
        }