You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
BSMLParser/BSMLSettings/MenuButtons/GameplaySetup instances now only exist once the main menu is loaded. You must now call them in Zenject's IInitializable.Initialize, BS Utils' earlyMenuSceneLoadedFresh/lateMenuSceneLoadedFresh events, or BSML's own MainMenuAwaiter.MainMenuInitializing event.
BSMLParser.Parse(...) can only be called once the main menu has initialized.
Switched from XmlDocument (System.Xml) to XDocument (System.Xml.Linq). Impacts custom macros.
Switched all public fields to properties and normalized casing of public properties to PascalCase.