from random import* from kandinsky import color,set_pixel as se, fill_rect as f,draw_string from math import* from ion import* from time import* def refresh(s,zombie): f(int(s.lPx),int(s.lPy),s.collx,s.colly,s.parent.skycolor) colos="green" if zombie else color(249,205,180) f(int(s.Px)+1,int(s.Py),8,8,colos) f(int(s.Px)+3,int(s.Py)+8,4,6,color(14,174,174)) f(int(s.Px)+3,int(s.Py)+14,4,6,color(73,70,151)) f(int(s.Px)+1,int(s.Py),8,2,color(49,48,43)) if s.mov==0:#immobile f(int(s.Px),int(s.Py)+9,10,2,color(14,174,174)) f(int(s.Px),int(s.Py)+11,2,3,colos) f(int(s.Px)+8,int(s.Py)+11,2,3,colos) se(int(s.Px)+3,int(s.Py)+3,"black") se(int(s.Px)+2,int(s.Py)+3,"white") se(int(s.Px)+6,int(s.Py)+3,"black") se(int(s.Px)+7,int(s.Py)+3,"white") f(int(s.Px)+3,int(s.Py)+6,4,1,color(153,102,51)) else: f(int(s.Px)+4,int(s.Py)+11,2,3,colos) if s.mov==1:f(int(s.Px),int(s.Py),3,7,color(49,48,43)) else:f(int(s.Px)+7,int(s.Py),3,7,color(49,48,43)) s.lPx=s.Px s.lPy=s.Py