Map Dota 6.85 | Ai
public class DotaAIController : MonoBehaviour
hero.assignedLane = lane; hero.currentState = AIState.Laning; hero.MoveTo(GetLanePosition(lane, hero.team)); Map Dota 6.85 Ai
public class SvenAI : DotaAIController
public class LaneAssignment
void RetreatToSafety()
Laning, Farming, Pushing, Retreating, Roaming, TeamFight, Buying public class DotaAIController : MonoBehaviour hero
switch (currentState) case AIState.Laning: LaneBehavior(); break; case AIState.Farming: FarmNearestCreep(); break; case AIState.Pushing: PushLane(); break; case AIState.Retreating: RetreatToSafety(); break; case AIState.TeamFight: TeamFightBehavior(); break; hero.currentState = AIState.Laning