Types
Card- Represents a card.Effect- Represents an effect.Group- Represents a group of cards.any- A type that can hold any value.bool- The lua boolean type.function- The lua function type.int- An integer value.nil- The lua nil type.number- The lua number type.string- The lua string type.table- The lua table type.userdata- The lua userdata type.
Function Types
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.
Table Types
EffectArray- An array containing effects.IntArray- An array containing ints.MaterialArray- An array containing fusion material passcodes and filters.Script- The card script metatable