fase 5 de zones
This commit is contained in:
@@ -43,8 +43,19 @@ auto RoomSaver::buildYAML(const fkyaml::node& original_yaml, const Room::Data& r
|
||||
// --- Sección room ---
|
||||
out << "room:\n";
|
||||
|
||||
// zone es siempre obligatoria
|
||||
out << " zone: " << room_data.zone << "\n";
|
||||
|
||||
// bgColor ya no se escribe en el YAML
|
||||
out << " tileSetFile: " << room_data.tile_set_file << "\n";
|
||||
// tileSetFile solo si es override explícito del valor heredado de la zona
|
||||
if (room_data.tile_set_overridden) {
|
||||
out << " tileSetFile: " << room_data.tile_set_file << "\n";
|
||||
}
|
||||
|
||||
// music solo si es override explícito del valor heredado de la zona
|
||||
if (room_data.music_overridden) {
|
||||
out << " music: " << room_data.music << "\n";
|
||||
}
|
||||
|
||||
// Conexiones
|
||||
out << "\n";
|
||||
|
||||
Reference in New Issue
Block a user