Group
subtype of userdata
Represents a group of cards. A group is a set, meaning the cards inside are guaranteed to be unique, and there is no guaranteed order of the items.
Functions that use this type as parameter
Functions that use this type as parameter
Cost.SelfBanish
- Cost function for effects that banish the card itself as cost.Cost.SelfDiscard
- Cost function for effects that discard the card itself as cost.Cost.SelfDiscardToGrave
- Cost function for effects that discard the card itself to the GY as cost.Cost.SelfRelease
- Alias ofCost.SelfTribute
.Cost.SelfReveal
- Cost function for effects that reveal the card itself as cost.Cost.SelfToDeck
- Cost function for effects that shuffle the card itself to the Deck as cost.Cost.SelfToExtra
- Cost function for effects that return the card itself to the Extra Deck as cost.Cost.SelfToGrave
- Cost function for effects that send the card itself to the GY as cost.Cost.SelfToHand
- Cost function for effects that return the card itself to the hand as cost.Cost.SelfTribute
- Cost function for effects that Tribute the card itself as cost.Duel.SendtoDeck
- Sends a card(s) to the Deck.Fusion.CreateSummonEff
- Creates an effect that performs a Fusion Summon.Group.Filter
- Filters aGroup
.aux.DelayedOperation
- Performs an operation on cards each time a given phase is enteredaux.SelectUnselectGroup
- Checks if a group contains a subgroup that fulfills a function.aux.SelfBanishCost
- Alias ofCost.SelfBanish
.aux.SelfDiscardCost
- Alias ofCost.SelfDiscard
.aux.SelfDiscardToGraveCost
- Alias ofCost.SelfDiscardToGrave
.aux.SelfReleaseCost
- Alias ofCost.SelfTribute
.aux.SelfRevealCost
- Alias ofCost.SelfReveal
.aux.SelfToDeckCost
- Alias ofCost.SelfToDeck
.aux.SelfToExtraCost
- Alias ofCost.SelfToExtra
.aux.SelfToGraveCost
- Alias ofCost.SelfToGrave
.aux.SelfToHandCost
- Alias ofCost.SelfToHand
.aux.SelfTributeCost
- Alias ofCost.SelfTribute
.aux.StatChangeDamageStepCondition
- Condition function for fast effects that change a monster's ATK/DEF.aux.bfgcost
- Deprecated alias ofCost.SelfBanish
.aux.selfbanishcost
- Deprecated alias ofCost.SelfBanish
.aux.selfreleasecost
- Deprecated alias ofCost.SelfTribute
.
Functions that return this type
Functions that return this type
Group.CreateGroup
- Alias ofGroup.FromCards
.Group.Filter
- Filters aGroup
.Group.FromCards
- Creates a new Group object containing the given cards.aux.SelectUnselectGroup
- Checks if a group contains a subgroup that fulfills a function.
Function Types that use this type as parameter
Function Types that use this type as parameter
DelayedEffectCondition
- A condition to check affected cards in a given phase.DelayedEffectOperation
- An operation to perform on affected cards in a given phase.EffectCondition
- Checks an activated effect's condition.EffectCost
- Checks or performs an effect's activation cost.EffectOperation
- A function executed when resolving an effect.EffectTarget
- Checks or performs effect activation procedure excluding cost.FusionExtraMaterial
- Creates a group of additional fusion materials.FusionMandatoryMaterial
- Returns cards that must be used as fusion materials.FusionMaterialOperation
- A function to perform on the materials being used in a Fusion Summon.FusionStage2
- An additional operation to perform after a Fusion Summon.SubgroupCheck
- A function used to check subgroups of a group.XyzExtraCheck
- Additional check to perform on groups of Xyz materials
Function Types that return this type
Function Types that return this type
FusionExtraMaterial
- Creates a group of additional fusion materials.FusionMandatoryMaterial
- Returns cards that must be used as fusion materials.