08-30-2015, 02:28 PM
Oh yeah, they're just psuedo functions. Look at the overarching idea. You determine the XY location of each heart by using it's index. The way its calculated causes hearts to begin a new row every 10 hearts, full or empty. After you find the location, you just use whatever GM function you know of to render the appropriate sprite.