-
Notifications
You must be signed in to change notification settings - Fork 5
Description
Some legacy serializers may have been removed or have lost save capability while retaining load. We should verify that the legacy serializers currently in the project work correctly for the following cases:
If a format supports both legacy save and load...
- TK3 save
- TK4 load
- TK4 save
- TK4 load again
- TK3 load again
If a format supports legacy load only...
- TK3 save
- TK4 load
An asset should contain correct information in all cases. For extra thoroughness points, it could be tested in the TK3 engine to ensure both engine and editor still read an asset correctly after TK4 has re-saved it.
It may also be useful to have an asset checklist showing current status (unsupported, untested, supported) for each asset for both legacy and JSON formats. Obviously, JSON is the must-have, legacy load is should-have, and legacy save is nice-to-have.
I apologize for my unfamiliarity with github workflows. If someone thinks this should be multiple issues or a milestone or something, I have no objection to them making that change.