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.
Danger: especially for the VOb tree, it is critical that the correct object version numbers are saved!
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.Danger: especially for the VOb tree, it is critical that the correct object version numbers are saved!
The following has been done:
WriteArchive
VirtualObject
and descendantsAxisAlignedBoundingBox
OrientedBoundingBox
CutsceneLibrary
DaedalusScript
Date
Font
Material
Mesh
(partially done)Model
ModelAnimation
ModelHierarchy
ModelMesh
ModelScript
MorphMesh
MultiResolutionMesh
SaveGame
SoftSkinMesh
Texture
Vfs
World
WayNet
BspTree