Commit graph

9 commits

Author SHA1 Message Date
3786b760fe *: Various cleanup 2025-01-07 15:13:10 -05:00
307e92768c *: Correct all license headers 2025-01-07 14:17:50 -05:00
175a5ff40a libeuropa/io: clean up PakWriter a bit more
also use visitor pattern instead of get_if chain
2025-01-07 14:10:03 -05:00
3fa2f023f7 libeuropa/io: Fix some stuff
also rewrite ReadPString() to actually use the length
2025-01-07 13:47:20 -05:00
2c0237933c Initial support for Ver3/.PMDL archives
................. fuck

This really needs to be cleaned up before I'm willing to call it "good" but ultimately the API changes here needed to be done anyhow
2023-08-01 18:18:40 -04:00
e698d1da3b *: Remove map flattening copy
Memory size decrease and possible huge performance improvement! Yay!
2022-09-22 19:15:06 -05:00
cf9d84cb24 *: Implement detailed progress reporting when creating
Ditto!
2022-09-22 19:07:56 -05:00
e82d693dfc eupak: Implement creation command
Ditto. Also has a cute little progress indicator (more detailed
progress will probably have to be done later..)

Removes pakcreate, as it's now replaced by eupak for good.
2022-09-22 12:32:28 -05:00
f79c92c742 chore(*): .h -> .hpp
Preferences change a bit.
2022-09-21 02:59:16 -05:00
Renamed from include/europa/io/PakWriter.h (Browse further)