Alvarito050506 / tcs-install

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

tcs-install

Mod installer/manager for old TT Games, like LEGO Star Wars: The Complete Saga.

⚠️ Warning

This project is currently a Work In Progress. It lacks of many basic features, but will be added soon. tcs-install was not tested in other games than LSW:TCS.

Usage

You will need Python >= 3.7.x preinstalled and in your PATH to use the installer.

To install a mod, do:

python3.exe PATH/TO/install_mod.py PATH/TO/TCS/ PATH/TO/MOD.ZIP

ZIP structure

The structure of a mod's ZIP that contains one character (CHAR1) would be the following:

/
|- chars.json
|- CHARS/
   |- CHAR1.GHG
   |- CHAR1.TXT

JSON specifications

The basic structure of a mod's chars.json containing one character (CHAR1) would be like the following:

[
	{
		"name": "CHAR1",
		"names": {
			"english": "Character One"
		},
		"price": 10000,
		"folder": "CLONE"
	}
]

Where "name" is the filename (without the extension) of the character's .txt and .ghg files, "names" the names to be shown to the user in each language, "price" the price in the shop, and "folder" the folder under "CHARS/" where the GHG and TXT should be located.

About


Languages

Language:Python 100.0%