Triggering Signal
- class TriggeringSignal(value)
An enumeration.
- ACT_PRE_SKILL = 'ActPreSkill'
triggers prepare skill statuses
- COMBAT_ACTION = 'CombatAction'
triggers when “after a character uses …” (any skill)
- DEATH_EVENT = 'DeathEvent'
triggers when “after a … character is defeated”
- END_ROUND_CHECK_OUT = 'EndRoundCheckOut'
triggers when “at the end phase, …”
- FAST_ACTION = 'FastAction'
triggers when a fast action is performed, unused signal.
- GAME_START = 'GameStart'
triggers when “when the battle begins”
- OPPO_DECLARE_END_ROUND = 'OppoDeclareEndRound'
triggers when “when your opponent declare the end of their round”
- POST_CARD = 'PostCard'
triggers when “when … play a … card”
- POST_DMG = 'PostDmg'
triggers when “when … character takes DMG”
- POST_REACTION = 'PostReaction'
triggers when “after … character takes Elemental Reaction DMG”
- PRE_ACTION = 'PreAction'
triggers when “before … choose their action”
- ROUND_END = 'RoundEnd'
triggers when “End Phase”
- ROUND_START = 'RoundStart'
triggers when “when the Action Phase starts”
- SELF_DECLARE_END_ROUND = 'SelfDeclareEndRound'
triggers when “when you declare the end of your round”
- SWAP_EVENT_1 = 'SwapEvent1'
ABOUT TO BE DEPRECATED: triggers when player 1 switch a character
- SWAP_EVENT_2 = 'SwapEvent2'
ABOUT TO BE DEPRECATED: triggers when player 2 switch a character
- TRIGGER_REVIVAL = 'TriggerRevival'
triggers when “when the character … would be defeated”
- classmethod swap_event(pid: Pid) TriggeringSignal
- Returns:
the corresponding swap event signal for pid.
aBOUT TO BE DEPRECATED.