I have changed this PR to a Draft again since i have reorganized the commits/changes into more logical steps that are easier to review. I'll not open PRs for them yet tho and let you decide if you want to keep using this or the reorganized commits (which I'd prefer).
I have a branch for each category of changes:
TmTurbo: fix compile error / add missing functions to make it functional
TmTurbo: add MultiLap support
MP4: add MultiLap support
All: Bump splits-file version to 2
TmNext: Nothing changes
TmTurbo & MP4: Indicates that the splits-file is correct for MultiLap maps
Note:
I have upgraded the splits-file version to 2. The only difference to v1 is the meaning in MP4 & Turbo contexts to indicate that it supports MultiLaps.
When you load a MultiLap map in MP4 & TmTurbo with an old (version < 2) splits-file it will be deleted! Reasoning is that it does only contain splits for one lap is therefore useless.
TODO:- I (@TigerGorilla2) want to do some more testing Done
I have changed this PR to a Draft again since i have reorganized the commits/changes into more logical steps that are easier to review. I'll not open PRs for them yet tho and let you decide if you want to keep using this or the reorganized commits (which I'd prefer). I have a branch for each category of changes:
if (
,for (
,) {
Changes:
Note: I have upgraded the splits-file version to 2. The only difference to v1 is the meaning in MP4 & Turbo contexts to indicate that it supports MultiLaps. When you load a MultiLap map in MP4 & TmTurbo with an old (version < 2) splits-file it will be deleted! Reasoning is that it does only contain splits for one lap is therefore useless.
TODO:
- I (@TigerGorilla2) want to do some more testingDone