I noticed a lot of cool things going on in the Campaigns. Dynamic cameras, floating text, etc. When do we get to create our own campaigns? Will there be a developer tool for them and scenarios?
Not sure exactly how campaigns work since I haven't been able to play BeamNG in a while but it would sound cool if we could make our own.
Everything you need is already there. No private tools required. Just take a look at the official campaign scenarios to see how they are done .
I've taken a quick look at the campaigns' files. In effect, the campaigns basically come together as a collection of scenarios that have all been placed in specialized folders, so starting by building campaigns would be more than enough. The differences that I've noted from scenarios are: Filepath. Instead of putting the .prefabs under /level_name and the .jsons and .luas under /level_name/scenarios, all of the files go under level_name/scenarios/campaign_name. Order. Campaign chapters need to be ordered out. I know that the driver training campaign does this with an incrementally increasing difficulty as listed in the .json file, though I'm not sure how the destruction campaign does this. Cameras. If you want them, that is. I haven't unpacked the prefabs in-editor, but they're put under simgroups and consist of a series of camera markers that have transition timing built into them. Text. Interestingly enough, the text shown in the destruction campaign doesn't seem to be in the .prefab file. Weirdly, the files don't seem to insinuate how the text is placed at all. So, witchcraft, most likely.