Divinity: Original Sin 2

Divinity: Original Sin 2

LeaderLib - Definitive Edition
Viser 151-160 af 359 forekomster
< 1 ... 14  15  16  17  18 ... 36 >
Opdatering: 7. okt. 2020 kl. 14:53

Opdatering: 6. okt. 2020 kl. 9:43

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).

Opdatering: 6. okt. 2020 kl. 9:41

Opdatering: 10. sep. 2020 kl. 18:43

1.6.32.0

Changes
  • Fix for Old Man Lothar not using his correct trader treasure table.

API Changes
  • Added some safety checks for tooltip modifications.
  • Added experimental controller UI support for extender tooltip modding. Currently WIP as it's being tested (it's disabled by default). This will allow those who use controllers to see all the cool new extender UI features for changing item/skill/status tooltips (Odinblade's Huntsman Overhaul and Scoundrel Overhaul, among other new mods, use these features).
  • [Lua] Added a new set of QuestData classes for creating and managing quests with Lua scripts.
  • [Lua] Reworked global setting flags that use a target to support multiple targets.

Opdatering: 4. sep. 2020 kl. 15:00

1.6.31.3

Changes
  • Fix for missing mod menus in new saves.
  • [Lua] Syncing in gamestate change is now skipped if the previous state was paused (i.e. Paused to Running).
  • [Lua] Tweaked Initialized event to pass in the current region.

Opdatering: 2. sep. 2020 kl. 18:34

1.6.31.2

Changes
  • Dialog redirection is now skipped if a dialog has an "Origin Moment", i.e. Kniles talking to Fane.
  • Added translation support for some of Old Man Lothar's text when he ninja vanishes.
  • If the extender is installed, mod menu and preset menu sorting is now instant and optimized.
  • Reworked tooltip rendering for special item tags. A mod is needed that implements special item bonuses, like so:
    [i.imgur.com]
    (Enemy Upgrade Overhaul and a Lichdom update (soonish) will implement this).

Opdatering: 30. aug. 2020 kl. 3:55

1.6.30.0

Changes
  • Added a status (LEADERLIB_RECALC) that mods can use to get the game to correctly re-calculate armor/magic armor/vitality. There's a weird bug where changes to these attributes via scripting won't reflect until the game recalculates them (when a status is applied that changes your stats). Notably this helps Enemy Upgrade Overhaul duplicants display the correct armor and health values.
  • Added an experimental game setting option to LeaderLib_GameSettings.json that prevents fire surfaces from igniting poison. This has to be enabled in the game setting alongside EnableDeveloperTests, but keep in mind this is a work-in-progress.
  • Added an experimental feature to condense large item tooltip text, to reduce the height of tooltips. Currently this is done for items that apply multiple statuses (Bleeding, Burning, Suffocating etc). This requires a mod to enable the feature curently (EUO beta).

PSA: Updates
If you find LeaderLib's mod pak gets corrupted by the game moving it from the Steam workshop folder, I recommend setting up and using the Divinity Mod Manager[github.com] to manage your mods. It allows you to see workshop updates and copy them outside of the game, alongside other features that will make your time modding easier.

Opdatering: 29. aug. 2020 kl. 4:37

1.6.29.1

Changes
  • Fix for the Lua skill/event listener scripts not activating in certain cases.

Lua API Changes
  • Added a new listener "SkillHit", used to listen for any skill hitting something.

Opdatering: 28. aug. 2020 kl. 20:22

1.6.29.0

Changes
  • Fix for game settings not saving over old versions after loading.
  • Tweaked multiplayer game settings syncing. AP changes may still require a save/load for clients to see it in the UI. For now I recommend sharing your LeaderLib_GameSettings.json to make sure everyone has the same settings.

API Changes
  • Fixed a couple of typos.
  • Added new console commands (!ap, !nocooldowns, !teleport).
  • Added surface names to Data (Data.Surfaces)

Opdatering: 26. aug. 2020 kl. 13:49

1.6.28.0

API Changes
  • Added a helper for refreshing skillbars (updating tag requirements etc).
  • Tweaked "ReplacePlaceholders" function to allow mods to provide custom damage or params for skills.
  • Tweaked Lua for loops used in LeaderLib scripts (slight optimization).
  • Addd a teleport console command.