This is a fully documented and extensive C# SDK for the Exanima game.
- Read from resource files
- Unpack resource files
- Repack resource files
- Read from save files
- Edit save files
- Import new items into save files
- Read from Rdb files
- Edit Rdb files
- Repack Rdb files
Unpack resource files
var packedRpkFile = "packedFile.rpk";
var resourceFile = new ResourcePackFile(packedRpkFile);
var packedFiles = resourceFile.ReadPackedFiles();
var unpackLocation = "unpackedTestdir";
Directory.CreateDirectory(unpackLocation);
var runningTaskList = new Task[packedFiles.Length];
for (var x = 0; x < packedFiles.Length; x++) {
runningTaskList[x] = resourceFile.UnpackFile(packedFiles[x], unpackLocation);
}
Task.WaitAll(runningTaskList);