Advertisement
Guest User

Untitled

a guest
Oct 16th, 2018
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.96 KB | None | 0 0
  1. for i in h_s:
  2. for a in w_s:
  3. var f = -0.01
  4. var cr = scr[a][i].get_c().r
  5. var cg = scr[a][i].get_c().g
  6. var cb = scr[a][i].get_c().b
  7. var new_col = Color(cr+f,cg+f,cb+f).to_html(false)
  8. scr[a][i].color(new_col)
  9.  
  10. t += delta * 6
  11.  
  12. #CABEZA
  13. var nx = cos(t) * 10.5 + 23
  14. var ny = -abs(sin(t)) * 11.5 + 18
  15. ny = int(ny)
  16. nx = int(nx)%w_s
  17. scr[nx][ny%h_s].color("fed90f")
  18.  
  19. #NARIZ
  20. ny = cos(t + PI) * 1.5 + 28
  21. nx = abs(sin(t+PI)) * 7 + 25
  22. ny = int(ny)
  23. nx = int(nx)%w_s
  24. scr[nx][ny%h_s].color("fed90f")
  25.  
  26. #OREJA
  27. nx = sin(t) * 1.5 + 12
  28. ny = cos(t) * 2.5 + 29
  29. ny = int(ny)%h_s
  30. nx = int(nx)%w_s
  31. if nx < 13:
  32. scr[nx][ny].color("fed90f")
  33.  
  34. #BOCA d1b271
  35. nx = sin(t) * 7.5 + 26
  36. ny = cos(t) * 5 + 34
  37. ny = int(ny)%h_s
  38. nx = int(nx)%w_s
  39.  
  40. if ny < 35:
  41. scr[nx][ny].color("d1b271")
  42.  
  43. nx = sin(t) * 6.5 + 25
  44. ny = cos(t) * 5 + 34
  45. ny = int(ny)%h_s
  46. nx = int(nx)%w_s
  47.  
  48. if ny >= 35 && nx <= 26:
  49. scr[nx][ny].color("d1b271")
  50.  
  51. nx = sin(t) * 4 + 27
  52. ny = cos(t) * 5 + 34
  53. ny = int(ny)%h_s
  54. nx = int(nx)%w_s
  55.  
  56. if ny >= 36 && nx > 26:
  57. scr[nx][ny].color("d1b271")
  58.  
  59. nx = sin(t) * 4 + 29
  60. ny = 35
  61. ny = int(ny)%h_s
  62. nx = int(nx)%w_s
  63.  
  64. scr[nx][ny].color("d1b271")
  65.  
  66. #LINEA NUCA
  67. var largo = range(18,45)
  68. nx = 12
  69. ny = largo[fmod(t*4,largo.size())]
  70. ny = int(ny)
  71. nx = int(nx)%w_s
  72.  
  73. if !range(27,31).has(ny):
  74. scr[nx][ny%h_s].color("fed90f")
  75.  
  76. #LINEA PERA
  77. largo = range(39,45)
  78. nx = 27
  79. ny = largo[fmod(t*4,largo.size())]
  80. ny = int(ny)
  81. nx = int(nx)%w_s
  82.  
  83. scr[nx][ny%h_s].color("fed90f")
  84.  
  85. #frente
  86. largo = range(0,14)
  87. nx = 33
  88. ny = 18+largo[fmod(t*4,largo.size())]
  89. ny = int(ny)
  90. nx = int(nx)%w_s
  91. if ny < 20 :
  92. scr[nx][ny%h_s].color("fed90f")
  93.  
  94. #OJOS
  95. for i in 3:
  96. ny = 23 + cos(t) * (i+1.5)
  97. nx = 21 + sin(t) * (i+1.5)
  98. ny = int(ny)
  99. nx = int(nx)
  100. scr[nx%w_s][ny%h_s].color("ffffff")
  101.  
  102. nx = 31 + sin(t) * (i+1.5)
  103. nx = int(nx)
  104. scr[nx%w_s][ny%h_s].color("ffffff")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement