I came up with a work-around. Its actually terrible, but it works.
Gv(totHeight)
$((gv(tall)+gv(paddVert))*gv(evntcntz,gv(shodays)-1))+gv(padfTpBt)$
gv(evntCntZ) is a list global variable. And is stupid huge.
$mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))$##1, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))$##2, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))$##3, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))$##4, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))$##5, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))$##6, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))$##7, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a7d)+ci(ecount,a7d)))$##8, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a7d)+ci(ecount,a7d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a8d)+ci(ecount,a8d)))$##9, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a7d)+ci(ecount,a7d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a8d)+ci(ecount,a8d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a9d)+ci(ecount,a9d)))$##10, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a7d)+ci(ecount,a7d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a8d)+ci(ecount,a8d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a9d)+ci(ecount,a9d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a10d)+ci(ecount,a10d)))$##11, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a7d)+ci(ecount,a7d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a8d)+ci(ecount,a8d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a9d)+ci(ecount,a9d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a10d)+ci(ecount,a10d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a11d)+ci(ecount,a11d)))$##12, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a7d)+ci(ecount,a7d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a8d)+ci(ecount,a8d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a9d)+ci(ecount,a9d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a10d)+ci(ecount,a10d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a11d)+ci(ecount,a11d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a12d)+ci(ecount,a12d)))$##13, $mu(min,gv(shoXRevn),mu(max,1,ci(acount,a0d)+ci(ecount,a0d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a1d)+ci(ecount,a1d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a2d)+ci(ecount,a2d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a3d)+ci(ecount,a3d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a4d)+ci(ecount,a4d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a5d)+ci(ecount,a5d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a6d)+ci(ecount,a6d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a7d)+ci(ecount,a7d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a8d)+ci(ecount,a8d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a9d)+ci(ecount,a9d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a10d)+ci(ecount,a10d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a11d)+ci(ecount,a11d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a12d)+ci(ecount,a12d)))+mu(min,gv(shoXRevn),mu(max,1,ci(acount,a13d)+ci(ecount,a13d)))$##14
Basically, each list item is acount+ecount of that day (or 1, whichever is highest) OR the total number of events to show per day (whichever is lowest) gv(shoXRevn) PLUS the sum of all previous days using the same formula. It is a very clunky way of doing it, but it works.
I'd still like to figure out how this can be achieved with the for loop