Rush Duel helpers
Public helpers from the pinned Rush Lua library. Internal underscore helpers are omitted.
RDAction.lua
- RushDuel.CanDamage
- RushDuel.CanDiscardDeck
- RushDuel.CanDraw
- RushDuel.CanRecover
- RushDuel.CanSelectAndDoAction
- RushDuel.CanSelectAndSet
- RushDuel.CanSelectAndSpecialSummon
- RushDuel.CanSelectAndToHandOrSpecialSummon
- RushDuel.CanSelectGroupAndDoAction
- RushDuel.CanSelectGroupAndSet
- RushDuel.CanSelectGroupAndSpecialSummon
- RushDuel.CanSendOpponentHandToGrave
- RushDuel.CanSetCard
- RushDuel.ChangeAttackTarget
- RushDuel.ChangePosition
- RushDuel.FilterChangePositionTarget
- RushDuel.FilterToDeckTarget
- RushDuel.FilterToHandConfirm
- RushDuel.FilterToHandTarget
- RushDuel.RevealDeckTopAndCanSelect
- RushDuel.RevealDeckTopAndCanSelectEx
- RushDuel.RevealDeckTopAndCanSelectGroup
- RushDuel.RevealDeckTopAndSelect
- RushDuel.SelectAndDoAction
- RushDuel.SelectAndSet
- RushDuel.SelectAndSpecialSummon
- RushDuel.SelectAndToHandOrSpecialSummon
- RushDuel.SelectGroupAndDoAction
- RushDuel.SelectGroupAndSet
- RushDuel.SelectGroupAndSpecialSummon
- RushDuel.SendDeckBottomToGraveAndExists
- RushDuel.SendDeckTopToGraveAndCanSelect
- RushDuel.SendDeckTopToGraveAndCanSelectGroup
- RushDuel.SendDeckTopToGraveAndExists
- RushDuel.SendDeckTopToGraveAndSelect
- RushDuel.SendOpponentHandToGrave
- RushDuel.SendToDeckAndExists
- RushDuel.SendToDeckBottom
- RushDuel.SendToDeckTop
- RushDuel.SendToDeckTopOrBottom
- RushDuel.SendToGraveAndExists
- RushDuel.SendToHandAndExists
- RushDuel.SkipCurrentPhase
RDAttach.lua
- RushDuel.AttachAtkDef
- RushDuel.AttachAttackAll
- RushDuel.AttachAttackAnnounce
- RushDuel.AttachAttackNotChainTrap
- RushDuel.AttachAvoidBattleDamage
- RushDuel.AttachBattleIndes
- RushDuel.AttachBattleRedirect
- RushDuel.AttachCannotAttack
- RushDuel.AttachCannotBeFusionMaterial
- RushDuel.AttachCannotBeRitualMaterial
- RushDuel.AttachCannotDirectAttack
- RushDuel.AttachCannotSelectBattleTarget
- RushDuel.AttachCannotToDeckEffect
- RushDuel.AttachCannotToHandEffect
- RushDuel.AttachCannotTribute
- RushDuel.AttachCannotTrigger
- RushDuel.AttachDirectAttack
- RushDuel.AttachDisableContinuous
- RushDuel.AttachDoubleTribute
- RushDuel.AttachEffectIndes
- RushDuel.AttachEndPhase
- RushDuel.AttachExtraAttack
- RushDuel.AttachExtraAttackMonster
- RushDuel.AttachIndesCount
- RushDuel.AttachLevel
- RushDuel.AttachNoBattleDamage
- RushDuel.AttachOpponentTribute
- RushDuel.AttachPierce
- RushDuel.AttachTripleTribute
- RushDuel.ChangeAttribute
- RushDuel.ChangeCode
- RushDuel.ChangeRace
- RushDuel.CopyCode
- RushDuel.SetBaseAtkDef
- RushDuel.SwapAtkDef
- RushDuel.SwapBaseAtkDef
RDBase.lua
- RushDuel.AddCodeList
- RushDuel.AlternateCard
- RushDuel.CannotSpecialSummon
- RushDuel.CreateFieldGlobalEffect
- RushDuel.CreateHintEffect
- RushDuel.CreateMultiChooseEffect
- RushDuel.CreateMultiChooseEffect3
- RushDuel.CreatePlayerTargetGlobalEffect
- RushDuel.CreateSingleEffect
- RushDuel.FlatCheck
- RushDuel.FlatTable
- RushDuel.GetAttachEffects
- RushDuel.GetEffectValues
- RushDuel.MultiChooseEffectTarget
- RushDuel.OnlyFusionSummon
- RushDuel.SetFaceupSpSummonOnce
RDCondition.lua
- RushDuel.ConditionFlipMainPhase
- RushDuel.ConditionSummonOrSpecialSummonMainPhase
- RushDuel.ConditionSummonTurn
- RushDuel.GroupAllCount
- RushDuel.IsAbleToHandOrExtraAsCost
- RushDuel.IsAbleToHandOrSpecialSummon
- RushDuel.IsAdvanceSummonTurn
- RushDuel.IsAnnounceType
- RushDuel.IsAttacking
- RushDuel.IsBaseDefense
- RushDuel.IsCanAnnounceFusionMaterialCode
- RushDuel.IsCanAttachAttackAll
- RushDuel.IsCanAttachAttackNotChainTrap
- RushDuel.IsCanAttachBattleIndes
- RushDuel.IsCanAttachCannotToDeckEffect
- RushDuel.IsCanAttachCannotToHandEffect
- RushDuel.IsCanAttachCannotTrigger
- RushDuel.IsCanAttachDirectAttack
- RushDuel.IsCanAttachDisableContinuous
- RushDuel.IsCanAttachDoubleTribute
- RushDuel.IsCanAttachEffectIndes
- RushDuel.IsCanAttachExtraAttack
- RushDuel.IsCanAttachExtraAttackMonster
- RushDuel.IsCanAttachOpponentTribute
- RushDuel.IsCanAttachPierce
- RushDuel.IsCanAttachTripleTribute
- RushDuel.IsCanAttack
- RushDuel.IsCanBeDoubleFusionMaterial
- RushDuel.IsCanBeSpecialSummoned
- RushDuel.IsCanBeUnionFusionMaterial
- RushDuel.IsCanBeUnionFusionMaterial2
- RushDuel.IsCanChangeAttackTarget
- RushDuel.IsCanChangeCode
- RushDuel.IsCanChangeDef
- RushDuel.IsCanChangePosition
- RushDuel.IsCanChangeRace
- RushDuel.IsCanDoubleTribute
- RushDuel.IsDefense
- RushDuel.IsDefenseAbove
- RushDuel.IsDefenseBelow
- RushDuel.IsFlipMainPhase
- RushDuel.IsFusionEffectCode
- RushDuel.IsHasAttachEffect
- RushDuel.IsHasContinuousEffect
- RushDuel.IsLPAbove
- RushDuel.IsLPBelow
- RushDuel.IsLPBelowOpponent
- RushDuel.IsMainPhase
- RushDuel.IsMaximumMode
- RushDuel.IsNormalSpell
- RushDuel.IsOperatedGroupExists
- RushDuel.IsPlayerCanActivateTrap
- RushDuel.IsPlayerCanActivateTrapBattle
- RushDuel.IsPlayerCanUseRaceAttack
- RushDuel.IsPlayerDrawInThisTurn
- RushDuel.IsPlayerNoActivateInThisTurn
- RushDuel.IsPlayerNoDrawInThisMain
- RushDuel.IsPreviousAttack
- RushDuel.IsPreviousAttackAbove
- RushDuel.IsPreviousAttribute
- RushDuel.IsPreviousCode
- RushDuel.IsPreviousControler
- RushDuel.IsPreviousLevel
- RushDuel.IsPreviousLevelAbove
- RushDuel.IsPreviousLevelBelow
- RushDuel.IsPreviousMaximumMode
- RushDuel.IsPreviousRace
- RushDuel.IsPreviousType
- RushDuel.IsSpecialSummonMainPhase
- RushDuel.IsSpecialSummonTurn
- RushDuel.IsSummonOrSpecialSummonMainPhase
- RushDuel.IsSummonTurn
- RushDuel.IsUnionMonsterCard
RDContinuous.lua
- RushDuel.AddContinuousEffect
- RushDuel.AttachAttackNotChainTrapLimit
- RushDuel.AttachSummonNotChainTrapLimit
- RushDuel.AttackNotChainTrapOperation
- RushDuel.BattleDestroyToGraveCondition
- RushDuel.BattleDestroyToGraveOperation
- RushDuel.ContinuousAttackNotChainTrap
- RushDuel.ContinuousBattleDestroyToGrave
- RushDuel.ContinuousSummonNotChainTrap
RDCost.lua
- RushDuel.CostChangePosition
- RushDuel.CostChangeSelfPosition
- RushDuel.CostChoose
- RushDuel.CostMerge
- RushDuel.CostOnlyCondition
- RushDuel.CostPayLP
- RushDuel.CostSendDeckBottomToGrave
- RushDuel.CostSendDeckTopAnyToGrave
- RushDuel.CostSendDeckTopToGrave
- RushDuel.CostSendGraveSubToDeck
- RushDuel.CostSendGraveSubToDeckBottom
- RushDuel.CostSendGraveSubToDeckTop
- RushDuel.CostSendGraveSubToDeckTopOrBottom
- RushDuel.CostSendGraveToDeck
- RushDuel.CostSendGraveToDeckBottom
- RushDuel.CostSendGraveToDeckTop
- RushDuel.CostSendGraveToDeckTopOrBottom
- RushDuel.CostSendGroupToDeckSort
- RushDuel.CostSendGroupToDeckTopOrBottom
- RushDuel.CostSendGroupToGrave
- RushDuel.CostSendHandOrFieldSubToGrave
- RushDuel.CostSendHandOrFieldToGrave
- RushDuel.CostSendHandSubToGrave
- RushDuel.CostSendHandToDeck
- RushDuel.CostSendHandToDeckBottom
- RushDuel.CostSendHandToDeckTop
- RushDuel.CostSendHandToDeckTopOrBottom
- RushDuel.CostSendHandToGrave
- RushDuel.CostSendMatchToDeckSort
- RushDuel.CostSendMatchToDeckTopOrBottom
- RushDuel.CostSendMatchToGrave
- RushDuel.CostSendMatchToHand
- RushDuel.CostSendMZoneSubToGrave
- RushDuel.CostSendMZoneToDeck
- RushDuel.CostSendMZoneToDeckBottom
- RushDuel.CostSendMZoneToDeckTopOrBottom
- RushDuel.CostSendMZoneToGrave
- RushDuel.CostSendMZoneToHand
- RushDuel.CostSendOnFieldSubToGrave
- RushDuel.CostSendOnFieldToDeck
- RushDuel.CostSendOnFieldToDeckBottom
- RushDuel.CostSendOnFieldToGrave
- RushDuel.CostSendSelfToDeck
- RushDuel.CostSendSelfToDeckBottom
- RushDuel.CostSendSelfToDeckTop
- RushDuel.CostSendSelfToExtra
- RushDuel.CostSendSelfToGrave
- RushDuel.CostSendSelfToHand
- RushDuel.CostShowExtra
- RushDuel.CostShowGroupExtra
- RushDuel.CostShowGroupHand
- RushDuel.CostShowHand
- RushDuel.NoCostCheck
RDEquip.lua
RDFunction.lua
- RushDuel.AddTurnFlagCounter
- RushDuel.AnnounceCodes
- RushDuel.CanSelect
- RushDuel.Check
- RushDuel.CheckFusionMaterials
- RushDuel.CheckFusionMaterialsStep
- RushDuel.Filter
- RushDuel.GetBaseAttackOnDestroy
- RushDuel.GetBaseAttackOnTribute
- RushDuel.GetDeckBottomGroup
- RushDuel.GetMZoneCount
- RushDuel.GetSZoneCount
- RushDuel.GetTurnFlagCounter
- RushDuel.GroupBor
- RushDuel.HintOrConfirm
- RushDuel.Select
- RushDuel.SelectOption
- RushDuel.SendDeckBottomToTop
- RushDuel.SendDeckTopToBottom
- RushDuel.SendToDeckSort
- RushDuel.SetLabelAndObject
- RushDuel.ToGroup
- RushDuel.ToMaximunGroup
RDFusion.lua
- RushDuel.AddCodeFusionMaterial
- RushDuel.AddFuncFusionMaterial
- RushDuel.AddFusionProcedure
- RushDuel.AddFusionProcedureRep
- RushDuel.AddFusionProcedureSP
- RushDuel.AddMixFusionMaterial
- RushDuel.AnnounceFusionMaterialCode
- RushDuel.CanFusionSummon
- RushDuel.ContactFusionCondition
- RushDuel.ContactFusionMaterialFilter
- RushDuel.ContactFusionOperation
- RushDuel.ContactFusionTarget
- RushDuel.CreateFusionEffect
- RushDuel.CreateFusionProcedure
- RushDuel.EnableContactFusion
- RushDuel.EnableUnionFusion
- RushDuel.ExecuteFusionSummon
- RushDuel.FusionCheckLocation
- RushDuel.FusionMaterialFilter
- RushDuel.FusionOperation
- RushDuel.FusionProcedureCheckStep
- RushDuel.FusionProcedureCondition
- RushDuel.FusionProcedureMaterialChecker
- RushDuel.FusionProcedureMaterialFilter
- RushDuel.FusionProcedureOperation
- RushDuel.FusionSpecialSummonFilter
- RushDuel.FusionSummon
- RushDuel.FusionTarget
- RushDuel.FusionToDeck
- RushDuel.FusionToDeckBottom
- RushDuel.FusionToGrave
- RushDuel.GetAnnouncableFusionMaterialCodes
- RushDuel.GetFusionSummonData
- RushDuel.IsCanFusionSummon
- RushDuel.MakeFusionMaterial
- RushDuel.ResetFusionSummonMaterialCount
- RushDuel.SetFusionEffectParameter
- RushDuel.SetFusionMaterial
- RushDuel.SetFusionMaterialData
- RushDuel.SetFusionSummonMaterialCount
- RushDuel.UnionFusionCondition
- RushDuel.UnionFusionMaterialFilter
- RushDuel.UnionFusionOperation
- RushDuel.UnionFusionTarget
RDLegend.lua
- RushDuel.EnableChangeCode
- RushDuel.EnableFakeLegend
- RushDuel.InitLegend
- RushDuel.InitLegendCard
- RushDuel.IsLegendCard
- RushDuel.IsLegendCode
- RushDuel.IsSameCode
- RushDuel.IsSameOriginalCode
RDLimit.lua
- RushDuel.CreateActivateCountLimitEffect
- RushDuel.CreateAttackLimitEffect
- RushDuel.CreateCannotActivateEffect
- RushDuel.CreateCannotActivateMix
- RushDuel.CreateCannotActivateSameCodeEffect
- RushDuel.CreateCannotActivateTrapBattle
- RushDuel.CreateCannotActivateTrapTurn
- RushDuel.CreateCannotAttackEffect
- RushDuel.CreateCannotDirectAttackEffect
- RushDuel.CreateCannotFaceupSpecialSummonEffect
- RushDuel.CreateCannotSelectBattleTargetEffect
- RushDuel.CreateCannotSetMonsterEffect
- RushDuel.CreateCannotSpecialSummonEffect
- RushDuel.CreateCannotSummonEffect
- RushDuel.CreateLimitAttackCountEffect
- RushDuel.CreateNoBattleDamageEffect
- RushDuel.CreateNoEffectDamageEffect
- RushDuel.CreateOnlySoleAttackEffect
- RushDuel.CreateOnlySoleDirectAttackEffect
- RushDuel.CreateOnlyThatAttackEffect
- RushDuel.CreateOnlyThisAttackEffect
- RushDuel.CreateRaceCannotAttackEffect
RDMaximum.lua
- RushDuel.AddMaximumProcedure
- RushDuel.EnableMaximumMode
- RushDuel.InitMaximum
- RushDuel.MaximumMode
- RushDuel.MaximumMonster
- RushDuel.MaximumMonsterAtk
- RushDuel.MaximumSummonCheck
- RushDuel.MaximumSummonCondition
- RushDuel.MaximumSummonFilter
- RushDuel.MaximumSummonOperation
- RushDuel.MaximumSummonTarget
- RushDuel.MaximumSummonValue
RDRitual.lua
- RushDuel.AddRitualProcedure
- RushDuel.CanRitualSummon
- RushDuel.CheckRitualMaterial
- RushDuel.ConfirmCardFilter
- RushDuel.CreateRitualEffect
- RushDuel.ExecuteRitualSummon
- RushDuel.GetRitualMaterial
- RushDuel.GetRitualMaterialGetter
- RushDuel.GetRitualSummonData
- RushDuel.GetRitualTypeValue
- RushDuel.IsCanBeRitualMaterial
- RushDuel.IsCanRitualSummon
- RushDuel.RitualCheckAdditional
- RushDuel.RitualCheckAdditionalAttack
- RushDuel.RitualCheckAdditionalLevel
- RushDuel.RitualChecker
- RushDuel.RitualCheckLocation
- RushDuel.RitualMaterialFilter
- RushDuel.RitualOperation
- RushDuel.RitualSpecialSummonFilter
- RushDuel.RitualSummon
- RushDuel.RitualTarget
- RushDuel.RitualToDeck
- RushDuel.RitualToDeckBottom
- RushDuel.RitualToGrave
- RushDuel.RitualTypeFilter
- RushDuel.SelectRitualMaterial
RDRule.lua
RDSummon.lua
- RushDuel.AddHandConfirmSpecialSummonProcedure
- RushDuel.AddHandSpecialSummonProcedure
- RushDuel.AddHandToGraveSpecialSummonProcedure
- RushDuel.AddHealthySummonProcedure
- RushDuel.AddPrimeSummonProcedure
- RushDuel.AddSummonProcedureOne
- RushDuel.AddSummonProcedureThree
- RushDuel.AddSummonProcedureTwo
- RushDuel.AddSummonProcedureZero
- RushDuel.AdvanceCheckCondition
- RushDuel.AdvanceCheckOperation
- RushDuel.AdvanceMaterialCheck
- RushDuel.AdvanceMaterialCheckValue
- RushDuel.AdvanceSummonFlagCondition
- RushDuel.AdvanceSummonFlagOperation
- RushDuel.CreateAdvanceCheck
- RushDuel.CreateAdvanceSummonFlag
- RushDuel.CreateFusionSummonFlag
- RushDuel.CreateTripleTribute
- RushDuel.DecreaseSummonTribute
- RushDuel.DecreaseSummonValue
- RushDuel.FusionSummonFlagCondition
- RushDuel.FusionSummonFlagOperation
- RushDuel.GetTributeCount
- RushDuel.HandConfirmSpecialSummonCondition
- RushDuel.HandConfirmSpecialSummonOperation
- RushDuel.HandConfirmSpecialSummonTarget
- RushDuel.HandToGraveSpecialSummonCondition
- RushDuel.HandToGraveSpecialSummonOperation
- RushDuel.HandToGraveSpecialSummonTarget
- RushDuel.SplitTribute
- RushDuel.SummonAttackChangeOperation
- RushDuel.SummonProcedureConditionOne
- RushDuel.SummonProcedureConditionThree
- RushDuel.SummonProcedureConditionTwo
- RushDuel.SummonProcedureConditionZero
- RushDuel.SummonProcedureOperationOne
- RushDuel.SummonProcedureOperationThree
- RushDuel.SummonProcedureOperationTwo
- RushDuel.TripleTributeCondition
- RushDuel.TripleTributeOperation
- RushDuel.TripleTributeTarget
RDTarget.lua
- RushDuel.Damage
- RushDuel.DiscardDeck
- RushDuel.Draw
- RushDuel.Recover
- RushDuel.TargetAnnounceType
- RushDuel.TargetDamage
- RushDuel.TargetDiscardDeck
- RushDuel.TargetDraw
- RushDuel.TargetRecover
RDUnion.lua
- RushDuel.CheckUnionEquip
- RushDuel.RegisterUnionEffect
- RushDuel.UnionEquip
- RushDuel.UnionFilter
- RushDuel.UnionOperation
- RushDuel.UnionTarget
RDValue.lua
- RushDuel.CheckValueDoubleTribute
- RushDuel.CheckValueEffectIndesType
- RushDuel.ValueDoubleTributeAll
- RushDuel.ValueDoubleTributeAtkDef
- RushDuel.ValueDoubleTributeAttrRace
- RushDuel.ValueDoubleTributeAttrType
- RushDuel.ValueDoubleTributeCode
- RushDuel.ValueDoubleTributeLvAttrRace
- RushDuel.ValueDoubleTributeMix
- RushDuel.ValueEffectIndesType