Example #1
0
 public static void Prefix(Navigator ___navigator, Vector3 ___targetPos, Navigator.ActiveTransition ___transition)
 {
     if ((___navigator != null) && ___navigator.gameObject.HasTag(GameTags.Minion))
     {
         Debug.Log(___transition);
         NavigatorRecordManager.Add(Grid.PosToCell(___targetPos));
     }
 }
Example #2
0
        public static Color GetNavColor(SimDebugView instance, int cell)
        {
            var ratio = NavigatorRecordManager.GetRatio(cell);

            return(ratio > Threshold?Color.Lerp(Low, High, ratio) : None);
        }
Example #3
0
 public static void Prefix()
 {
     NavigatorRecordManager.Clear();
 }