Files
UltraWidePatches/.gitignore
T
ckochandClaude Opus 4.8 cbcc53c2e9 Add Burglin' Gnomes BepInEx ultrawide UI plugin
Config-driven so values are tunable without recompiling or pasting console
scripts. Camera is deliberately untouched - it is orthographic with constant
orthographicSize, which is already correct Hor+ at 32:9.

Fixes the two UI families separately, each via the lever that actually works:
- HUD (ScreenSpaceOverlay/ScaleWithScreenSize): match=1 + referenceResolution.y
  raised by HudScale, shrinking the HUD while giving the layout more room.
- World labels (WorldSpace): canvas transform localScale, because
  CanvasScaler.scaleFactor is overwritten by HandleWorldCanvas every frame.

Baselines are cached per canvas so periodic re-apply never compounds.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-21 16:08:11 -04:00

21 lines
376 B
Plaintext

# Python
.venv/
__pycache__/
*.pyc
# Build artifacts (release zip is generated by tools/build_release.sh and attached to the Release)
/dist/
# Upstream zip (extracted binaries in vendor/SUWSF-x64/ are committed; the raw zip is not)
/vendor/SUWSF-x64.zip
# Runtime dumps / scratch
/dumps/
gb4dump/
*.bin
*.bak-bg4uw
# .NET plugin build output
**/plugin/bin/
**/plugin/obj/