bool map_read_v4(vfs_FILE& file, map_t& map) { // Alias. auto& mem = map._mem; // Load vertex a data for (map_vertex_t& vertex : mem.vertices) { vfs_read_Uint8(file, &vertex.a); } return true; }
bool map_read_v2(vfs_FILE *file, map_t *map) { // Validate arguments. if (!map || !file) { return false; } // Alias. auto& mem = map->_mem; // Load twist data. for (auto& tile : mem.tiles) { vfs_read_Uint8(file, &tile.twist); } return true; }