Пример #1
0
 private void OnSkillshotDeleted(EvadeSkillshot skillshot)
 {
     if (RestorePosition && !SkillshotDetector.DetectedSkillshots.Any())
     {
         if (CurrentEvadeResult != null && Player.Instance.IsMovingTowards(CurrentEvadeResult.EvadePoint))
         {
             Player.IssueOrder(GameObjectOrder.MoveTo, LastIssueOrderPos.To3DWorld(), false);
         }
     }
 }
Пример #2
0
        private void OnDash(Obj_AI_Base sender, Dash.DashEventArgs dashEventArgs)
        {
            if (!sender.IsMe)
            {
                return;
            }

            if (CurrentEvadeResult != null)
            {
                CurrentEvadeResult = null;
                Player.IssueOrder(GameObjectOrder.MoveTo, LastIssueOrderPos.To3DWorld(), false);
            }
        }