Triggering Signal
- class TriggeringSignal(value)
An enumeration.
- ACT_PRE_SKILL = 1
triggers prepare skill statuses
- COMBAT_ACTION = 2
triggers when “after a character uses …” (any skill)
- DEATH_EVENT = 3
triggers when “after a … character is defeated”
- END_ROUND_CHECK_OUT = 4
triggers when “at the end phase, …”
- FAST_ACTION = 5
triggers when a fast action is performed, unused signal.
- GAME_START = 6
triggers when “when the battle begins”
- OPPO_DECLARE_END_ROUND = 7
triggers when “when your opponent declare the end of their round”
- POST_CARD = 8
triggers when “when … play a … card”
- POST_DMG = 9
triggers when “when … character takes DMG”
- POST_REACTION = 10
triggers when “after … character takes Elemental Reaction DMG”
- PRE_ACTION = 11
triggers when “before … choose their action”
- ROUND_END = 12
triggers when “End Phase”
- ROUND_START = 13
triggers when “when the Action Phase starts”
- SELF_DECLARE_END_ROUND = 14
triggers when “when you declare the end of your round”
- SWAP_EVENT_1 = 15
ABOUT TO BE DEPRECATED: triggers when player 1 switch a character
- SWAP_EVENT_2 = 16
ABOUT TO BE DEPRECATED: triggers when player 2 switch a character
- TRIGGER_REVIVAL = 17
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.