Conversation
Add a diff window to compare the opened level to another level. Shows significant changes between levels. Closes #634
Add some progress info when loading diff parts Disable the menu bar when loading because of a hanging issue
|
Looks really great, this will be such a useful tool. Found a few issues: I get an error following these steps
I went to look specifically at this trigger as I know there is a duplicate entry in the action list, which was fixed in TR1R. This doesn't show in the diff for these levels (not sure if you want to target that kind of change at this stage). It doesn't error when doing the same steps in TR1R so I assume it's related to the duplicate. When switching levels from the diff, is it intended that only the 3D view should update and not property windows? For example, if you have the Triggers window open here in OG Lost Valley and diff with TR1R, clicking on the TR1R sector does change the view, but the Trigger list continues to show the OG one. Similar for Rooms, If you open a diff (e.g. OG/TR1R Lost Valley), select a change to switch the view to the diff level by selecting a Sorting the columns in the diff window doesn't seem to have an effect. Appreciate that's perhaps a future improvement, but I'm not sure if disabling the sort order arrows on the column headers is feasible in the meantime to avoid confusion. |
Not implemented yet
Diff window owns the level so when it closes the level closes. Restore the original level if the level is currently open in the viewer.
Add more visible explanation for what trigger triggerers do to the items and triggers windows. Add buttons on each side of the links. Closes #1335


Add a diff window to allow comparing levels to other levels.
Compare level is owned by the diff window and various aspects are shown to the user.
Clicking on each side of the diff will switch the level in the viewer to that level.
Closes #634