migrat de yaml-cpp a fkYAML

This commit is contained in:
2025-11-17 09:25:50 +01:00
parent 23fe4a35a9
commit 6827512025
240 changed files with 15312 additions and 18558 deletions

View File

@@ -387,7 +387,6 @@ void Cache::calculateTotal() {
List::Type::PALETTE,
List::Type::FONT,
List::Type::ANIMATION,
List::Type::TILEMAP,
List::Type::ROOM};
size_t total = 0;

View File

@@ -164,7 +164,7 @@ auto shouldUseResourcePack(const std::string& filepath) -> bool {
if (path.find(".ogg") != std::string::npos || path.find(".wav") != std::string::npos ||
path.find(".gif") != std::string::npos || path.find(".png") != std::string::npos ||
path.find(".pal") != std::string::npos || path.find(".ani") != std::string::npos ||
path.find(".tmx") != std::string::npos || path.find(".room") != std::string::npos ||
path.find(".yaml") != std::string::npos ||
path.find(".txt") != std::string::npos || path.find(".glsl") != std::string::npos) {
return true;
}

View File

@@ -261,7 +261,8 @@ auto List::parseAssetType(const std::string& type_str) -> Type {
return Type::ROOM;
}
if (type_str == "TILEMAP") {
return Type::TILEMAP;
// TILEMAP está obsoleto, ahora todo es ROOM (.yaml unificado)
return Type::ROOM;
}
if (type_str == "PALETTE") {
return Type::PALETTE;
@@ -287,8 +288,6 @@ auto List::getTypeName(Type type) -> std::string {
return "FONT";
case Type::ROOM:
return "ROOM";
case Type::TILEMAP:
return "TILEMAP";
case Type::PALETTE:
return "PALETTE";
default:

View File

@@ -19,8 +19,7 @@ class List {
MUSIC, // Música
SOUND, // Sonidos
FONT, // Fuentes
ROOM, // Datos de habitación (.room)
TILEMAP, // Tilemaps (.tmx)
ROOM, // Datos de habitación (.yaml - formato unificado con tilemap)
PALETTE, // Paletas
SIZE, // Tamaño (para iteración)
};