Skip to content

Releases: ASharpPen/Valheim.DropThat

Release 3.0.7

17 Aug 09:15
e297f4e
Compare
Choose a tag to compare
  • Fixed: Potential null-reference exception for DropTable during debug file generation.
  • Fixed: Potential null-reference exception for CharacterDrop during debug file generation.

Release 3.0.6

12 Aug 18:19
ade0a6c
Compare
Choose a tag to compare
  • Compatibility: Moved debug printouts to slightly later in world startup. This is to allow time for modded creatures to be added and therefore show in the debug files.

Release 3.0.5

13 Jul 11:30
360b450
Compare
Choose a tag to compare
  • Fixed: Parsing warnings when some config list entries were ending with a ,, like for biomes. These should have been harmless but annoying.
  • Additional null-checks for DropTable lookups. Certain modded prefabs caused Drop That to throw errors when attempting to find matching config template.

Release 3.0.4

13 Jun 18:46
4351375
Compare
Choose a tag to compare
  • Fixed: Servers failing to sync CharacterDrop configs when ConditionNotAfternoon was used.

Release 3.0.3

30 May 20:55
8e6d04e
Compare
Choose a tag to compare
  • Fixed: Command dropthat:reload threw null-reference errors in some cases for modded entities.

Release 3.0.2

17 May 17:08
4fcdb66
Compare
Choose a tag to compare
  • Fixed: Some DropTable types (like chests) were dropping their possible drops, instead of the rolled set. Oops.
  • Fixed: DropTable debug files for loaded changes and after changes were not generated correctly.

Release 3.0.1

16 May 17:00
37d2677
Compare
Choose a tag to compare
  • Fixed: Old DropTable SetDropChance not being internally divided by 100.
  • Fixed: Old CharacterDrop SetChanceToDrop not being internally divided by 100.

Release 3.0.0

15 May 19:22
0558cea
Compare
Choose a tag to compare
  • Compatibility: Valheim v0.218.15.
    • Almost complete rewrite of the code. Config loading time should be almost unnoticeable now, even for many- or large config files.
    • Improved feedback when loading configs. If config has typos or unrecognized options, the file and line will be written as warnings in the log on load.
    • Added command: dropthat:reload, triggers a reload of all configs. This will also reload nearby objects with drop tables (which turns out, is almost everything), to ensure the loaded drops are applied correctly. Requires being an admin if on a server.
    • Simplfied name of options starting with Set, such as SetChanceToDrop to ChanceToDrop. The old naming will still work but will be considered deprecated.
    • New options:
      • CharacterDrop: Enable. Finally added a simple toggle for just enabling / disabling a drop.
      • CharacterDrop: ConditionNotGlobalKeys
      • DropTable: Enable
      • DropTable: GlobalKeysAll
      • DropTable: GlobalKeysNotAny
      • DropTable: GlobalKeysNotAll
      • DropTable: ConditionWithinCircle
    • Removed options from drop_that.cfg:
      • DropTable: ClearAllExisting
      • DropTable: ClearAllExistingWhenModified
      • DropTable: AlwaysAppend
    • Added new debugging options to drop_that.cfg:
      • DropTable: WriteLoadedDropTableDropsToFile
      • DropTable: WriteDropTablesToFileAfterChanges
      • CharacterDrop: WriteLoadedCharacterDropsToFile
      • CharacterDrop: WriteCharacterDropsToFileAfterChanges

Release 2.3.13

24 Apr 16:38
Compare
Choose a tag to compare
  • Fixed: Unable to datamine dungeons if nothing else had caused them to load. Result was a bunch of unity logs about rooms not being loaded.

Release 2.3.12

13 Apr 16:26
9af8aef
Compare
Choose a tag to compare
  • Compatibility: Valheim v0.217.46.
  翻译: