Repository navigation
FH6 Local Mod Tool v1.2.4
·
22 commits
to main
since this release
FH6 Local Mod Tool v1.2.4
Direct SLT workflow
- Car Editor loads encrypted GameDB
.sltfiles directly, edits a private working copy, and exports a new encrypted.sltby default. SQLite input/output remains available. - General Merge accepts SLT or SQLite in either area, including mixed formats. Output follows the top/base file's format.
Share and import one car
- Export Car Related DB exports the selected car's related stock and modified rows to a merge-only SQLite donor: bodies, panels, fitment, upgrades, applicable presets, and linked engine/motor/physics records.
- Import car DB imports that donor into a full GameDB, with optional Use donor values for conflicting rows of this car. Receiving-only rows remain.
- Regular Merge retains its existing table/row picker; these two actions do not infer deletions.
Merge after a game update
- Merge updated DB replaces the exposed Import widebody car button. Stage the clean updated full GameDB on top and your old modded full GameDB below.
- Uses a three-way comparison against the clean baseline matching the old modded DB's
VersionInfo.database_version. - Carries your additions, edited fields and deliberate deletions, including engine/motor upgrade rows removed for ICE/EV conversions. New official cars and untouched official values are retained.
- Your edits win same-field conflicts; deliberate deletions of old keys win over official changes to those keys. A user-edited row removed by the update is preserved from the donor.
- Keeps the new update's version stamp. Creates a new output without overwriting any input or baseline.
- Selects the matching embedded reference automatically. Unknown/ambiguous versions request the unmodified full GameDB from the same version as the old modded DB. Older clean references are retained alongside future references; one verified baseline is currently included.
- Preview shows addition/edit/deletion counts and blocks missing donor tables, known sparse car exports and incompatible schemas. Keyless tables use exact-content differences and duplicate counts; independently changed official/modded variants may coexist.
Version-aware stock reference and public source packaging
- Car Editor matches its embedded stock reference to the loaded database version on each load. Unknown/ambiguous versions disable comparison/restore rather than using the wrong baseline.
Compatibility: Review and test merged results in-game before installing them permanently. Structural checks do not guarantee game compatibility. A single-car export is a merge donor, not a standalone GameDB. A matching version stamp does not prove an externally supplied baseline is unmodified.
Extract FH6LocalModTool_v1.2.4.zip and run FH6ModStudio.exe. Keep the included animation helpers/licenses beside it. No separate .NET installation is required.