ZenKit icon indicating copy to clipboard operation
ZenKit copied to clipboard

[v2.0.0] Implement dump function for all data types

Open lmichaelis opened this issue 3 years ago • 0 comments

This is something which has been on my mind for a long time. phoenix should also support writing the files it parses so it can be used as a modern modding tool.

This requires merging the feature/flexible-buffers branch first and then implementing an archive_writer. After that is done, dump functions can be implemented for each file type.

The following has been done:

  • [x] WriteArchive
  • [x] VirtualObject and descendants
  • [x] AxisAlignedBoundingBox
  • [x] OrientedBoundingBox
  • [x] CutsceneLibrary
  • [ ] DaedalusScript
  • [x] Date
  • [x] Font
  • [x] Material
  • [ ] Mesh (partially done)
  • [x] Model
  • [ ] ModelAnimation
  • [x] ModelHierarchy
  • [x] ModelMesh
  • [ ] ModelScript
  • [ ] MorphMesh
  • [x] MultiResolutionMesh
  • [x] SaveGame
  • [x] SoftSkinMesh
  • [x] Texture
  • [x] Vfs
  • [x] World
  • [x] WayNet
  • [x] BspTree

lmichaelis avatar Oct 03 '22 12:10 lmichaelis