From 2f6956be200a7b108f4d34389e3bcca0cce5e621 Mon Sep 17 00:00:00 2001 From: Rich Dunne Date: Sun, 6 Sep 2020 14:28:06 -0600 Subject: [PATCH] Updated reference names based on refactorings. Added break condition for Draw3DWaypointOnPlayer if player leaves the pathCreationMenu. --- SceneManager/DebugGraphics.cs | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/SceneManager/DebugGraphics.cs b/SceneManager/DebugGraphics.cs index 6ef4da6..3c94296 100644 --- a/SceneManager/DebugGraphics.cs +++ b/SceneManager/DebugGraphics.cs @@ -9,7 +9,7 @@ namespace SceneManager { GameFiber.StartNew(() => { - while (SettingsMenu.debugGraphics.Checked) + while (SettingsMenu.threeDWaypoints.Checked) { if (MenuManager.menuPool.IsAnyMenuOpen() && path != null) { @@ -44,7 +44,7 @@ namespace SceneManager { GameFiber.StartNew(() => { - while (SettingsMenu.debugGraphics.Checked) + while (SettingsMenu.threeDWaypoints.Checked) { if (PathCreationMenu.pathCreationMenu.Visible) { @@ -55,13 +55,17 @@ namespace SceneManager } else if (PathCreationMenu.waypointType.SelectedItem == "Drive To") { - Rage.Native.NativeFunction.Natives.DRAW_MARKER(1, Game.LocalPlayer.Character.Position.X, Game.LocalPlayer.Character.Position.Y, Game.LocalPlayer.Character.Position.Z-1, 0, 0, 0, 0, 0, 0, 1f, 1f, 1f, 65, 255, 65, 80, false, false, 2, false, 0, 0, false); + Rage.Native.NativeFunction.Natives.DRAW_MARKER(1, Game.LocalPlayer.Character.Position.X, Game.LocalPlayer.Character.Position.Y, Game.LocalPlayer.Character.Position.Z - 1, 0, 0, 0, 0, 0, 0, 1f, 1f, 1f, 65, 255, 65, 80, false, false, 2, false, 0, 0, false); } else { - Rage.Native.NativeFunction.Natives.DRAW_MARKER(1, Game.LocalPlayer.Character.Position.X, Game.LocalPlayer.Character.Position.Y, Game.LocalPlayer.Character.Position.Z-1, 0, 0, 0, 0, 0, 0, 1f, 1f, 1f, 255, 65, 65, 80, false, false, 2, false, 0, 0, false); + Rage.Native.NativeFunction.Natives.DRAW_MARKER(1, Game.LocalPlayer.Character.Position.X, Game.LocalPlayer.Character.Position.Y, Game.LocalPlayer.Character.Position.Z - 1, 0, 0, 0, 0, 0, 0, 1f, 1f, 1f, 255, 65, 65, 80, false, false, 2, false, 0, 0, false); } } + else + { + break; + } GameFiber.Yield(); } });