Improved trigger system reading#46
Improved trigger system reading#46yvan-burrie wants to merge 1 commit intogoto-bus-stop:masterfrom yvan-burrie:patch-2
Conversation
Improved the reading for the triggers system with version and data length used correctly. Although, I do not know where the triggers version is read and whether HD Edition still uses version 1.6. I did not test my code, so I hope it works!
|
Thanks! The scenery version identifier is definitely useful information. There do seem to be a few issues. If you clone the repository, you can test your changes locally using |
|
Cool, I will have to try testing next time. There's a lot more data that uses the scenery version, which needs to expanded on. I believe the 64 bit float for the triggers version is used to detect the position for skipping huge amounts of unknown data? I will try to clarify some of those unknowns later, as HD Edition will maybe add things. |
|
I just realised I forgot to include the 16 bit integer known as "timelineAvailableId" which should be read between the timeline entries counter and the timeline entry structures, line 472. |
Improved the reading for the triggers system with version and data length used correctly. Although, I do not know where the triggers version is read and whether HD Edition still uses version 1.6. I did not test my code, so I hope it works!