Expand description
Convert original Stranded II mods to .s2mod Content Pack format.
§Library
Use the public modules to access individual conversion steps:
convert— file format converters (.inf→.ron,.b3d→.glb,.bmp→.png,.bmpf→.fnt,.s2→.osmap)registry—.ronfilename → registry key derivationscanner— s2s cross-reference scanning and classificationscript— s2s script transpilation, dialogue parsing, sectioned filesutil— file I/O, path helpers, RON serialisation
§CLI
Enable the default cli feature to build the openstranded-s2mod-tool binary:
cargo install openstranded-s2mod-tool
openstranded-s2mod-tool --input /path/to/Stranded\ II --output ./content.s2modModules§
- convert
- File format converters:
.inf → .ron,.b3d → .glb,.bmp → .png,.bmpf → .fnt + .png,.s2 → .osmap. - registry
- Registry key derivation and registration for
.ronfiles in the manifest. - scanner
- S2S reference scanning and classification.
- script
- Script handling for extracted
.infscripts, standalone.s2stranspilation, dialogue parsing, and sectioned file conversion. - util
- General utilities for file I/O, path handling, and data serialisation.