Unfortunately, putting renpy.hide doesn't change leaking. I also forced the software renderer, but it's still leaking. Sprites are 1536px*2 layers and the code is following":
Code: Select all
init python:
expressions = ["neutral", "happy", "proud", "grin", "wink", "laugh", "laughcry", "serious", "focus", "angry", "mad",
"thinking", "disgusted", "bashful", "kissing", "worried", "embarrassed", "sad", "TT", "pain", "scream", "OO", "surprised"]
for i in expressions:
for j in ["1","2"]: #pose1 and pose2
renpy.image(("akari", "%s%s"%(i,j)), ConditionSwitch(
"akari_cos==0", im.Composite((810,1536), (0,0), "small/akari0_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==1", im.Composite((810,1536), (0,0), "small/akari1_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==2", im.Composite((810,1536), (0,0), "small/akari2_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==3", im.Composite((810,1536), (0,0), "small/akari3_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==4", im.Composite((810,1536), (0,0), "small/akari1_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==5", im.Composite((810,1536), (0,0), "small/akari2_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==6", im.Composite((810,1536), (0,0), "small/akari3_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==11", im.Composite((810,1536), (0,0), "small/akari11_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==12", im.Composite((810,1536), (0,0), "small/akari12_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==13", im.Composite((810,1536), (0,0), "small/akari13_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==21", im.Composite((810,1536), (0,0), "small/akari21_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==22", im.Composite((810,1536), (0,0), "small/akari22_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j)),
"akari_cos==23", im.Composite((810,1536), (0,0), "small/akari3_%s.png"%j, (0,0), "small/akari_%s_%s.png"%(i,j))))
I removed ConditionSwitch and tested with only the first line - but it's the same.
I'll send my game file in PM if you want to look up (though it's a large developing game. scripts and assets are complicated and not organized)