void Item_factory::load_item_templates(){ load_item_templates_from("data/raw/items/melee.json"); load_item_templates_from("data/raw/items/ranged.json"); load_item_templates_from("data/raw/items/ammo.json"); load_item_templates_from("data/raw/items/mods.json"); load_item_templates_from("data/raw/items/tools.json"); load_item_templates_from("data/raw/items/comestibles.json"); load_item_templates_from("data/raw/items/armor.json"); load_item_templates_from("data/raw/items/books.json"); load_item_templates_from("data/raw/items/archery.json"); load_item_groups_from("data/raw/item_groups.json"); }
void Item_factory::load_item_templates() throw(std::string){ try { load_item_templates_from("data/raw/items/melee.json"); load_item_templates_from("data/raw/items/ranged.json"); load_item_templates_from("data/raw/items/ammo.json"); load_item_templates_from("data/raw/items/mods.json"); load_item_templates_from("data/raw/items/tools.json"); load_item_templates_from("data/raw/items/containers.json"); load_item_templates_from("data/raw/items/comestibles.json"); load_item_templates_from("data/raw/items/armor.json"); load_item_templates_from("data/raw/items/books.json"); load_item_templates_from("data/raw/items/archery.json"); } catch (std::string &error_message) { throw; } }
void Item_factory::load_item_templates(){ load_item_templates_from("data/raw/items/instruments.json"); load_item_templates_from("data/raw/items/melee.json"); load_item_groups_from("data/raw/item_groups.json"); }