INNER CODE UNIT · C
asset_index
tek256/astera · src/asset.c:534
int32_t asset_index = pak_find(map->pak, file);
if (asset_index == -1) {
free(asset);
return 0;
}
asset->data = pak_extract(map->pak, asset_index, &asset->data_length);
asset->filled = 1;
return asset;
} else {
asset_t* asset = asset_get(file);
++map->uid_counter;
asset->uid = map->uid_counter;
if (asset) {
for (uint32_t i = 0; i < map->capacity; ++i) {