Exemple #1
0
 public static bool Prefix(SelectionStateMoveBase __instance, Vector3 worldPos)
 {
     /*SelectionStateJump jump = __instance as SelectionStateJump;
      * if (jump != null) { return true; };
      * if (__instance.SelectedActor == null) { return true; }
      * if (__instance.SelectedActor.Pathing == null) { return true; }
      * if (__instance.HasDestination) { return true; };
      * Vector3 resultDestination = __instance.SelectedActor.Pathing.ResultDestination;
      * if(prevResultDestination != resultDestination) {
      * prevResultDestination = resultDestination;
      * return true;
      * }
      * return false;*/
     return(true);
 }
Exemple #2
0
 public static void Postfix(SelectionStateMoveBase __instance, Vector3 worldPos)
 {
     //SelectionStateMove_ProcessMousePos.isNeedCache = false;
 }
Exemple #3
0
 public static bool Prefix(SelectionStateMoveBase __instance, Vector3 worldPos)
 {
     //SelectionStateMove_ProcessMousePos.isNeedCache = true;
     return(true);
 }