--If you want to check a few cards, Scl.CheckSubGroup is effective, but if you want to check more cards, use Scl.CheckSubGroup will stuck your ygopro, even crash it.
--Commonly using in a synchro/xyz/link summon that can use cards in hand/GY/Deck as materials.
--filter_obj can be follow formats: first_filter, {first_filter} or {first_filter, final_filter}
--first_filter: If the checking group don't suit first_filter(g, ...), it will directly return false
--final_filter (default == aux.TRUE): If the checking group don't suit final_filter(g, ...), it will continue add new cards into the checking group to do the next check.
--Get the xyz materials attach on the obj before obj leaves the field.
--Get the xyz materials attach on the obj before obj leaves the field.
--//return xyz materials group
--//return xyz materials group
functionScl.GetPreviousXyzMaterials(obj)
functionScl.GetPreviousXyzMaterials(obj)
...
@@ -6018,6 +6057,7 @@ end
...
@@ -6018,6 +6057,7 @@ end
--can call some scl's custom functions in the procedure, like extra synchro material, dark synchro, custom level synchro, custom synchro material action, and so on
--can call some scl's custom functions in the procedure, like extra synchro material, dark synchro, custom level synchro, custom synchro material action, and so on