diff --git a/FShangarExtender/FSeditorExtender.cs b/FShangarExtender/FSeditorExtender.cs index 1b3692b..44bbd20 100644 --- a/FShangarExtender/FSeditorExtender.cs +++ b/FShangarExtender/FSeditorExtender.cs @@ -39,6 +39,7 @@ class FSeditorExtender : MonoBehaviour private ApplicationLauncherButton _toolbarButton; private static Texture2D _shrinkIcon; private static Texture2D _extendIcon; + private bool _isFirstUpdate; private class Node @@ -102,11 +103,12 @@ public void Update() if (_hangarExtenderReady) { bool gotKeyPress = rescaleKeyPressed(); - if (gotKeyPress) + if (_isFirstUpdate && BuildingStartMaxSize || gotKeyPress) { Debugger.advancedDebug("Scaling Hangar Geometry", _advancedDebug); StartCoroutine(toggleScaling()); } + _isFirstUpdate = false; } } @@ -267,6 +269,7 @@ private void resetMod() _sphCameras.Clear(); _sceneScaled = false; _hangarExtenderReady = false; + _isFirstUpdate = true; if (_toolbarButton != null) { diff --git a/For Release/FShangarExtender/FShangarExtender.dll b/For Release/FShangarExtender/FShangarExtender.dll index 5b51c62..0dc5d93 100644 Binary files a/For Release/FShangarExtender/FShangarExtender.dll and b/For Release/FShangarExtender/FShangarExtender.dll differ diff --git a/For Release/FShangarExtender/settings.txt b/For Release/FShangarExtender/settings.txt index 168d6df..2f45490 100644 --- a/For Release/FShangarExtender/settings.txt +++ b/For Release/FShangarExtender/settings.txt @@ -6,7 +6,7 @@ true //NOT IN USE -- VAB Extents always Max? If false, the extents only expand when toggling the large model on true -//NOT IN USE -- Buildings start at max size? +//Buildings start at max size? false //NOT IN USE -- Max camera distance. Setting this high may cause the cam to start zoomed far out, so adjust as needed 250 @@ -15,6 +15,6 @@ false //Rescaling Factor for the visual buildings 5 //hiding the Hangars in the scene -false +true //advanced Debugging for more information in the Log false \ No newline at end of file