Skip to content

Releases: IAmBatby/LethalLevelLoader

LethalLevelLoader v1.2.0.0

25 Apr 04:05
Compare
Choose a tag to compare
v.1.2.0.0

Release v1.2.0.0

LethalLevelLoader v1.1.0.3

08 Feb 08:50
Compare
Choose a tag to compare
v.1.1.0.3

Release v.1.0.3

LethalLevelLoader v1.0.4

10 Jan 03:12
Compare
Choose a tag to compare

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

09 Jan 04:59
2c98ef1
Compare
Choose a tag to compare

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

08 Jan 02:48
Compare
Choose a tag to compare

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

07 Jan 22:31
Compare
Choose a tag to compare

v1.0.1

  • Updated README

LethalLevelLoader v1.0.0

07 Jan 22:25
Compare
Choose a tag to compare

v1.0.0

  • Initial Release