Now standardized on GameConfig everywhere I can. Closes #28.

This commit is contained in:
Zed A. Shaw 2025-06-28 11:32:58 -04:00
parent b0204772c7
commit 769530b45c
3 changed files with 3 additions and 4 deletions

View file

@ -487,7 +487,7 @@ std::shared_ptr<sf::Shader> System::sprite_effect(GameLevel &level, Entity entit
}
Entity System::spawn_item(World& world, const std::string& name) {
Config config("assets/items.json");
auto& config = world.get_the<GameConfig>().items;
auto& item_config = config[name];
auto item_id = world.entity();
world.set<InventoryItem>(item_id, {1, item_config});