Files
Continentis/Assets/Scripts/MainGame/Card/CardKeywords.cs
SoulliesOfficial dd2657573a 卡牌更新
2026-04-08 04:48:35 -04:00

103 lines
3.5 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 AllowDuplicateTargets = "AllowDuplicateTargets";
/// <summary> 随机目标 </summary>
public const string RandomTarget = "RandomTarget";
/// <summary> 魔法 </summary>
public const string Magic = "Magic";
/// <summary> 物理 </summary>
public const string Physics = "Physics";
/// <summary> 风 </summary>
public const string Wind = "Wind";
/// <summary> 火 </summary>
public const string Fire = "Fire";
/// <summary> 冰 </summary>
public const string Ice = "Ice";
/// <summary> 土 </summary>
public const string Earth = "Earth";
/// <summary> 雷 </summary>
public const string Storm = "Storm";
/// <summary> 光 </summary>
public const string Light = "Light";
/// <summary> 暗 </summary>
public const string Darkness = "Darkness";
/// <summary> 毒 </summary>
public const string Poison = "Poison";
/// <summary> 灵能 </summary>
public const string Psionics = "Psionics";
/// <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";
/// <summary> 先决(在手牌中时,必须先打出此牌) </summary>
public const string Prerequisite = "Prerequisite";
/// <summary> 弱驱散 </summary>
public const string BasicDispel = "BasicDispel";
/// <summary> 强驱散 </summary>
public const string StrongDispel = "StrongDispel";
/// <summary> 穿透(无视格挡) </summary>
public const string Penetration = "Penetration";
/// <summary> 必中(无视闪避) </summary>
public const string GuaranteedHit = "GuaranteedHit";
}
}