Skip to content

SOgz12Z3Ce/LobCorpSaveManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LobCorpSaveManager

A tool for editing save files of the vanilla Lobotomy Corporation game.

Features

  • Edit save files without launching the game
  • Command-line interface

Requirements

  • Windows (currently)

Due to the current build system, only Windows is supported for now. Support for other platforms is planned.

Installation

Windows

  1. Download the binary release from the Releases page.
  2. Extract the archive and add the lobcsm/bin directory to your PATH.

Usage

To deserialize a save file into JSON:

lobcss decode savefile.dat -f -s

or use >:

lobcss encode savefile.dat -f > savefile.json

To serialize a JSON into save file:

lobcss encode savefile.json

Notes

  • More features are under development.

Build from source

Clone the repository:

git clone https://github.com/SOgz12Z3Ce/LobCorpSaveManager.git
cd LobCorpSaveManager

Windows

  1. Install a Mono version capable of building and running .NET Framework 3.5 programs. One available option is Mono 2.8.1 from the official archive: https://download.mono-project.com/archive/2.8.1/windows-installer/3/mono-2.8.1-gtksharp-2.12.10-win32-3.exe

  2. Add Mono’s bin directory to your PATH. For example (Mono 2.8.1):

C:\Program Files (x86)\Mono-2.8.1\bin
  1. Run scripts/build.ps1:
./scripts/build.ps1

License

This project is licensed under the MIT License.

It redistributes third-party components:

  • Mono runtime, licensed under the MIT License and the GNU LGPL
  • Newtonsoft.Json, licensed under the MIT License

These components are not part of this project.

The source code of Mono is available at: https://github.com/mono/mono

About

A tool for editing Lobotomy Corporation game save files.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors