@@ -32,6 +32,7 @@ public static class ConfigManager
3232 public static ConfigElement < bool > Reflection_Hide_NativeInfoPtrs ;
3333 public static ConfigElement < bool > Auto_Scale_UI ;
3434 public static ConfigElement < bool > Reset_Camera_Transform ;
35+ public static ConfigElement < float > Arrow_Size ;
3536
3637 public static ConfigElement < KeyCode > Pause ;
3738 public static ConfigElement < KeyCode > Frameskip ;
@@ -167,7 +168,7 @@ private static void CreateConfigElements()
167168 "Optional keybind to begin a UI-mode Mouse Inspect." ,
168169 KeyCode . None ) ;
169170
170- CSConsole_Assembly_Blacklist = new ( "CSharp Console Assembly Blacklist" ,
171+ CSConsole_Assembly_Blacklist = new ( "CSharp Console Assembly Blacklist" ,
171172 "Use this to blacklist Assembly names from being referenced by the C# Console. Requires a Reset of the C# Console.\n " +
172173 "Separate each Assembly with a semicolon ';'." +
173174 "For example, to blacklist Assembly-CSharp, you would add 'Assembly-CSharp;'" ,
@@ -178,7 +179,7 @@ private static void CreateConfigElements()
178179 "Seperate signatures with a semicolon ';'.\r \n " +
179180 "For example, to blacklist Camera.main, you would add 'UnityEngine.Camera.main;'" ,
180181 "" ) ;
181-
182+
182183 Reflection_Hide_NativeInfoPtrs = new ( "Hide NativeMethodInfoPtr_s and NativeFieldInfoPtr_s" ,
183184 "Use this to blacklist NativeMethodPtr_s and NativeFieldInfoPtrs_s from the class inspector, mainly to reduce clutter.\r \n " +
184185 "For example, this will hide 'Class.NativeFieldInfoPtr_value' for the field 'Class.value'." ,
@@ -187,15 +188,19 @@ private static void CreateConfigElements()
187188 Auto_Scale_UI = new ( "Make the mod UI automatically scale with resolution" ,
188189 "Especially useful when running games in high resolutions and you are having a hard time reading the mods menu (requires restart)." ,
189190 true ) ;
190-
191+
191192 Reset_Camera_Transform = new ( "Reset Camera transform on freecam disable" ,
192193 "Reset the camera position and rotation between freecam sessions, so the freecam always starts from the gameplay position and rotation." ,
193194 false ) ;
195+
196+ Arrow_Size = new ( "Visualizers arrows size" ,
197+ "Cam Paths nodes and Lights Manager lights visualizers' arrow size (must be positive) (needs visualizer toggled to reflect changes)." ,
198+ 1f ) ;
194199
195200 Pause = new ( "Pause" ,
196201 "Toggle the pause of the game." ,
197202 KeyCode . PageUp ) ;
198-
203+
199204 Frameskip = new ( "Frameskip" ,
200205 "Skip a frame when the game is paused." ,
201206 KeyCode . PageDown ) ;
@@ -249,7 +254,7 @@ private static void CreateConfigElements()
249254 Left_1 = new ( "Left 1" ,
250255 "Move the freecam to the left." ,
251256 KeyCode . A ) ;
252-
257+
253258 Left_2 = new ( "Left 2" ,
254259 "Move the freecam to the left, alt key." ,
255260 KeyCode . LeftArrow ) ;
0 commit comments