Skip to content

Group.GetSum ​

Signature ​

lua
Group.GetSum(Group g, function f, ... any) -> int

Description ​

Calls f for each card in g, forwards any extra arguments, and returns the sum of the integer values produced.

Parameters ​

  • g Group
  • f function
  • ... any

Returns ​

  • int

Source ​

  • D:\Programs\GitHub\ygopro-core\libgroup.cpp:926

Used By ​

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

  • Detected in 147 indexed script(s).
  • Search this function in the Script Explorer with Group.GetSum.
CardIDScriptDetected Calls
Meteoroa Drytron24166324Scripts/c24166324.lua2
Pere-Zenet Em Heru46273941Scripts/c46273941.lua1
Am Duazenet45151304Scripts/c45151304.lua1
Converging Wishes20007374Scripts/c20007374.lua1
D/D Count Surveyor5997110Scripts/c5997110.lua2
Nekroz Kaleidoscope51124303Scripts/c51124303.lua2
D/D/D/D Super-Dimensional Sovereign Emperor Zero Paradox97417863Scripts/c97417863.lua2
Sonic Tracker17888577Scripts/c17888577.lua1
Frightfur Meister77522571Scripts/c77522571.lua2
Meteonis Drytron22398665Scripts/c22398665.lua2
Awakening of the Sacred Beasts53701259Scripts/c53701259.lua2
Black Garden71645242Scripts/c71645242.lua1
Blessing of the Voiceless Voice39114494Scripts/c39114494.lua1
Horn of Olifant55749927Scripts/c55749927.lua1
Gunkan Sushipyard Seaside Supper Spot62200831Scripts/c62200831.lua1
Crealtar, the Impcantation Originator96915510Scripts/c96915510.lua1
Synchro Panic83962752Scripts/c83962752.lua1
Drytron Meteonis DA Draconids56863746Scripts/c56863746.lua1
Madolche Dessert51650038Scripts/c51650038.lua1
Eternal Bond45283341Scripts/c45283341.lua1
Marincess Cascade27012990Scripts/c27012990.lua1
Melffy Staring Contest76981308Scripts/c76981308.lua1
Raidraptor - Rising Rebellion Falcon71222868Scripts/c71222868.lua2
Armed Dragon LV10 White84425220Scripts/c84425220.lua2
...and 123 more

Script Examples ​

Meteoroa Drytron (24166324) ​

Source: Scripts/c24166324.lua

lua
	if greater_or_equal=="Equal" then
		return  function(g)
					return (not aux.RGCheckAdditional or aux.RGCheckAdditional(g)) and g:GetSum(aux.GetCappedAttack)<=atk
				end
	else

Pere-Zenet Em Heru (46273941) ​

Source: Scripts/c46273941.lua

lua
		if not aux.dncheck(sg) then return false end
		if ec then
			return sg:GetSum(s.getrlv,tc)-s.getrlv(ec,tc)<=lv
		else
			return true

Am Duazenet (45151304) ​

Source: Scripts/c45151304.lua

lua
		if not aux.dncheck(sg) then return false end
		if ec then
			return sg:GetSum(s.getrlv,tc)-s.getrlv(ec,tc)<=lv
		else
			return true