Oh man that's fantastic, thank you. I'll include that dummy in the next version - that's a huge benefit - there's half a GB of dummy files in the Custom Livery Tool data folder. Will be sure to utilize that when I have to update for patch 10.I'd be happy to include anything you've tackled in the public folder.
Side note: looks like I've found a universal dummy BFF. Go to S2U and grab "GUIRIVALINSIGNIA.bff". I'm using/testing it on my unlocker to dummy out everything (will include change on future versions). It also seems to work perfectly for all vehicle related BFFs. File size of GUIRIVALINSIGNIA.bff is only 55.2kb, the few texture files within don't conflict with anything in pCars. Should I find no issues, this will really cut down the size of packages where 100's of BFF files are dummied out (such as my "final" unlocker and your mods).
w.r.t. the career_championships.bin, not quite finished decoding/documenting yet, but some additional info for inquiring people:
Career Championships.bin - controls the parameters of each career path: what series are available, event configuration (contract required, car required), and session configuration (practice, quali, race, grid placement, time of day, weather). In my head, I've divided this up into 9 sections:
- Header and global list of Race Series (contains record keeping for file length)
- Data Section 1 - Event and session data
- String Section 1 - Event names
- Data Section 2 - List of addresses for Events within series
- String Section 2 - Cars, Classes, Tracks
- Data Section 3 - not quite sure yet, looks like a series of reference points and offset pointers
- String Section 3 - Event Names, Weather Conditions, Session Types, misc.
- Data Section 4 - List of pointers to weather conditions per session for each event
- Footer
Most pointers have an offset of 0x50.
Things like location, time of day, weather can all be changed here. Note that the contract and teams are determined elsewhere though, so changing the cars in the career events is not quite so straight forward.
Career Motorsport Teams.bin - controls the cars for each series. Not quite as familiar with this yet, but it appears that there is a datablock for each series, with 72 byte blocks for each car to determine the car, the team and the livery, then a list of all liveries at the end of the series block.
I've had success getting the DLC cars into the Endurance series where they were left out - will be putting out a mod package for this soon.
Pointers for this file have an offset of 0x68.
Career Contracts.bin - determines the car and team and livery. This will need to be edited to allow access to series if they are modified for different cars or if new series are somehow added. Haven't dug into this file yet.
Last edited: