Parse tile 'solid' from json

This commit is contained in:
2025-03-31 16:36:36 -04:00
parent 0d7306b9ae
commit 0ee1ef5592

View File

@@ -129,6 +129,10 @@ namespace CaveGame::Core
tile.mnemonic_id = tile_entry.at("mnemonic-id").string.value();
tile.display_name = tile_entry.at("display-name").string.value();
tile.solid = true;
if (tile_entry.contains("solid"))
tile.solid = tile_entry.at("solid").boolean.value();
tile_item.mnemonic = std::format("{}-tile", tile.mnemonic_id);
tile_item.display_name = tile.display_name;