fix(UXAssist): start late-discovered mod features

This commit is contained in:
2026-07-11 14:25:46 +08:00
parent 15c5bbdd72
commit 66ecebaca7
8 changed files with 82 additions and 57 deletions
+2 -1
View File
@@ -102,7 +102,8 @@ public class CheatEnabler : BaseUnityPlugin
"Buildings invincible");
Localization.Register();
UIConfigWindow.Init();
// Register features (Init runs eagerly here); UXAssist drives the deferred lifecycle (Start/Uninit/Update).
// Register features (Init runs eagerly here); UXAssist drives the deferred lifecycle and starts
// this feature set immediately if its lifecycle has already begun.
ModFeatureRegistry.Discover(Assembly.GetExecutingAssembly());
I18N.Apply();