from PIL import Image,ImageDraw p='AIClient/Assets/Bundles/Characters/Animal/BudBud/BudBud_base.png' im=Image.new('RGBA',(1024,1024),(146,220,100,255)); d=ImageDraw.Draw(im) sw=[(146,220,100,255),(255,238,201,255),(42,56,55,255),(245,150,170,255),(255,220,75,255),(80,185,220,255)] i=0 for y in (0,512): for x in (0,341,682): d.rectangle((x,y,min(x+340,1023),min(y+511,1023)),fill=sw[i]); i+=1 im.save(p) Image.new('RGBA',(1024,1024),(128,128,128,255)).save('AIClient/Assets/Bundles/Characters/Animal/BudBud/BudBud_mix.png')