Divinity: Original Sin 2

Divinity: Original Sin 2

LeaderLib - Definitive Edition
Affichage des entrées 141-150 sur 357
< 1 ... 13  14  15  16  17 ... 36 >
Mis à jour le : 20 oct. 2020 à 13h15

1.7.6.0

Changes
  • Fix for tooltip tags not being reformatted after creating (such as EUO special item boosts not having color).
  • Made sure script-exploded projectiles can't be deflected.
  • Added some checks to make sure items exist before trying to equip them.
  • Flag/tag-started toggle scripts skip toggling the script if the object isn't a character now.

Mis à jour le : 17 oct. 2020 à 16h08

1.7.5.1

Fix for tag events potentially locking up the server thread in rare cases, for registered scripts associated with those tags.

Mis à jour le : 17 oct. 2020 à 14h46

1.7.5.0

Changes
  • Added a proc for clearing a mod menu entry (old dialogs)
  • Added some lua helpers for getting equipped slots
  • Added a helper for setting a skill cooldown/refreshing the bar in one
  • Tweak so skills can still be swapped if unmemorized skills aren't removed
  • Save global settings if they don't exist
  • Added a fallback for setting client data if the ID is invalid for some reason
  • Slight tweak for checking for "automatically level" text
  • Upped required extender version (v52)
  • Switched around additemstat param order
  • Added a helper for checking if a container has any items
  • Tweak to GameHelpers.Skill.Swap to preserve cooldowns if set
  • Some safety fallbacks for setting client character data
  • Tweaked developer luareset command to always delay it (occasional crash fix)
  • Moved some additional tooltip text to LocalizedText, added a separate tooltip helpers script
  • Tweaked property applying function
  • Tweaked key/table value helper checks
  • Moved tooltip helpers to a new script
  • Tweak to FlagEquals for user/character types
  • Feature syncing tweak
  • Added a feature to fix the Far Out Man tooltip range bug (Cone/Zone skills display their range as +2m in the tooltip, despite their actual range not increasing by 2m).
  • Fixed "Disable User id matching" displaying the wrong text in the dialog redirection menu.

Mis à jour le : 12 oct. 2020 à 19h05

1.7.4.1

Changes
  • Fix for incorrectly register trader treasure showing up in other LeaderLib registered traders (ex. Bartering Tweaks books in the Weapon Expansion Strange Machine).

Mis à jour le : 12 oct. 2020 à 15h11

1.7.4.0

API Changes
  • If enabled by a mod, LeaderLib now adds the missing rifle requirement text to skill tooltips, if it has a RifleWeapon requirement.
  • Skill listeners now have an additional state: PROJECTILEHIT. Some projectiles may hit but may not fire an actual damage hit, so this is useful for that.
  • Added a helper for applying skill damage directly.
  • Tweaked tooltip overrides to use the client's player for item comparison in the trade window.

Mis à jour le : 9 oct. 2020 à 21h07

1.7.3.0

API Changes
  • Added a helper for getting a character's user ID, with a failsafe if it's unset.
  • Tweaks to skip listening for hits until the game is done loading a level (they can fire before it's done).
  • Unlocking inventories is skipped if the level isn't a "game" level (CC/Lobby).

Mis à jour le : 8 oct. 2020 à 15h47

1.7.2.1

Changes
  • Fix for mod dialogs between a book and the player being redirected.
  • Fix for storing the selected preset in the preset menu. Some mods check this (Weapon Expansion uses it for the Smuggler's Bag).

Mis à jour le : 8 oct. 2020 à 15h45

Mis à jour le : 7 oct. 2020 à 14h53

Mis à jour le : 6 oct. 2020 à 9h43

1.7.0.0

Mod Settings

A new mod settings menu is available in the regular options screen, allowing mods to register settings that can be configured.

This is the next evolution of the mod menu and basically eliminates the need for dialog menus.
[i.imgur.com]

Currently waiting on a v53 extender update so mods can simply add a file that will be read by LeaderLib to add settings.

Lua API Changes
  • Added an API for mods to register settings through Lua scripting, allowing those settings to show up in the options menu (Mod Settings). Settings can also be configured through a json file by mod authors, but v53 NSE needs to be released first.
  • Added a system to manage which character a client is in control of, and their respective ID / UUID/ profile UUID. This is to make getting the client's character, and getting the client's ID on the server, simpler to deal with.
  • Added a system to sync data. Mods can register functions to call when data should be synced, and when data gets synced on the client.
  • Added a listener for when world tooltips are creaed.
  • Added a listener for when a mod is loaded in Lua (before LeaderLib's version changed procs fire).