Skip to content

Release 1.6.0 - "Break Everything"

Compare
Choose a tag to compare
@devyndamonster devyndamonster released this 23 Mar 16:35
· 113 commits to master since this release

TNH Tweaker gets updated to Deli 0.3.0, with some major changes to equipment pools, and awesome new QOL changes!

NOTE: INSTALLATION PROCESS HAS CHANGED! SEE README FOR NEW INSTRUCTIONS

NOTE: THIS UPDATE WILL BREAK OLDER CHARACTERS! CHARACTERS WILL NEED TO BE UPDATED FOR THIS VERSION!

Notable Additions

Character File Changes

  • Sub-Pool System
    • Equipment pools now have a list of sub pools, which can be spawned from in addition to items from the main pool
    • The rarity of sub-pools can be changed, allowing for sets of extremely rare or extremely common items
      • Large rarity values are more common, while small rarity values are rarer
      • A rarity of 1 gives a sub-pool the same chance of being spawned from as a normal item from the main pool
    • Usage Example: Have a sub-pool of all MP5 variants as part of a main SMG pool
      • This prevents MP5s from overpowering the main SMG pool
    • New property ForceSpawnAllSubPools forces an item from each sub-pool to be spawned
      • Usage Example: Allows you to spawn entire loadouts with one purchase, with sub-pools containing guns, magazines, grenades, health, etc.
  • Vaulted guns can now be dropped as Sosig loot
    • Note: Sosig loot pools can still only drop 1 item on death, so ForceSpawnAllSubPools and ItemsToSpawn will not behave the same
  • IDOverrides are now additive instead of an alternative setting
    • IDOverrides and automatically populated groups can now both be used at the same time
    • UseIDOverride property has been replaced by AutoPopulateGroup property
      • Setting AutoPopulateGroup to true allows the pool to add items based on item tags
  • New NumClipsSpawned property, allowing guns that use clips to spawn with different amounts of clips
  • New SpawnMagAndClip property, allowing guns with both a magazine and clip to spawn with one magazine, and NumClipsSpawned amount of clips
  • New GlobalAmmoBlacklist property allows for certain ammo types (such as shotguns flares) to not spawn during TNH
  • New MagazineBlacklist property, allowing each character to have their own specific magazine blacklist
  • Removed some unused properties

General

  • Rework of TNH menu startup
    • You can now enter the TNH menu scene while custom guns are being loaded
      • New text will show progress of guns being loaded
    • Custom characters will not appear in the character menu until all gun loading and magazine caching is complete
  • The global magazine blacklist file has been changed to JSON format.
    • Renamed to MagazineCacheBlacklist.json
    • Allows for specific magazine to be removed from a gun, instead of the whole gun being ignored
  • New GeneratedEquipmentPools folder
    • When TNH files are built, a file for each character is created in this folder
    • Each file contains every item that can spawn from every pool (including automatically generated pools)
  • New BuildCharacterFiles setting in the TNH Tweaker config file
    • By default, files relevant to character creation will not be generated (to reduce startup lag)