SHA256
Adjust UI Layout
This commit is contained in:
2 files changed
+18
-19
No files matched your search
@@ -32,7 +32,7 @@ public static class scnGamePatch
|
||||
{
|
||||
if (RenderManager.Instance &&
|
||||
RenderManager.Instance.stage >= RenderStage.Load &&
|
||||
RenderManager.Instance.Configuration?.AdvancedConfig?.DisableTileCulling == true)
|
||||
RenderManager.Instance.Configuration.AdvancedConfig.DisableTileCulling)
|
||||
{
|
||||
foreach (var floor in scrLevelMaker.instance.listFloors)
|
||||
{
|
||||
|
||||
@@ -728,9 +728,8 @@ internal static class RenderConfigWindow
|
||||
var fnHint = CreateLabel(ctx, globalContent, "ui.render_config.filename_format_hint", 11f);
|
||||
fnHint.color = new Color(ctx.Theme.TextDim.r, ctx.Theme.TextDim.g, ctx.Theme.TextDim.b, ctx.Theme.TextDim.a * 0.7f);
|
||||
|
||||
var (_, fnRight) = CreateTwoColumnPanel(globalContent);
|
||||
CreateButton(
|
||||
ctx, fnRight,
|
||||
ctx, globalContent,
|
||||
"ui.render_config.reset_filename_default",
|
||||
"btn_reset_filename_format",
|
||||
() =>
|
||||
@@ -803,6 +802,22 @@ internal static class RenderConfigWindow
|
||||
},
|
||||
generateLabel: false
|
||||
);
|
||||
|
||||
// Disable Tile Culling (AdvancedConfig.DisableTileCulling): prevents tiles from being disabled outside the frustum
|
||||
_disableTileCullingToggle = CreateToggleField(
|
||||
ctx, CreateFieldSlot(advLeft),
|
||||
labelKey: "",
|
||||
defaultValue: true,
|
||||
value: config.AdvancedConfig.DisableTileCulling,
|
||||
toggleTextKey: "ui.render_config.disable_tile_culling",
|
||||
id: "toggle_disable_tile_culling",
|
||||
onChanged: val =>
|
||||
{
|
||||
config.AdvancedConfig.DisableTileCulling = val;
|
||||
MarkConfigModified();
|
||||
},
|
||||
generateLabel: false
|
||||
);
|
||||
|
||||
// Random Seed (AdvancedConfig.RandomSeed): integer passed to UnityEngine.Random.InitState before the game scene
|
||||
// loads; empty text stores null (no seeding). Text that is neither empty nor an integer keeps the previous value.
|
||||
@@ -853,22 +868,6 @@ internal static class RenderConfigWindow
|
||||
generateLabel: false
|
||||
);
|
||||
|
||||
// Disable Tile Culling (AdvancedConfig.DisableTileCulling): prevents tiles from being disabled outside the frustum
|
||||
_disableTileCullingToggle = CreateToggleField(
|
||||
ctx, CreateFieldSlot(advRight),
|
||||
labelKey: "",
|
||||
defaultValue: true,
|
||||
value: config.AdvancedConfig.DisableTileCulling,
|
||||
toggleTextKey: "ui.render_config.disable_tile_culling",
|
||||
id: "toggle_disable_tile_culling",
|
||||
onChanged: val =>
|
||||
{
|
||||
config.AdvancedConfig.DisableTileCulling = val;
|
||||
MarkConfigModified();
|
||||
},
|
||||
generateLabel: false
|
||||
);
|
||||
|
||||
// Hide Failed Decorations (AdvancedConfig.HideFailedDecorations): hides placeholder tree decorations when decoration images fail to load
|
||||
_hideFailedDecorationsToggle = CreateToggleField(
|
||||
ctx, CreateFieldSlot(advRight),
|
||||
|
||||
Reference in new issue
Block a user