Fix .ydd export/import with unsolved hashes
fix rel reading / writing
update scenario chain NavSpeed, Cluster point unknowns
Update ymap entity flags
Update train node types
When a drawable hash was unknown, it kept the "filename.#dd" name so exporting to XML lost the hash and importing it back created a broken file. Now if the hash is unknown, the name is set to `hash_1234ABCD`, and XML import checks for `hash_`.
correct names and add missing 6th train node type
fix: type06 data types
Update Unknown Values And Flags
Co-authored-by: z3t4s <26795431+z3t4s@users.noreply.github.com> Co-authored-by: okqut <38298546+okqut@users.noreply.github.com>
Some refactoring and adjustments by dexy
edit portal flags, add names
Escape ClipBase.Hash when writing XML
Updated more .ypt Unknowns
Some YCDs have special characters in the clip hash, which causes the XML to be invalid.