Files
Continentis/Assets/Scripts/MainGame/Card/CardKeywords.cs
SoulliesOfficial d09b58fd80 架构大更
2026-03-20 11:56:50 -04:00

79 lines
2.8 KiB
C#
Raw Blame History

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