summaryrefslogtreecommitdiffhomepage
path: root/serialize/world-reader.cpp
AgeCommit message (Collapse)Author
2023-03-20serialize: don't cons arrays for each chunkStanislaw Halik
2023-03-20sort entities by id rather than draw orderStanislaw Halik
2023-03-19serialize/save: add pooled stringsStanislaw Halik
2023-03-19move some deserialize path's asserts to soft assertsStanislaw Halik
2023-03-18pre-declare integer types without cstddef/cstdintStanislaw Halik
2023-03-18serialize/save: loosen up assert for a new testStanislaw Halik
2023-03-18src: fix scenery mesh modified markingStanislaw Halik
2023-03-18serialize/save: add more debug codeStanislaw Halik
2023-03-18serialize/save: fix inverted flag conditionStanislaw Halik
2023-03-18serialize/save: more debug codeStanislaw Halik
2023-03-18serialize: add some debug codeStanislaw Halik
It's still broken though.
2023-03-18serialize/save: store entity counter right before chunksStanislaw Halik
2023-03-18fix few assertsStanislaw Halik
2023-03-18serialize: split old proto reader into own fileStanislaw Halik
2023-03-18aStanislaw Halik
2023-03-18aStanislaw Halik
2023-03-17ddddStanislaw Halik
2023-03-17aStanislaw Halik
2023-03-17buffer flush (wip)Stanislaw Halik
2023-03-15src: add O(1) chunk access from entityStanislaw Halik
2023-03-14aStanislaw Halik
2023-02-27compat/prelude: add operator""_uz() for size_tStanislaw Halik
2023-02-24collision bbox WIPStanislaw Halik
2023-02-24serialize: include scenery offset in save filesStanislaw Halik
2023-02-11save: remove some reader obsolete codeStanislaw Halik
2023-02-11src/scenery, save: store dt as 16-bit fixed pointStanislaw Halik
Bump save proto version.
2022-12-06src/chunk: plug in lqt for collision detectionStanislaw Halik
2022-12-05src: add pass_mode field to tile_atlasStanislaw Halik
2022-12-02src, serialize: work on pass modeStanislaw Halik
1. add one more value to the enum 2. serialize it properly in binary 3. serialize it as string in json
2022-12-02serialize: work on recovering from corrupted savesStanislaw Halik
2022-12-01serialize, loader: simplify loading sceneries a bitStanislaw Halik
2022-12-01serialize: add binary_reader::operator<<Stanislaw Halik
2022-12-01serialize/save: fix serializing proto 1 flagsStanislaw Halik
2022-12-01serialize, loader, test: add serializing sceneryStanislaw Halik
2022-11-30serialize/save: bump proto versionStanislaw Halik
2022-11-30tile, serialize/save: limit tile atlas size to 0xffStanislaw Halik
2022-11-12cmake: add targets for loader, serialize, drawStanislaw Halik
2022-11-12call strerror before errno gets clobberedStanislaw Halik
2022-11-10add github actionStanislaw Halik
2022-11-02fix build with Linux and/or GCCStanislaw Halik
2022-11-01wipStanislaw Halik
2022-10-29convert line endingsStanislaw Halik
2022-10-29aStanislaw Halik
2022-10-29aStanislaw Halik
2022-10-29serializer workStanislaw Halik
2022-10-28aStanislaw Halik
2022-10-28more workStanislaw Halik
2022-10-28serializer workStanislaw Halik