Module imperative

Module imperative 

Source

Structs§

ChooseImperative
Fixme: doc
CounterOnPermanent
An amount and a kind of counters to be put on a permanent.
CreateTokenImperative
Imperative to create tokens.
DamagesDealt
Single damage dealing action.
DealsDamageImperative
Imperative to deal damage to things.
DestroyImperative
Fixme: doc
DiscardImperative
Imperative to draw cards or make a player draw cards.
DrawImperative
Imperative to draw cards or make a player draw cards.
ExileFollowUpReturn
Follow up to return an object after exiling it.
ExileImperative
Fixme: doc
GainLifeImperative
Imperative to draw cards or make a player draw cards.
GenerateContinuousEffectImperative
Imperative to draw cards or make a player draw cards.
ImperativeList
An imperative list is a list of imperative that should be executed.
PutCountersImperative
Imperative to put counters on objects.
RemovableCounterOnPermanent
An amount and a kind of counters to be put on a permanent.
RemoveCountersImperative
Imperative to put counters on objects.
ReturnImperative
Fixme: doc
SacrificeImperative
Fixme: doc
TokenCreation
A kind of created token as well as an amount for this token.

Enums§

CounterKind
Kind of counter that is put on a permanent.
CreatedTokenKind
The kind of token that we shall create with a token creation imperative.
ExileFollowUp
List of things that can happen after exiling stuff
Imperative
An imperative is an instruction a player must follow. It represents something that shall be done, and can appear in many places: In spell / ability resolution, in costs, etc.
RemovableCounterKind
Kind of counter that is put on a permanent.