//////////////////////////////////////////////// public static void MakeActiveUnitMove_CLIENT(Vector3 posToMoveTo) { if (_activeUnit) { List <Vector3> movePath = MovementManager.SetUnitsPath(_activeUnit, _activeUnit.CubeUnitIsOn.CubeStaticLocVector, posToMoveTo); int[] pathInts = DataManipulation.ConvertVectorsIntoIntArray(movePath); int unitID = (int)_activeUnit.netId.Value; MovementManager.CreatePathFindingNodes_CLIENT(_activeUnit, unitID, movePath); NetWorkManager.NetworkAgent.CmdTellServerToMoveUnit(PlayerManager.PlayerAgent.NetID, _activeUnit.NetID, pathInts); } }