Hey, so, i have a small problem. On any of the maps even if i select them, the ghost does not show up. Is it a fixable bug or a specs issue?
it's the same for me, I even reinstalled the game twice but nothing changes. Instead of the ghost, I get a bugged second car which follows the same inputs as the main car. Still don't know why or how lmao
The bug is caused by being European.
When saving your ghost, if you're American, the game saves the position like so:
xxx.xxx, yyy.yyy, zzz.zzz
If you're European, it will instead save like so:
xxx,xxx, yyy,yyy, zzz,zzz
It then tries to parse the file, only according to the first format. So, it ends up reading it as the following list of numbers:
xxx , xxx , yyy , yyy , zzz , zzz
And because that list is now twice as long, an exception is thrown. This parsing happens after the ghost car is spawned in, but before it is turned into a ghost. This is why you still have control over it. It always spawns at the world origin, because its position is supposed to update immediately by the ghost script.
This could be fixed easily with a mod, but mods are not speedrun legal. Instead, this program exists which can fix individual ghost files: https://www.speedrun.com/jelly_drift/resources/sputk
(You can change your operating system number format to en-US and it ought to work fine though, without mods)
This file is also available in the Jelly Drift Speedrunning discord server at this message: https://discord.com/channels/820032685149782017/820037533835591700/850477443083927572 (the source code is also available just under that message)