function
The lua function type.
Subtypes
Subtypes
ArcanaEffectRegister- Registers an Arcana Force card's coin-based effectsCardFilter- A function used to filter cards.CardPropertyFunction- A function that returns a card's propertyDelayedEffectCondition- 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.EquipLimitFunction- Restricts which monsters an equipped card can remain equipped toFusionExtraMaterial- Creates a group of additional fusion materials.FusionMandatoryMaterial- Returns cards that must be used as fusion materials.FusionMaterialFilter- Filters Fusion materials in Fusion Summon effectsFusionMaterialOperation- A function to perform on the materials being used in a Fusion Summon.FusionMonsterFilter- Filters monsters to be Fusion SummonedFusionPreSelect- A function to perform before Fusion Summoning a selected monster.FusionRecipeFilter- Filters Fusion materials in recipesFusionStage2- An additional operation to perform after a Fusion Summon.InitialEffect- Registers a card's initial effects.RankUpMaterialFilter- Filters materials to be used for a Special Summon by Rank-Up-MagicRankUpSummonRegister- Registers an Rank-Up-Magic Special Summon procedureRitualMaterialFilter- Filters Ritual materials in Ritual SummonsSubgroupCheck- A function used to check subgroups of a group.TargetFilterFunction- Filters cards affected by an effectXyzExtraCheck- Additional check to perform on groups of Xyz materialsXyzExtraOperation- Additional function to execute when Xyz Summoning.
Functions that use this type as parameter
Functions that use this type as parameter
Cost.Detach- Deleted alias ofCost.DetachFromSelf.Cost.DetachFromSelf- Creates a cost function that detaches materials from the activating card.Duel.AddCustomActivityCounter- Registers a custom activity counter.Fusion.CreateSummonEff- Creates an effect that performs a Fusion Summon.Link.AddProcedure- Adds a Link Procedure to a card.aux.FunctionWithNamedArgs- Wraps a function to optionally support named arguments as a table.aux.dxmcostgen- Deprecated alias ofCost.DetachFromSelf.
Functions that return this type
Functions that return this type
aux.FunctionWithNamedArgs- Wraps a function to optionally support named arguments as a table.