This commit is contained in:
2025-12-28 16:53:58 +08:00
parent 17d40a2bdd
commit dc4c5cdd09
11 changed files with 113 additions and 25 deletions

View File

@@ -26,10 +26,16 @@ namespace WulaFallenEmpire
WulaLog.Debug("[WulaFallenEmpire] Harmony patches applied.");
}
private Vector2 _scrollPosition = Vector2.zero;
public override void DoSettingsWindowContents(Rect inRect)
{
// Prepare Scroll View
Rect viewRect = new Rect(0f, 0f, inRect.width - 20f, 1000f); // Adjust 1000f if more height is needed
Widgets.BeginScrollView(inRect, ref _scrollPosition, viewRect);
Listing_Standard listingStandard = new Listing_Standard();
listingStandard.Begin(inRect);
listingStandard.Begin(viewRect);
listingStandard.Label("Wula_AISettings_Title".Translate());
@@ -115,6 +121,7 @@ namespace WulaFallenEmpire
}
listingStandard.End();
Widgets.EndScrollView();
base.DoSettingsWindowContents(inRect);
}