Инструменты разработчика для игры Divinity: Original Sin 2
Утилита позволяющая изменять файлы игры и создавать моды. Все инструкции есть на сайте larian.game. Проблематично найти, поэтому заливаю сюда.
Установка: Распаковать архив в удобное место, папку Editor скопировать по адресу C:(Адрес)Divinity — Original Sin 2/Data/
Запуск: Запустить файл DivinityEngine2 и указать путь к папке Data.
Here’s how you do.
Step 1: Download the DR2 converter here [docs.larian.game] .
Step 2: Use the converter to unpak the mod you want to edit.
Step 3: Make whatever edits to the values you want, although exercise caution. You want to preserve the file’s directory (ex. CharacterCreation/Presets/battlemage.lsx).
Step 4: Open up the DOS2 Editor and make a new "addon". Name it something recognizable. Make no further changes and save and exit the Editor.
Step 5: Copy the edited files from Step 3 into two different directories.
— steamappscommonDivinity Original Sin 2DataMods
— steamappscommonDivinity Original Sin 2DataProjects
Step 6: Now go back into the DOS2 editor and open up your mod. Go to project settings (under the "Project" tab) and input a name. You can also add a description and a thumbnail if you like. Save.
Step 7: Publish your mod (again, under "Project"). You can publish it to the Steam Workshop (publically or privately) or publish it locally.
Step 8: Now subscribe to the mod in the workshop and activate it in the mods menu in-game. And you’re done.
Using Peaches’s method, I’m able to make edits to an existing mod with relatively little trouble, but I can’t seem to update the names or descriptions of abilities at all.
The same files where I make changes to an ability’s damage range or effects have "DescriptionRef" fields where I can see the description, but when I change it, that change is not reflected in the game. However, changes to other fields, such as damage or SkillProperties, update as expected.
I’ve tried updating the Localization files, as well, but that hasn’t worked.
Does anyone know how to change the display names and descriptions of abilities for existing mods?
I also noticed that this method of importing files does not make them accessible in the editor — when you go to the stats editor, it doesn’t display any custom data. If you make something, it will overwrite the existing ones in your file structure.
EDIT: I found one way to do it. I made copies of the text files in Public/Stats/Data I was planning to change. Then I went into the new mod I made as part of Peaches’s Step 4, then made new skills with the exact same names as the skills I’m modding, I can enter in my own DisplayNames, Descriptions, and StatsDescriptions. When I save them, they will overwrite the existing skills in both Localization and Public/Stats/Data. The Localization is the important part for changing names and descriptions.
If I then go back and replace the Public/Stats/Data files with the backups I made, they should have all the appropriate stats and such, while pointing to the updated Localization files. The only thing to be careful for is that you’ll have to do this for every skill of the type you’re changing, not just the ones you’re changing.
As an example, if I change any _Shout skills, I have to create Localization files for ALL _Shout skills, not just the one I changed, or else the ones I didn’t change won’t know what to point back to any more.
Trainer Tools and Resources
Using this editor
Launch editor and click on ‘Open’ to locate your savegame.
When you are done press either ‘Save’ for directly saving or ‘Save As’
if you wish to save it somewhere else.
Selected Party Member: EXP
Selected Party Member: Reputation
Selected Party Member: HP + Max HP
Selected Party Member: Attribute Points
Selected Party Member: Civil Ability Points
Selected Party Member: Combat Ability Points
Selected Party Member: Talent Points
Selected Party Member -> Stats: Strength
Selected Party Member -> Stats: Finesse
Selected Party Member -> Stats: Intelligence
Selected Party Member -> Stats: Constitution
Selected Party Member -> Stats: Memory
Selected Party Member -> Stats: Wits
Selected Party Member -> Abilities: All
Selected Party Member -> Talents: All
Selected Party Member -> Inventory: Item Amount
Selected Party Member -> Inventory: HP + Max HP
Selected Party Member -> Inventory: Rarity
Selected Party Member -> Inventory: Durability
Selected Party Member -> Inventory: Required Level
These scan exclusions in your security software might be necessary to run this editor:
The editor exe file (or the folder its stored in)
The ‘Work’ folder located here:
— Windows 7 or above
— 64-Bit OS (32-Bit is NOT supported!)
— .NET Framework 4.7 or above: www.microsoft.com/en-US/download/details.aspx? >Known issues:
In an effort to maintain the integrity of the files downloaded from
our site and to prevent illegal file sharing, this trainer will perform
an authenticity check while in use. This check requires an Internet
connection and the trainer will not run if a connection is absent or if
the trainer is blocked by a security application.
FOR A LIST OF INFORMATION THAT IS SENT TO CHEAT HAPPENS DURING THE AUTHENTICATION
This check is only performed on trainers that have been personalized for
individual use, not our PROMO or FREE trainers. If you want/need to use
the trainer offline, please go to our trainer troubleshooting page for
instructions on how to obtain an offline key to avoid online checks.