Skip to content

Verify workingness of all supported legacy serializers #8

@goblinJoel

Description

@goblinJoel

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions