Skip to content

Auxiliary.SynGroupCheckLevelAddition ​

Signature ​

lua
Auxiliary.SynGroupCheckLevelAddition(Card syncard) -> function

Description ​

Returns a group check for Synchro material selection that keeps the sum of the selected materials' minimum Synchro Levels at or below syncard's Level.

Parameters ​

  • syncard Card

Returns ​

  • function - Group check for Synchro material Level pruning.

Source ​

  • Utilities/procedure.lua:463

Guided Examples ​

Learn how to use this function in context:

Used By ​

Generated from the local Scripts/ folder and cards.cdb.

  • Detected in 8 indexed script(s).
  • Search this function in the Script Explorer with Auxiliary.SynGroupCheckLevelAddition.
CardIDScriptDetected Calls
Accel Synchro Stardust Dragon30983281Scripts/c30983281.lua1
Yummy★Snatchy30581601Scripts/c30581601.lua1
Saiba the Soldier Swordsmith36608728Scripts/c36608728.lua1
Naturia Blessing34813545Scripts/c34813545.lua1
Stand Up Centur-Ion!41371602Scripts/c41371602.lua1
Re-dyce-cle85704698Scripts/c85704698.lua1
Etude of the Branded45675980Scripts/c45675980.lua1
Yang Zing Unleashed77783947Scripts/c77783947.lua1

Script Examples ​

Accel Synchro Stardust Dragon (30983281) ​

Source: Scripts/c30983281.lua

lua
function c30983281.synfilter(c,tp,mg)
	if not c:IsType(TYPE_SYNCHRO) then return false end
	aux.GCheckAdditional=aux.SynGroupCheckLevelAddition(c)
	local res=mg:CheckSubGroup(c30983281.syncheck,2,#mg,tp,c)
	aux.GCheckAdditional=nil

Yummy★Snatchy (30581601) ​

Source: Scripts/c30581601.lua

lua
function s.scfilter(c,tp,mg)
	if not c:IsType(TYPE_SYNCHRO) then return false end
	aux.GCheckAdditional=aux.SynGroupCheckLevelAddition(c)
	local res=mg:CheckSubGroup(s.syncheck,2,#mg,tp,c)
	aux.GCheckAdditional=nil

Saiba the Soldier Swordsmith (36608728) ​

Source: Scripts/c36608728.lua

lua
function s.scfilter(c,tp,mg)
	if not c:IsType(TYPE_SYNCHRO) then return false end
	aux.GCheckAdditional=aux.SynGroupCheckLevelAddition(c)
	local res=mg:CheckSubGroup(s.syncheck,2,#mg,tp,c)
	aux.GCheckAdditional=nil