Open auriamg opened 10 years ago
Author: auria I am not sure we really want to fix that, we have never made backwards-compatible exporters and I'm not sure we want to start supporting that. Maybe backporting fixes to the 0.7.3 exporter is possible, not sure
Author: auria I might also add that I just tried exporting this track, and for me the objects are correctly exported as "static-object"s. <object type="animation" ... /> should only be used when lod'ed objects are animated and this seems correctly done on my computer
Author: stephenjust Somewhat off-topic but still a possible fix:
If changes to the exporter do break 0.7.3/prev (or any new releases), there is a problem that if people upload them as addons, the addon manager will push out these broken updates because it doesn't know the addon won't work with that version of the game.
I think the kart or track format number is used currently to work around this. However for it to function properly, the number has to change when it is decided that you don't want to guarantee compatibility.
When a new addon with the same format version is uploaded, the game can't access the old one anymore. If a higher format version is used, the old addon will still be available to older versions of the game, and only people who can use the new one will get the new one.
Author: auria I quickly get lost in numbers :( for the add-ons website may you know which STK version uses which track version? putting this on a wiki somewhere would help I guess. I didnt' bump the number because I assumed it already had been, but maybe not
Author: stephenjust I've compiled a quick list of the times the version number was bumped. http://trac.stkaddons.net/wiki/FormatVersions
The version numbers haven't changed since 0.7 was released, it seems.
This is related to Green Valley track. Forum post: http://forum.freegamedev.net/viewtopic.php?f=18&t=1889&start=125#p33885 Diff between scene.xml's: http://diffchecker.com/94Bd90tS
My guess is 0.7.3 and previous cannot handle LOD objects in an <object type="animation" ... /> block, because they're expected in <static-object ... /> elements.
Migrated-From: https://sourceforge.net/apps/trac/supertuxkart/t/ticket/694