1
0
mirror of https://github.com/vcmi/vcmi.git synced 2025-11-23 22:37:55 +02:00

reworked mod loading to follow standard approach

This commit is contained in:
Henning Koehler
2017-09-03 23:49:36 +12:00
parent cd35ece10c
commit 37df5c9d88
6 changed files with 51 additions and 154 deletions

View File

@@ -73,8 +73,6 @@ public:
std::vector<bool> getDefaultAllowed() const override;
const std::string getTypeName() const override;
void loadObject(std::string scope, std::string name, const JsonNode & data) override;
void loadObject(std::string scope, std::string name, const JsonNode & data, size_t index) override;
const std::string & skillInfo(int skill, int level) const;
const std::string & skillName(int skill) const;
@@ -86,5 +84,4 @@ public:
protected:
CSkill * loadFromJson(const JsonNode & json, const std::string & identifier) override;
std::vector<std::shared_ptr<Bonus>> defaultBonus(SecondarySkill skill, int level) const;
};