https://github.com/Norbyte/lslib
Tools for manipulating Divinity Original Sin and Baldur's Gate 3 files
https://github.com/Norbyte/lslib
Last synced: 5 months ago
JSON representation
Tools for manipulating Divinity Original Sin and Baldur's Gate 3 files
- Host: GitHub
- URL: https://github.com/Norbyte/lslib
- Owner: Norbyte
- License: mit
- Created: 2015-10-29T21:00:24.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2024-07-09T00:34:49.000Z (over 1 year ago)
- Last Synced: 2024-08-05T10:16:28.620Z (over 1 year ago)
- Language: C#
- Homepage:
- Size: 2.58 MB
- Stars: 722
- Watchers: 32
- Forks: 135
- Open Issues: 120
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGES.md
- License: LICENSE
Awesome Lists containing this project
- awesome-modding - LSLib - Tools for manipulating Divinity Original Sin and Baldur's Gate 3 files. (Larian Studios Games / File Manipulation Tools)
README
LSLib
=====
This package provides utilities for manipulating Divinity Original Sin 1, Enhanced Edition, Original Sin 2 and Baldur's Gate 3 EA files:
- Extracting/creating PAK packages
- Extracting/creating LSV savegame packages
- Converting LSB, LSF, LSX, LSJ resource files
- Importing and exporting meshes and animations (conversion from/to GR2 format)
- Editing story (OSI) databases
Requirements
============
To build the tools you'll need to get the following dependencies:
- Download GPLex 1.2.2 [from here](https://s3.eu-central-1.amazonaws.com/nb-stor/dos-legacy/ExportTool/gplex-distro-1_2_2.zip) and extract it to the `External\gplex\` directory
- Download GPPG 1.5.2 [from here](https://s3.eu-central-1.amazonaws.com/nb-stor/dos-legacy/ExportTool/gppg-distro-1_5_2.zip) and extract it to the `External\gppg\` directory
- Protocol Buffers 3.6.1 compiler [from here](https://github.com/protocolbuffers/protobuf/releases/download/v3.6.1/protoc-3.6.1-win32.zip) and extract it to the `External\protoc\` directory