TRKD Files
Note
TRKD files are required for the variant, additonal courses and hide on menu options to work.
About
TRKD (Track Data) files store information about your track for the menu. Unity doesn’t allow assets and scenes to exist in the same bundle, so the separate TRKD file is used to work around this. You’ll see TRKD files refered to as Frontend Files in the workshop uploader tool.
TRKD files are automatically exported alongside your TRK. Make sure to upload them with your TRK files for others to have a much smoother experience with the initial install and updates you may wish to release for your tracks. TRKD files need to be placed next to the TRK file and have the same file name.
What happens if I don’t provide a TRKD file?
If you don’t provide a TRKD file with your track then the game will cache menu data by opening the track scene and extracting the information it needs, creating a .TCH file in the game’s user directory for faster subsequent launches. The generated TCH files are never updated once created and will contain outdated data unless manually deleted and regenerated. This is a legacy system from before TRKD files were introduced in 1.4.