With v2.0 LiveTraffic becomes compatible with Metal/Vulkan. This is a major change under the hood, affecting some supporting files. Compatibility with X-Plane 10 is dropped, so that LiveTraffic can more easily make use of X-Plane 11's feature, including the installation model.
Upgrade the Plugin's Installation (the stuff delivered in the download)
Clean up CSL Model installation if you ever ran
What you need to do to upgrade from v1.5 to v2.x if you want to keep your current configuration, especially your CSL model setup:
Download the latest LiveTraffic ZIP archive as usual and unpack it.
You will immediately notice the changed folder structure: The actual plugin is now called
LiveTraffic.xpl and lives in folders named after the platform:
In your X-Plane installation, go to your existing
Resources/plugins/LiveTraffic folder and do some cleanup:
Consider making a backup. Really, think about it...it does have its advantages ;-) Then actually do it.
Delete the entire
64 folder, which contains the old binaries
Really, remove it. If you keep the
64 folder you might end up running two instances if LiveTraffic.
Resources folder, delete
Now copy necessary files from the unpacked ZIP archive:
win_x64 folders to your
plugins/LiveTraffic folder. They hold the new LiveTraffic plugin binaries.
Copy all 7 files from the
Resources folder over to the
You do not need to copy the subfolders
CSL, they didn't change.
There is a screenshot of what the
plugin/LiveTraffic structure should look like now in the step-by-step instructions.
If you never used
CSL2XSB.py before, then you're already done!
CSL package conversion with
CSL2XSB.py is no longer need. The functionality provided by that script is now built right into LiveTraffic. LiveTraffic will create new copies of the
.obj files where and when needed.
The naming of those files created by LiveTraffic is different from the files created by
CSL2XSB.py. You may want to remove those old versions just to save on disk space.
Run the provided script
RestoreOrig.py, which will remove most of the change done by CSL2XSB.py before. But it cannot remove copies of .obj files created for example for X-CSL models.