soarqin
ff7ce158cc
fix(UXAssist): enable AutoConstruct patch on setting change
...
- Rename ImmediateBuildPatch to FactoryBuildPatches
- Rename AutoConstructButton to AutoConstructPatch
- AutoConstructButtonEnabled now toggles the Harmony patch instead of only refreshing UI visibility
- Preserve AutoConstructEnabled state when the button option is toggled
2026-07-06 21:46:46 +08:00
soarqin
c2016909ff
refactor: phase 5 transpiler docs, mod-compat helpers, and build quality gates
2026-06-23 23:03:13 +08:00
soarqin
cca8b8594d
fix: avoid NRE in BeltSignal reset and remove no-op GalaxySelectUI reset
2026-06-23 22:27:27 +08:00
soarqin
647b130993
refactor: register static-state resets on game end
2026-06-23 22:20:04 +08:00
soarqin
036243fd4a
refactor: centralize localization keys and remove runtime Chinese literals
2026-06-23 21:19:42 +08:00
soarqin
34c99701ca
refactor: localize hard-coded strings and translate comments
2026-06-23 20:58:05 +08:00
soarqin
a133fd9e14
refactor(UXAssist): replace magic numbers with constants
2026-06-23 20:25:13 +08:00
soarqin
87f08f3f8d
fix(UXAssist): guard non-UI input updates in menu demo
2026-06-23 03:22:41 +08:00
soarqin
f822c1a5c6
refactor(UXAssist): drive lifecycle and save dispatch via ModFeatureRegistry
2026-06-23 03:18:36 +08:00
soarqin
f2abb7cc2c
refactor(UXAssist): split FactoryPatch into focused classes
2026-06-23 02:42:21 +08:00