There was a problem with the final map completion time, but it has most likely been fixed. Here's what the problem was:

  1. I misunderstood segments. I thought they were points, not segments between points, which is why the final segment was never saved. 
  2. There was a problem with the order in which components were called. Segments (in this sense, triggers) were called in OnStart, which meant they did not have time to be filled in when the map was replayed or changed. Now they are called in OnAwake.
  3. Somewhere I forgot to delete Instance in OnDestroy 😂
It's done and should work well. I hope there won't be any additional problems.
people
Log in to reply
You can't reply if you're not logged in. That would be crazy.