Releases: IAmBatby/LethalLevelLoader
Releases · IAmBatby/LethalLevelLoader
LethalLevelLoader v1.2.0.0
LethalLevelLoader v1.1.0.3
v.1.1.0.3 Release v.1.0.3
LethalLevelLoader v1.0.4
Version 1.0.4
- Updated LethalLib dependancy from 0.10.1 to 0.11.0
- Fixed issues related to SelectableLevel: March not being correctly loaded with it's intended DungeonFlow
- Fixed oversight were Custom DungeonFlow's were not having all SpawnSyncedObject's correctly restored
- Modified DungeonFlow_Patch levelTags check to increase odds of correctly matching user input
- Removed deprecated debug logs
LethalLevelLoader v1.0.3
v1.0.3
- Fixed issues caused by the v47 and v48 updates, specific changes will be listed below
- Fixed an oversight were ExtendedDungeonFlow dungeonID's were not being assigned correctly
- Changed ExtendedDungeonFlow.dungeonRarity variable name to ExtendedDungeonFlow.dungeonDefaultRarity for improved clarity
- Moved Prefix Patch Targets From RoundManager to StartOfRound to account for the order of execution changes made in v47
- Improved the EntranceTeleport patch to re-organise entranceID settings to avoid user error
- Fixed an oversight were PatchDungeonSize() incorrectly checked if the compared values were identical
- Moved a majority of public access modifiers to internal to prevent unintential use of internal classes
- Fixed an issue were DungeonFlow SpawnSyncObject's were failing to restore their Vanilla reference
- Changed ExtendedDungeonFlow.dungeonSizeMin and ExtendedDungeonFlow.dungeonSizeMaz to floats to improve usability
- Changed the way the basegame's internal variables are patched to resolve an issue where leaving the game would corrupt saves
- Improved debug logs for clarity
LethalLevelLoader v1.0.2
v1.0.2
- All Registering of Custom Content has been moved from the GameNetworkManager.Awake() Prefix to the GameNetworkManager.Start() Prefix to give developers safe access to Awake() if needed.
- AssetBundleLoader.specifiedFileExtension has now been changed to a public const to allow for improved referencing.
- ExtendedDungeonFlow's are now automatically registered with the Network when added using AssetBundleLoader.RegisterExtendedDungeonFlow()
- sourceName in ExtendedLevel and ExtendedDungeonFlow have been changed to contentSourceName, to improve clarity.
- Fixed an oversight where dungeonSizeMin was not being considered.
- Removed deprecated variables from ExtendedDungeonPreferences.
- Vector2WithRarity now correctly uses a Vector2, Allowing for improved usability in the Unity inspector.
- Variables in ExtendedDungeonPreferences have now been protected with properties, to allow for future validation options.
- Removed ExtendedDungeonPreferences, This has now been combined into ExtendedDungeonFlow for better usability and more streamlined referencing.
- Refactored ExtendedDungeonFlow to improve on visual organisation when viewed in the Unity inspector.
- Refactored ExtendedLevel to improve on visual organisation when viewed in the Unity inspector.
- Introduced ConfigHelper.ConvertToStringWithRarity() To assist with developers configeration creation.
- Cached Terminal.allTerminalKeywords for improved reference safetey.
- Adjusted Harmony Patch Priority Orders from 0 to 350.
LethalLevelLoader v1.0.1
v1.0.1
- Updated README
LethalLevelLoader v1.0.0
v1.0.0
- Initial Release