示例#1
0
 /// <summary>
 /// Give me the estimated position via SummonersRift.Base.TowerXYZ
 /// </summary>
 public ObjectiveInnerTurret(Vector2 position, ObjectiveOuterTurret requiredTurret)
     : base(position)
 {
     Object = ObjectManager.Get<Obj_AI_Turret>().FirstOrDefault(tower => Math.Abs(tower.Position.X - position.X) < ObjectiveOuterTurret.EstimatedPositionRange && Math.Abs(tower.Position.Y - position.Y) < ObjectiveOuterTurret.EstimatedPositionRange);
     _requiredTurret = requiredTurret;
     RequiredObjectives.Add(requiredTurret);
 }
示例#2
0
 /// <summary>
 /// Give me the estimated position via SummonersRift.Base.TowerXYZ
 /// </summary>
 public ObjectiveInnerTurret(Vector2 position, ObjectiveOuterTurret requiredTurret) : base(position)
 {
     Object          = ObjectManager.Get <Obj_AI_Turret>().FirstOrDefault(tower => Math.Abs(tower.Position.X - position.X) < ObjectiveOuterTurret.EstimatedPositionRange && Math.Abs(tower.Position.Y - position.Y) < ObjectiveOuterTurret.EstimatedPositionRange);
     _requiredTurret = requiredTurret;
     RequiredObjectives.Add(requiredTurret);
 }