1
Fork 0
mirror of https://github.com/redstrate/Physis.git synced 2025-07-03 17:27:45 +00:00
Commit graph

6 commits

Author SHA1 Message Date
cdc39ad4b6
Partial map write support (#9)
This adds initial support for writing new/modified maps, which are made up of layer groups (LGB) and terrain (TERA). Neither one is really tested yet, but I started checking some simple examples and it seems to work.
2025-04-13 18:34:18 -04:00
bb7c74fec8 Redesign how IndexFile parsing works, again
Now it reads much more of the index file format, and tries to handle
index1/index2 differences more opaquely. I'm not yet happy with the API, it
needs a bit more work.
2025-03-06 18:52:26 -05:00
d5b3b8a468 Run cargo fmt 2024-04-20 13:18:03 -04:00
17ba7f2389 Add invalid data test for Terrain 2024-04-16 22:07:50 -04:00
26e89e8873 Remove more dead code 2024-04-16 21:19:08 -04:00
256b3f9305 Add basic support for LGB and TERA files
This is for the Novus map editor, although TERA is much more complete
than LGB right now.
2024-02-02 14:20:53 -05:00