namespace Wizard;

public enum AIPlayTagType
{
	PlayBonus,
	PlayBonusRate,
	FanfareBonus,
	IgnoreFanfareBonus,
	IgnoreBreak,
	PlayptnBonus,
	Priority,
	PlayoutDamageBonus,
	AllyPlayoutDamageBonus,
	PlayoutNextTurn,
	CostBonus,
	PlayLimit,
	PlayPlus,
	Target,
	IgnoreTarget,
	AllyPlayBonus,
	EnemyPlayBonus,
	FanfareToken,
	PlayToken,
	AddCardToPlayoutPlayPtn,
	PlayDraw,
	HandBonus,
	NoInstantAttack,
	PlaySkip,
	PlaySkipWithEvo,
	PlaySkipIfEvo,
	BreakBeforePlay,
	PlaySkipWithAction,
	PlaySkipWithActionIfEvo,
	EvoBonus,
	MemberEvoBonus,
	EnemyEvoBonus,
	EvoHandPlus,
	NoNormalEvo,
	EvoEvo,
	EvoDamage,
	EvoHandBuff,
	ClashBonus,
	AttackBonus,
	ClashDestroy,
	ClashHeal,
	ClashToken,
	ClashBanish,
	ClashSpellboost,
	AfterClashHeal,
	AttackBuff,
	AttackHandBuff,
	AttackDestroy,
	AttackBanish,
	AttackHeal,
	AttackDiscard,
	AttackAttackableCount,
	AttackQuick,
	AttackRemoveTag,
	AttackSetStatus,
	AfterAttackEvo,
	AfterAttackDraw,
	AfterAttackBanish,
	SummonBuff,
	BreakBuff,
	BreakSetLeaderMaxLife,
	SummonEvo,
	SummonRush,
	SummonQuick,
	SummonDamage,
	SummonBanish,
	SummonRecoverPp,
	SummonHeal,
	SummonDestroy,
	SummonBanAttack,
	OtherSummonDamage,
	OtherSummonRush,
	OtherSummonGuard,
	OtherSummonQuick,
	OtherSummonKiller,
	OtherSummonDrain,
	OtherSummonBanish,
	OtherSummonHeal,
	OtherSummonBuff,
	OtherSummonEvo,
	OtherSummonDamageCut,
	OtherSummonDamageClip,
	OtherSummonSubtractCountdown,
	OtherSummonAddCemetery,
	OtherSummonUntouchable,
	OtherSummonDestory,
	OtherSummonDraw,
	PlayoutAttackBonus,
	TurnEndDestroy,
	TurnEndBanish,
	TurnEndDamage,
	TurnEndHeal,
	TurnEndSetLeaderMaxLife,
	TurnEndDiscard,
	TurnEndBuff,
	TurnEndSubtractCountdown,
	TurnEndToken,
	TurnEndBounce,
	TurnEndAddDeck,
	TurnEndEvo,
	TurnEndDraw,
	TurnEndShield,
	TurnEndDamageClip,
	TurnEndDamageCut,
	TurnEndGuard,
	TurnEndBanAttack,
	ReincarnationSimulation,
	PlayDestroy,
	PlayDamage,
	PlayHeal,
	FanfareHeal,
	PlayBanish,
	FanfareBanish,
	PlayBounce,
	PlaySubtractCountdown,
	FanfareSubtractCountdown,
	AllyClashDamage,
	CantBeAttacked,
	AttackableClass,
	ClashBuff,
	PlayptnBaseStatsRate,
	LastwordToken,
	AttackByLife,
	AttackToken,
	PuppetAttack,
	NoSkipAttack,
	EvoToken,
	HealDamage,
	HealBuff,
	HealToken,
	HealHeal,
	HealEvo,
	TurnEndMetamorphose,
	LastwordBuff,
	FirstEvo,
	LeaveHeal,
	LeaveDamage,
	LeaveBanish,
	GiveSkill,
	BreakHeal,
	BuffDamage,
	BuffDestroy,
	BuffShield,
	BounceDamage,
	FanfareDamage,
	PlayBuff,
	FanfareBuff,
	FanfareDestroy,
	FanfareBounce,
	FanfareRecoverAttackableCount,
	FanfareSneak,
	PlaySneak,
	FanfareQuick,
	PlayQuick,
	FanfareRush,
	PlayRush,
	FanfareGuard,
	PlayGuard,
	FanfareDrain,
	PlayDrain,
	FanfareKiller,
	PlayKiller,
	FanfareHandBuff,
	PlayHandBuff,
	FanfareUntouchable,
	PlayUntouchable,
	FanfareForceTargeting,
	ResonanceDamage,
	ResonanceHeal,
	ResonanceKiller,
	BuffToken,
	PlaySelect,
	FanfareSelect,
	PlayHandSelect,
	FanfareHandSelect,
	PlayRemoveSkill,
	FanfareRemoveSkill,
	PlayReanimate,
	FanfareReanimate,
	PlayMetamorphose,
	FanfareMetamorphose,
	PlayHandMetamorphose,
	FanfareHandMetamorphose,
	PlaySetMaxStatus,
	FanfareSetMaxStatus,
	PlaySetLeaderMaxLife,
	FanfareBonusInSimulation,
	PlayBonusInSimulation,
	DamagedBonus,
	DamagedBuff,
	DamagedDamage,
	DamagedToken,
	DamagedHeal,
	DamagedCantUnderAttack,
	OtherDamagedDamage,
	OtherDamagedHeal,
	OtherDamagedSetLeaderMaxLife,
	OtherDamagedSubtractCountdown,
	OtherDamagedBanish,
	LastwordDestroy,
	BreakDamage,
	LastwordDamage,
	LastwordHeal,
	LastwordMetamorphose,
	LastwordBanish,
	LastwordDraw,
	LastwordAddDeck,
	LastwordSetStatus,
	AttackDamage,
	AttackEvo,
	AttackBreakDamage,
	AttackBreakEvo,
	AttackBreakRecoverPp,
	AttackBreakAttackTwice,
	AfterAttackHeal,
	ClashDamage,
	AfterClashDamage,
	BreakFirst,
	BreakLast,
	BreakRecoverAttackableCount,
	ClashKiller,
	AttackKiller,
	EvolvedAttackable,
	EvolvedAttackableCount,
	EvolvedSkill,
	EvoDestroy,
	EvoBuff,
	EvoHeal,
	EvoBanish,
	EvoSubtractCountdown,
	EvoRecoverPp,
	EvoSetLeaderMaxLife,
	EvoDiscard,
	EvoMetamorphose,
	EvoHandMetamorphose,
	EvoBounce,
	EvoRush,
	EvoQuick,
	EvoGuard,
	EvoKiller,
	EvoDrain,
	EvoAttackableCount,
	EvoChangeCost,
	EvoHandSelect,
	EvoShield,
	EvoDamageCut,
	EvoReanimate,
	EvoAddDeck,
	ClashRemoveSkill,
	ClashRemoveTag,
	AttackRemoveSkill,
	CantAttack,
	ForceAttackUnit,
	OtherAttackBuff,
	OtherAttackDamage,
	OtherAttackHeal,
	OtherAttackToken,
	OtherAttackAttachTag,
	OtherAttackRemoveTag,
	OtherEvoBuff,
	OtherEvoDamage,
	OtherEvoBanish,
	OtherEvoSubtractCountdown,
	OtherEvoEvo,
	OtherEvoToken,
	OtherEvoShield,
	SelfAndOtherEvoDamage,
	SelfAndOtherEvoAttachTag,
	SelfAndOtherEvoShield,
	SelfAndOtherEvoDestroy,
	SelfAndOtherEvoBounce,
	SelfAndOtherEvoToken,
	SelfAndOtherEvoDraw,
	SelfAndOtherEvoAddCemetery,
	SelfAndOtherEvoHeal,
	SelfAndOtherEvoTokenDraw,
	BattleBonus,
	BattleBonusRate,
	HandPlus,
	Break,
	OtherBreakBonus,
	OtherBanishBonus,
	OtherLeaveBonus,
	MemberBattleBonus,
	MemberBattleBonusRate,
	EnemyBattleBonus,
	EnemyBattleBonusRate,
	BounceBonus,
	BanishBonus,
	RemoveSkill,
	OneMoreLastword,
	BreakDestroy,
	ModifyHeal,
	LeaveBonus,
	ForceBerserk,
	BanishAttachTag,
	OtherBanishToken,
	OtherBanishAddCemetery,
	MulliganKeep,
	MulliganChange,
	Necromance,
	EarthRite,
	BurialRite,
	Enhance,
	Accelerate,
	Crystalize,
	ChoiceTransform,
	LastwordReanimate,
	ReanimateBonus,
	ReanimateEvo,
	PlayRecoverPP,
	FanfareRecoverPp,
	BuffRecoverPP,
	BreakRecoverPp,
	CondChoice,
	EvoChoice,
	PlayChoice,
	FanfareChoice,
	ChoiceBrave,
	AttachTag_Start,
	AttackAttachTag,
	LastwordAttachTag,
	EvoAttachTag,
	SummonAttachTag,
	OtherSummonAttachTag,
	BreakAttachTag,
	NecromanceAttachTag,
	TurnStartAttachTag,
	TurnEndAttachTag,
	HealAttachTag,
	FusionAttachTag,
	PlayAttachTag,
	OtherPlayAttachTag,
	FanfareAttachTag,
	ChangeInplayAttachTag,
	FanfareAttachStyle,
	AttachTag_End,
	TurnEndRemoveTag,
	PlayCopyTag,
	FanfareCopyTag,
	LeaveToken,
	EvoTokenDraw,
	PlayTokenDraw,
	FanfareTokenDraw,
	PlaySummonHandCard,
	FanfareSummonHandCard,
	PlayDiscard,
	FanfareDiscard,
	DiscardedBonus,
	DiscardedToken,
	DiscardDamage,
	DiscardHeal,
	AllyDiscardBonus,
	EmoteOnPlay,
	EmoteOnEvo,
	EmoteOnAtk,
	EmoteOnDestroy,
	ForceEmoteOnDestroy,
	EmoteOnTurnEnd,
	PlagueCity,
	Fusion,
	FusionBonus,
	FusionDraw,
	BuffRush,
	BuffHeal,
	BuffBuff,
	BuffEvo,
	BuffDraw,
	GetOn,
	GetOnBanish,
	GetOnDamage,
	GetOnEvo,
	GetOffMetamorphose,
	GetOffEvo,
	RallyCountPlus,
	PlayActivateCount,
	AttackActivateCount,
	BreakActivateCount,
	BanishActivateCount,
	DamagedActivateCount,
	BuffActivateCounnt,
	TurnEndActivateCount,
	HealActivateCount,
	NecromanceActivateCount,
	EvoActivateCount,
	SummonActivateCount,
	SetAITribe,
	FanfareSpellboost,
	PlaySpellboost,
	FanfareAddCemetery,
	PlayAddCemetery,
	NecromanceAddCemetery,
	NecromanceDamage,
	NecromanceHeal,
	PlayBanAttack,
	FanfareBanAttack,
	PlayIgnoreGuard,
	FanfareIgnoreGuard,
	GenerateTag,
	PlayChangeClass,
	FanfareChangeClass,
	PlayChangeTribe,
	FanfareChangeTribe,
	PlayChangeCost,
	FanfareChangeCost,
	RemoveByDestroy,
	PlayNotBeAttacked,
	FanfareNotBeAttacked,
	PlayAttackableCount,
	FanfareAttackableCount,
	Stack,
	BreakAddStack,
	EvoAddStack,
	ChangeInplayImmediateRemoveByBanish,
	ChangeInplayImmediateRemoveByDestroy,
	ChangeInplayCannotPlay,
	ChangeInplayCannotAttack,
	ChangeInplayImmediateShield,
	ChangeInplayImmediateDamageCut,
	ChangeInplayImmediateDamageClip,
	ChangeInplayImmediateLifeLowerLimit,
	ChangeInplayImmediateDamageModifier,
	ChangeInplayImmediateUntouchable,
	ChangeInplayImmediateIndestructible,
	ChangePpTotalBuff,
	EvoSetStatus,
	PlayModifyConsumeEp,
	FanfareModifyConsumeEp,
	PlayEvo,
	FanfareEvo,
	OtherPlayEvo,
	OtherEnhanceEvo,
	OtherPlayDamage,
	OtherPlayRecoverPp,
	OtherPlayDestroy,
	OtherPlayBuff,
	OtherPlayToken,
	OtherPlayRemoveTag,
	OtherPlayBounce,
	OtherPlayQuick,
	OtherLeaveDamage,
	OtherLeaveToken,
	AttackSubtractCountdown,
	EvolveToOther,
	LastwordEvo,
	LastwordRemoveSkill,
	LastwordAddCemetery,
	LastwordDamageClip,
	LastwordShield,
	TurnStartSubtractCountdown,
	TurnStartDamageCut,
	TurnStartShield,
	TurnStartDamage,
	PlayShield,
	FanfareShield,
	AttackShield,
	ClashShield,
	PlayDamageCut,
	FanfareDamageCut,
	PlayDamageClip,
	FanfareDamageClip,
	AttackDamageClip,
	ClashDamageClip,
	BuffBonus,
	FanfareRemoveGuard,
	ForceImmediateAttack,
	FusionMetamorphose,
	LastwordSubtractCountdown,
	LeaveAttachTag,
	PlayAddDeck,
	FanfareAddDeck,
	AttackAddDeck,
	None
}
