Alphabetically sorted trigger types

This commit is contained in:
Maxmtg
2013-07-05 20:56:04 +00:00
parent c0411273a9
commit d6e3576203

View File

@@ -12,55 +12,53 @@ import forge.Card;
*
*/
public enum TriggerType {
Transformed(TriggerTransformed.class),
Tapped(TriggerTaps.class),
Untaps(TriggerUntaps.class),
Taps(TriggerTaps.class),
ChangesZone(TriggerChangesZone.class),
Clashed(TriggerClashed.class),
PayCumulativeUpkeep(TriggerPayCumulativeUpkeep.class),
FlippedCoin(TriggerFlippedCoin.class),
AbilityCast(TriggerSpellAbilityCast.class),
Always(TriggerAlways.class),
Attached(TriggerAttached.class),
AttackerBlocked(TriggerAttackerBlocked.class),
AttackersDeclared(TriggerAttackersDeclared.class),
AttackerUnblocked(TriggerAttackerUnblocked.class),
Attacks(TriggerAttacks.class),
BecomesTarget(TriggerBecomesTarget.class),
Blocks(TriggerBlocks.class),
Championed(TriggerChampioned.class),
ChangesController(TriggerChangesController.class),
ChangesZone(TriggerChangesZone.class),
Clashed(TriggerClashed.class),
CombatDamageDoneOnce(TriggerCombatDamageDoneOnce.class),
CounterAdded(TriggerCounterAdded.class),
Countered(TriggerCountered.class),
CounterRemoved(TriggerCounterRemoved.class),
Cycled(TriggerCycled.class),
DamageDone(TriggerDamageDone.class),
Destroyed(TriggerDestroyed.class),
Devoured(TriggerDevoured.class),
Countered(TriggerCountered.class),
TapsForMana(TriggerTapsForMana.class),
CounterAdded(TriggerCounterAdded.class),
CounterRemoved(TriggerCounterRemoved.class),
Discarded(TriggerDiscarded.class),
Drawn(TriggerDrawn.class),
Evolved(TriggerEvolved.class),
Unequip(TriggerUnequip.class),
CombatDamageDoneOnce(TriggerCombatDamageDoneOnce.class),
DamageDone(TriggerDamageDone.class),
Championed(TriggerChampioned.class),
TurnFaceUp(TriggerTurnFaceUp.class),
Attacks(TriggerAttacks.class),
AttackerBlocked(TriggerAttackerBlocked.class),
Blocks(TriggerBlocks.class),
AttackerUnblocked(TriggerAttackerUnblocked.class),
ChangesController(TriggerChangesController.class),
Always(TriggerAlways.class),
Sacrificed(TriggerSacrificed.class),
SpellAbilityCast(TriggerSpellAbilityCast.class),
SpellCast(TriggerSpellAbilityCast.class),
AbilityCast(TriggerSpellAbilityCast.class),
Cycled(TriggerCycled.class),
BecomesTarget(TriggerBecomesTarget.class),
Phase(TriggerPhase.class),
AttackersDeclared(TriggerAttackersDeclared.class),
FlippedCoin(TriggerFlippedCoin.class),
LandPlayed(TriggerLandPlayed.class),
LifeGained(TriggerLifeGained.class),
LifeLost(TriggerLifeLost.class),
Drawn(TriggerDrawn.class),
Discarded(TriggerDiscarded.class),
Shuffled(TriggerShuffled.class),
LandPlayed(TriggerLandPlayed.class),
LosesGame(TriggerLosesGame.class),
NewGame(TriggerNewGame.class),
PayCumulativeUpkeep(TriggerPayCumulativeUpkeep.class),
Phase(TriggerPhase.class),
PlanarDice(TriggerPlanarDice.class),
PlaneswalkedTo(TriggerPlaneswalkedTo.class),
PlaneswalkedFrom(TriggerPlaneswalkedFrom.class),
PlaneswalkedTo(TriggerPlaneswalkedTo.class),
Sacrificed(TriggerSacrificed.class),
SetInMotion(TriggerSetInMotion.class),
NewGame(TriggerNewGame.class);
Shuffled(TriggerShuffled.class),
SpellAbilityCast(TriggerSpellAbilityCast.class),
SpellCast(TriggerSpellAbilityCast.class),
Tapped(TriggerTaps.class),
Taps(TriggerTaps.class),
TapsForMana(TriggerTapsForMana.class),
Transformed(TriggerTransformed.class),
TurnFaceUp(TriggerTurnFaceUp.class),
Unequip(TriggerUnequip.class),
Untaps(TriggerUntaps.class);
private final Class<? extends Trigger> classTrigger;
private TriggerType(Class<? extends Trigger> clasz) {