Auxiliary.TargetBoolFunction
Signature
lua
Auxiliary.TargetBoolFunction(function f, ... any) -> functionDescription
Returns an effect target callback that calls f(target, ...) with the extra arguments captured now. Use this when SetTarget or similar APIs expect a function with parameters (effect, target).
Parameters
ffunction...any
Returns
function- A target callback with parameters (effect, target).
Source
Utilities/utility.lua:454
Used By
Generated from the local Scripts/ folder and cards.cdb.
- Detected in 427 indexed script(s).
- Search this function in the Script Explorer with
Auxiliary.TargetBoolFunction.
| Card | ID | Script | Detected Calls |
|---|---|---|---|
| Resurgam Xyz | 49082032 | Scripts/c49082032.lua | 1 |
| Sea Stealth Attack | 19089195 | Scripts/c19089195.lua | 1 |
| Miscellaneousaurus | 38572779 | Scripts/c38572779.lua | 1 |
| Dual Avatar Invitation | 87669904 | Scripts/c87669904.lua | 1 |
| Number 4: Stealth Kragen | 67557908 | Scripts/c67557908.lua | 1 |
| Traptrix Atypus | 48183890 | Scripts/c48183890.lua | 1 |
| Weaver of Fairy Tails | 78021082 | Scripts/c78021082.lua | 1 |
| Mementomictlan | 43338320 | Scripts/c43338320.lua | 1 |
| Egyptian God Slime | 42166000 | Scripts/c42166000.lua | 1 |
| Joyous Melffys | 53054164 | Scripts/c53054164.lua | 1 |
| Mind Scan | 34298391 | Scripts/c34298391.lua | 1 |
| Synchro Fellowship | 43834302 | Scripts/c43834302.lua | 1 |
| The Glitter of Raise Moon | 9362643 | Scripts/c9362643.lua | 1 |
| Qliphort Disk | 64496451 | Scripts/c64496451.lua | 1 |
| Red-Eyes Retro Dragon | 53485634 | Scripts/c53485634.lua | 1 |
| Salamangreat Burst Gryphon | 10140443 | Scripts/c10140443.lua | 1 |
| Legendary Lord Six Samurai - Enishi | 70634245 | Scripts/c70634245.lua | 1 |
| Raise Moon Wings Rapi | 47828069 | Scripts/c47828069.lua | 1 |
| The Bystial Alba Los | 69120785 | Scripts/c69120785.lua | 1 |
| Blue-Eyes Toon Ultimate Dragon | 71808988 | Scripts/c71808988.lua | 1 |
| DoomZ Destruction | 80320877 | Scripts/c80320877.lua | 1 |
| D/D/D Super Doom King Dark Armageddon | 18897163 | Scripts/c18897163.lua | 1 |
| Concours de Cuisine (Culinary Confrontation) | 14283055 | Scripts/c14283055.lua | 1 |
| Tri-Brigade Nervall | 14816857 | Scripts/c14816857.lua | 1 |
| ...and 403 more |
Script Examples
Resurgam Xyz (49082032)
Source: Scripts/c49082032.lua
lua
e2:SetRange(LOCATION_SZONE)
e2:SetTargetRange(LOCATION_MZONE,0)
e2:SetTarget(aux.TargetBoolFunction(Card.IsType,TYPE_XYZ))
e2:SetValue(800)
c:RegisterEffect(e2)Sea Stealth Attack (19089195)
Source: Scripts/c19089195.lua
lua
e1:SetCode(EFFECT_INDESTRUCTABLE_EFFECT)
e1:SetTargetRange(LOCATION_ONFIELD,0)
e1:SetTarget(aux.TargetBoolFunction(Card.IsType,TYPE_SPELL+TYPE_TRAP))
e1:SetValue(aux.indoval)
e1:SetReset(RESET_PHASE+PHASE_END)Miscellaneousaurus (38572779)
Source: Scripts/c38572779.lua
lua
e1:SetCode(EFFECT_IMMUNE_EFFECT)
e1:SetTargetRange(LOCATION_MZONE,0)
e1:SetTarget(aux.TargetBoolFunction(Card.IsRace,RACE_DINOSAUR))
e1:SetValue(c38572779.efilter)
if Duel.GetCurrentPhase()==PHASE_MAIN1 then