namespace Continentis.MainGame.Card
{
///
/// 基于 EditorBaseCollection 自动生成的卡牌关键词常量字典。
/// 包含所有配置的 Key,以防止手写出现 Typo。
///
public static class CardKeywords
{
/// 可选目标仅自身
public const string TargetSelf = "TargetSelf";
/// 可选目标为敌人
public const string TargetEnemies = "TargetEnemies";
/// 可选目标为友方(不包括自己)
public const string TargetAllies = "TargetAllies";
/// 可选目标为全体角色
public const string TargetAll = "TargetAll";
/// 物理
public const string Physics = "Physics";
/// 魔法
public const string Magic = "Magic";
/// 打击(力量)
public const string Strike = "Strike";
/// 突刺(敏捷)
public const string Prick = "Prick";
/// 斩击(力量&敏捷)
public const string Slash = "Slash";
/// 奥术(智力)
public const string Arcane = "Arcane";
/// 邪术(魅力)
public const string Sorcery = "Sorcery";
/// 迅捷(敏捷)
public const string Swiftness = "Swiftness";
/// 坚韧(体质)
public const string Fortitude = "Fortitude";
/// 预判(感知)
public const string Prediction = "Prediction";
/// 消耗(打出后移至消耗堆)
public const string Exhaust = "Exhaust";
/// 消耗性(使用若干次后消耗)
public const string Exhaustible = "Exhaustible";
/// 瞬发(抽到后立刻打出)
public const string Instant = "Instant";
/// 不能主动从手牌中打出
public const string Unplayable = "Unplayable";
/// 固有(战斗开始时必定抽到)
public const string Innate = "Innate";
/// 迟缓(战斗开始时放入弃牌堆)
public const string Tardy = "Tardy";
/// 保留(行动结束时不丢弃)
public const string Retain = "Retain";
/// 虚无(行动结束时如在手牌中则消耗)
public const string Ethereal = "Ethereal";
/// 复用(打出后回到手牌)
public const string Reuse = "Reuse";
}
}