12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- /*
- * CampaignConstants.h, part of VCMI engine
- *
- * Authors: listed in file AUTHORS in main folder
- *
- * License: GNU General Public License v2.0 or later
- * Full text of license available in license.txt file, in main folder
- *
- */
- #pragma once
- VCMI_LIB_NAMESPACE_BEGIN
- enum class CampaignVersion : uint8_t
- {
- NONE = 0,
- RoE = 4,
- AB = 5,
- SoD = 6,
- WoG = 6,
- Chr = 7,
- HotA = 10,
- VCMI = 1,
- VCMI_MIN = 1,
- VCMI_MAX = 1,
- };
- enum class CampaignStartOptions : int8_t
- {
- NONE = 0,
- START_BONUS,
- HERO_CROSSOVER,
- HERO_OPTIONS
- };
- enum class CampaignBonusType : int8_t
- {
- SPELL,
- MONSTER,
- BUILDING,
- ARTIFACT,
- SPELL_SCROLL,
- PRIMARY_SKILL,
- SECONDARY_SKILL,
- RESOURCE,
- HEROES_FROM_PREVIOUS_SCENARIO,
- HERO
- };
- VCMI_LIB_NAMESPACE_END
|