From 75af5a2bf6ee1e774c933d130cc658423b31abfa Mon Sep 17 00:00:00 2001 From: AzaezelX Date: Sat, 28 Feb 2026 19:19:08 -0600 Subject: [PATCH] bind grid snapping bool to one variable --- .../tools/convexEditor/convexEditorGui.tscript | 18 +++++++++--------- .../game/tools/convexEditor/main.tscript | 6 +++--- .../worldEditor/scripts/EditorGui.ed.tscript | 16 ++++++++-------- 3 files changed, 20 insertions(+), 20 deletions(-) diff --git a/Templates/BaseGame/game/tools/convexEditor/convexEditorGui.tscript b/Templates/BaseGame/game/tools/convexEditor/convexEditorGui.tscript index 72b3b13a8..ff10d5dcc 100644 --- a/Templates/BaseGame/game/tools/convexEditor/convexEditorGui.tscript +++ b/Templates/BaseGame/game/tools/convexEditor/convexEditorGui.tscript @@ -60,10 +60,10 @@ function ConvexEditorGui::onWake( %this ) %this.releaseSidePanel(); } - EWorldEditor.UseGridSnap = EditorSettings.value("WorldEditor/Tools/UseGridSnap"); - CESnapOptions-->objectGridSnapBtn.setStateOn( EWorldEditor.UseGridSnap ); - %this.setGridSnap( EWorldEditor.UseGridSnap ); - EWorldEditor.setGridSnap( EWorldEditor.UseGridSnap ); + EWorldEditor.gridSnap = EditorSettings.value("WorldEditor/Tools/gridSnap"); + CESnapOptions-->objectGridSnapBtn.setStateOn( EWorldEditor.gridSnap ); + %this.setGridSnap( EWorldEditor.gridSnap ); + EWorldEditor.setGridSnap( EWorldEditor.gridSnap ); } function ConvexEditorGui::onSleep( %this ) @@ -217,11 +217,11 @@ function ConvexEditorMaterialResetBtn::onClick(%this) function ConvexEditorGui::toggleGridSnap(%this) { - EWorldEditor.UseGridSnap = !EWorldEditor.UseGridSnap; - EditorSettings.setValue("WorldEditor/Tools/UseGridSnap", EWorldEditor.UseGridSnap ); - CESnapOptions-->objectGridSnapBtn.setStateOn( EWorldEditor.UseGridSnap ); - %this.setGridSnap( EWorldEditor.UseGridSnap ); - EWorldEditor.setGridSnap( EWorldEditor.UseGridSnap ); + EWorldEditor.gridSnap = !EWorldEditor.gridSnap; + EditorSettings.setValue("WorldEditor/Tools/gridSnap", EWorldEditor.gridSnap ); + CESnapOptions-->objectGridSnapBtn.setStateOn( EWorldEditor.gridSnap ); + %this.setGridSnap( EWorldEditor.gridSnap ); + EWorldEditor.setGridSnap( EWorldEditor.gridSnap ); } diff --git a/Templates/BaseGame/game/tools/convexEditor/main.tscript b/Templates/BaseGame/game/tools/convexEditor/main.tscript index f81ef26cc..92e4770da 100644 --- a/Templates/BaseGame/game/tools/convexEditor/main.tscript +++ b/Templates/BaseGame/game/tools/convexEditor/main.tscript @@ -130,9 +130,9 @@ function ConvexEditorPlugin::onActivated( %this ) ConvexEditorScaleModeBtn.performClick(); } - EWorldEditor.UseGridSnap = EditorSettings.value("WorldEditor/Tools/UseGridSnap"); - CESnapOptions-->objectGridSnapBtn.setStateOn( EWorldEditor.UseGridSnap ); - %this.setGridSnap( EWorldEditor.UseGridSnap ); + EWorldEditor.gridSnap = EditorSettings.value("WorldEditor/Tools/gridSnap"); + CESnapOptions-->objectGridSnapBtn.setStateOn( EWorldEditor.gridSnap ); + %this.setGridSnap( EWorldEditor.gridSnap ); Parent::onActivated( %this ); EditorGui.SetStandardPalletBar(); diff --git a/Templates/BaseGame/game/tools/worldEditor/scripts/EditorGui.ed.tscript b/Templates/BaseGame/game/tools/worldEditor/scripts/EditorGui.ed.tscript index 8b6562f77..9dcd083da 100644 --- a/Templates/BaseGame/game/tools/worldEditor/scripts/EditorGui.ed.tscript +++ b/Templates/BaseGame/game/tools/worldEditor/scripts/EditorGui.ed.tscript @@ -1051,9 +1051,9 @@ function WorldEditorPlugin::onActivated( %this ) ETransformSelection.setVisible(true); } - EWorldEditor.UseGridSnap = EditorSettings.value("WorldEditor/Tools/UseGridSnap"); - ESnapOptions-->GridSnapButton.setStateOn( EWorldEditor.UseGridSnap ); - SnapToBar-->objectGridSnapBtn.setStateOn( EWorldEditor.UseGridSnap ); + EWorldEditor.gridSnap = EditorSettings.value("WorldEditor/Tools/gridSnap"); + ESnapOptions-->GridSnapButton.setStateOn( EWorldEditor.gridSnap ); + SnapToBar-->objectGridSnapBtn.setStateOn( EWorldEditor.gridSnap ); Parent::onActivated(%this); @@ -2615,8 +2615,8 @@ function EWorldEditor::syncGui( %this ) ESnapOptions-->SnapSize.setText( EWorldEditor.getSoftSnapSize() ); ESnapOptions-->GridSize.setText( EWorldEditor.getGridSize() ); - %this.UseGridSnap = EditorSettings.value("WorldEditor/Tools/UseGridSnap"); - ESnapOptions-->GridSnapButton.setStateOn( %this.UseGridSnap ); + %this.gridSnap = EditorSettings.value("WorldEditor/Tools/gridSnap"); + ESnapOptions-->GridSnapButton.setStateOn( %this.gridSnap ); %this.UseGroupCenter = EditorSettings.value("WorldEditor/Tools/UseGroupCenter"); @@ -2961,9 +2961,9 @@ function toggleSnappingOptions( %var ) } else if( %var $= "grid" ) { - EWorldEditor.UseGridSnap = !EWorldEditor.UseGridSnap; - EditorSettings.setValue("WorldEditor/Tools/UseGridSnap", EWorldEditor.UseGridSnap ); - EWorldEditor.setGridSnap( EWorldEditor.UseGridSnap ); + EWorldEditor.gridSnap = !EWorldEditor.gridSnap; + EditorSettings.setValue("WorldEditor/Tools/gridSnap", EWorldEditor.gridSnap ); + EWorldEditor.setGridSnap( EWorldEditor.gridSnap ); } else if( %var $= "byGroup" ) {