bool
The lua boolean type.
Functions that use this type as parameter
Functions that use this type as parameter
Card.AddCounter- Places counters to a card.Card.CanChainAttack- Checks if a card can make a number of attacks in a row.Card.CanSummonOrSet- Checks if a card can be Normal Summoned or Set.Card.CancelToGrave- Changes the behavior of the rule that sends certain card types to the GY.Card.RegisterEffect- Registers an effect to a card.Cost.Discard- Creates a cost function for effects that discard a card(s) as cost.Cost.PayLP- Creates a cost function for effects that pay LP as cost.Debug.AddCard- Generates and adds a card to the duel.Debug.PreSummon- Sets the summon type, location, and/or sequence of a card.Fusion.AddProcCode2- Creates a Fusion recipe with 2 named materialsFusion.AddProcCode2FunRep- Creates a Fusion recipe with 2 named + a range of filtered materialsFusion.AddProcCode3- Creates a Fusion recipe with 3 named materialsFusion.AddProcCode4- Creates a Fusion recipe with 4 named materialsFusion.AddProcCodeFun- Creates a Fusion recipe with 1 named + an exact number of filtered materialsFusion.AddProcMix- Creates a Fusion Summon recipe for a monster.Fusion.CreateSummonEff- Creates an effect that performs a Fusion Summon.Xyz.AddProcedure- Adds an Xyz Summon procedure to a card.aux.DiscardCost- Alias ofCost.Discard.aux.PayLPCost- Alias ofCost.PayLP.aux.SelectUnselectGroup- Checks if a group contains a subgroup that fulfills a function.
Functions that return this type
Functions that return this type
Card.AddCounter- Places counters to a card.Card.CanAttack- Checks if a card can declare an attack.Card.CanChainAttack- Checks if a card can make a number of attacks in a row.Card.CanSummonOrSet- Checks if a card can be Normal Summoned or Set.Card.CheckEquipTarget- Checks if a card can be equipped to another.Card.HasCounter- Checks if a card has a specified counterCard.HasDefense- Checks if a card currently has a DEF value.Card.HasEquipCard- Checks if a card has any number of equipped cardsCard.HasLevel- Checks if a card has a levelCard.HasRank- Checks if a card has a rankCard.IsBaseAttack- Checks a card's original ATKCard.IsBaseDefense- Checks a card's original DEFCard.IsContinuousSpell- Checks if a card is currently a Continuous Spell.Card.IsContinuousSpellTrap- Checks if a card is currently a Continuous Spell/Trap.Card.IsContinuousTrap- Checks if a card is currently a Continuous Trap.Card.IsCounterTrap- Checks if a card is currently a Counter Trap.Card.IsEquipCard- Checks if a card is currently a Equip Card.Card.IsEquipSpell- Checks if a card is currently a Equip Spell.Card.IsFacedown- Checks if a card is currently face-down.Card.IsFaceup- Checks if a card is currently face-up.Card.IsFieldID- Checks a card's current location IDCard.IsFieldSpell- Checks if a card is currently a Field Spell.Card.IsFlipSummoned- Checks if a card is currently Flip Summoned.Card.IsFusionSummoned- Checks if a card is currently Fusion Summoned.Card.IsGeminiSummoned- Checks if a card is currently Gemini Summoned.Card.IsLevel- Checks the level of a cardCard.IsLevelAbove- Checks if the level of a card is greater than or equal to a given levelCard.IsLevelBelow- Checks if the level of a card is less than or equal to a given levelCard.IsLevelBetween- Checks if the level of a card is between two levelsCard.IsLinkMonster- Checks if a card is currently a Link Monster.Card.IsLinkSpell- Checks if a card is currently a Link Spell.Card.IsLinkSummoned- Checks if a card is currently Link Summoned.Card.IsMonster- Checks if a card is currently a monster.Card.IsMonsterCard- Checks if a card is originally a Monster Card.Card.IsNonEffectMonster- Checks if a card is a Non-Effect monsterCard.IsNormalSpell- Checks if a card is currently a Normal Spell.Card.IsNormalSpellTrap- Checks if a card is currently a Normal Spell/Trap.Card.IsNormalSummoned- Checks if a card is currently Normal Summoned/Set.Card.IsNormalTrap- Checks if a card is currently a Normal Trap.Card.IsNotTuner- Checks if a card can be used for a Synchro Summon as a non-Tuner monsterCard.IsOnField- Checks if a card is currently on the field.Card.IsOriginalLevel- Checks a card's original levelCard.IsOriginalRank- Checks a card's original rankCard.IsPendulumSummoned- Checks if a card is currently Pendulum Summoned.Card.IsPreviousAttackOnField- Checks a card's previous ATKCard.IsPreviousAttributeOnField- Checks a card's previous attributeCard.IsPreviousCodeOnField- Checks a card's previous passcodeCard.IsPreviousDefenseOnField- Checks a card's previous DEFCard.IsPreviousLevelOnField- Checks a card's previous levelCard.IsPreviousRaceOnField- Checks a card's previous raceCard.IsPreviousRankOnField- Checks a card's previous rankCard.IsPreviousSequence- Checks a card's previous sequenceCard.IsPreviousTypeOnField- Checks a card's previous card typeCard.IsQuickPlaySpell- Checks if a card is currently a Quick-Play Spell.Card.IsReasonCard- Checks if a card caused the event that happened to another card.Card.IsReasonEffect- Checks if an effect caused the event that happened to cardCard.IsReasonPlayer- Checks if a player caused the event that happened to cardCard.IsRitualMonster- Checks if a card is currently a Ritual Monster.Card.IsRitualSpell- Checks if a card is currently a Ritual Spell.Card.IsRitualSummoned- Checks if a card is currently Ritual Summoned.Card.IsScale- Checks a card's Pendulum ScaleCard.IsSpecialSummoned- Checks if a card is currently Special Summoned.Card.IsSpell- Checks if a card is currently a Spell.Card.IsSpellCard- Checks if a card is originally a Spell Card.Card.IsSpellTrap- Checks if a card is currently a Spell/Trap.Card.IsSpellTrapCard- Checks if a card is originally a Spell/Trap Card.Card.IsSynchroSummoned- Checks if a card is currently Synchro Summoned.Card.IsTextAttack- Checks a card's original ATKCard.IsTextDefense- Checks a card's original DEFCard.IsTrap- Checks if a card is currently a Trap.Card.IsTrapCard- Checks if a card is originally a Trap Card.Card.IsTrapMonster- Checks if a card is a Trap MonsterCard.IsTributeSummoned- Checks if a card is currently Tribute Summoned/Set.Card.IsType- Checks a card's typeCard.IsXyzSummoned- Checks if a card is currently Xyz Summoned.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.Debug.PreEquip- Equips one card to anotheraux.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.
Function Types that return this type
Function Types that return this type
CardFilter- A function used to filter cards.EffectCondition- Checks an activated effect's condition.EffectCost- Checks or performs an effect's activation cost.EffectTarget- Checks or performs effect activation procedure excluding cost.EquipLimitFunction- Restricts which monsters an equipped card can remain equipped toFusionMaterialFilter- Filters Fusion materials in Fusion Summon effectsFusionMonsterFilter- Filters monsters to be Fusion SummonedFusionRecipeFilter- Filters Fusion materials in recipesRankUpMaterialFilter- Filters materials to be used for a Special Summon by Rank-Up-MagicRitualMaterialFilter- 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.