From a187d8bac9e14b88e4f18b37b5ed1c3cc0b7b670 Mon Sep 17 00:00:00 2001 From: Rich Dunne Date: Sat, 24 Oct 2020 07:47:09 -0600 Subject: [PATCH] Updated reference to vehicle tasking based on AITasking refactor. Fixed speed zone radius not updating correctly. --- SceneManager/Object Classes/Waypoint.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/SceneManager/Object Classes/Waypoint.cs b/SceneManager/Object Classes/Waypoint.cs index 8e94ee8..d84f4b5 100644 --- a/SceneManager/Object Classes/Waypoint.cs +++ b/SceneManager/Object Classes/Waypoint.cs @@ -97,7 +97,7 @@ namespace SceneManager { IsCollector = true; RemoveSpeedZone(); - SpeedZone = World.AddSpeedZone(currentWaypoint.Position, SpeedZoneRadius, speed); + SpeedZone = World.AddSpeedZone(currentWaypoint.Position, speedZoneRadius, speed); Blip.Color = Color.Blue; if (CollectorRadiusBlip) { @@ -321,8 +321,8 @@ namespace SceneManager if (collectedVehicle == null) { CollectedVehicle newCollectedVehicle = AddVehicleToCollection(vehicle); - //Logger.Log($"Vehicle's front position distance to waypoint: {vehicle.FrontPosition.DistanceTo2D(waypoint.Position)}, collector radius: {waypoint.CollectorRadius}"); - GameFiber AssignTasksFiber = new GameFiber(() => AITasking.AssignWaypointTasks(newCollectedVehicle, Path, this)); + GameFiber AssignTasksFiber = new GameFiber(() => newCollectedVehicle.AssignWaypointTasks(Path, this)); + //GameFiber AssignTasksFiber = new GameFiber(() => AITasking.AssignWaypointTasks(newCollectedVehicle, Path, this)); AssignTasksFiber.Start(); } }