Advertisement
Guest User

Untitled

a guest
Mar 24th, 2019
291
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.11 KB | None | 0 0
  1. @name POLYGON Colorfull butterfly
  2. @inputs EGP:wirelink
  3. if(~EGP){reset()}
  4.  
  5. ##-----------------------##
  6. ## E2'en er lavet af Mic ##
  7. ## [STEAM_0:1:73536783] ##
  8. ##-----------------------##
  9.  
  10. if(first())
  11. {
  12. function void col(I:number, Color:vector)
  13. {
  14. EGP:egpColor(I,Color)
  15. }
  16.  
  17. EGP:egpClear()
  18. timer("1",100)
  19. timer("2",600)
  20. timer("3",800)
  21. timer("4",1200)
  22. timer("5",1600)
  23. timer("6",2000)
  24. timer("7",2400)
  25. timer("8",2800)
  26. }
  27. if(clk("8"))
  28. {
  29. EGP:egpPoly(99, vec2(486, 87), vec2(444, 81), vec2(481, 74)) col(99, vec(0,35,42))
  30. EGP:egpPoly(100, vec2(444, 81), vec2(397, 79), vec2(481, 74)) col(100, vec(0,4,6))
  31. EGP:egpPoly(101, vec2(444, 81), vec2(365, 107), vec2(397, 79)) col(101, vec(0,35,42))
  32. EGP:egpPoly(102, vec2(365, 107), vec2(324, 131), vec2(397, 79)) col(102, vec(0,4,6))
  33. EGP:egpPoly(103, vec2(324, 131), vec2(271, 258), vec2(271, 225)) col(103, vec(0,8,12))
  34. }
  35. if(clk("7"))
  36. {
  37. EGP:egpPoly(87, vec2(426, 267), vec2(458, 214), vec2(451, 266)) col(87, vec(0,69,42))
  38. EGP:egpPoly(88, vec2(451, 266), vec2(458, 214), vec2(478, 230)) col(88, vec(0,4,6))
  39. EGP:egpPoly(89, vec2(458, 214), vec2(464, 180), vec2(478, 230)) col(89, vec(0,69,42))
  40. EGP:egpPoly(90, vec2(478, 230), vec2(464, 180), vec2(485, 194)) col(90, vec(0,4,6))
  41. EGP:egpPoly(91, vec2(464, 180), vec2(486, 164), vec2(485, 194)) col(91, vec(0,35,42))
  42. EGP:egpPoly(92, vec2(464, 180), vec2(471, 140), vec2(486, 164)) col(92, vec(0,64,77))
  43. EGP:egpPoly(93, vec2(471, 140), vec2(486, 164), vec2(495, 113)) col(93, vec(0,35,42))
  44. EGP:egpPoly(94, vec2(471, 140), vec2(486, 87), vec2(495, 113)) col(94, vec(0,64,77))
  45. EGP:egpPoly(95, vec2(471, 140), vec2(468, 107), vec2(486, 87)) col(95, vec(0,35,42))
  46. EGP:egpPoly(96, vec2(468, 107), vec2(444, 81), vec2(486, 87)) col(96, vec(0,134,156))
  47. EGP:egpPoly(97, vec2(468, 107), vec2(437, 95), vec2(444, 81)) col(97, vec(0,64,77))
  48. EGP:egpPoly(98, vec2(437, 95), vec2(365, 107), vec2(444, 81)) col(98, vec(0,134,156))
  49. }
  50. if(clk("6"))
  51. {
  52. EGP:egpPoly(75, vec2(394, 412), vec2(396, 339), vec2(451, 376)) col(75, vec(0,100,68))
  53. EGP:egpPoly(76, vec2(394, 412), vec2(451, 376), vec2(424, 413)) col(76, vec(0,154,91))
  54. EGP:egpPoly(77, vec2(396, 339), vec2(454, 356), vec2(451, 376)) col(77, vec(0,154,91))
  55. EGP:egpPoly(78, vec2(396, 339), vec2(459, 326), vec2(454, 356)) col(78, vec(0,100,68))
  56. EGP:egpPoly(79, vec2(396, 339), vec2(410, 310), vec2(459, 326)) col(79, vec(0,154,91))
  57. EGP:egpPoly(80, vec2(410, 310), vec2(426, 267), vec2(459, 326)) col(80, vec(0,100,68))
  58. EGP:egpPoly(81, vec2(426, 267), vec2(410, 238), vec2(458, 214)) col(81, vec(0,252,224))
  59. EGP:egpPoly(82, vec2(410, 238), vec2(411, 136), vec2(458, 214)) col(82, vec(0,248,149))
  60. EGP:egpPoly(83, vec2(411, 136), vec2(471, 140), vec2(458, 214)) col(83, vec(0,252,224))
  61. EGP:egpPoly(84, vec2(411, 136), vec2(365, 107), vec2(437, 95)) col(84, vec(0,248,149))
  62. EGP:egpPoly(85, vec2(411, 136), vec2(437, 95), vec2(468, 107)) col(85, vec(0,252,224))
  63. EGP:egpPoly(86, vec2(411, 136), vec2(468, 107), vec2(471, 140)) col(86, vec(0,248,149))
  64. }
  65. if(clk("5"))
  66. {
  67. EGP:egpPoly(58, vec2(271, 258), vec2(324, 131), vec2(365, 107)) EGP:egpColor(58,0,200,0,255)
  68. EGP:egpPoly(59, vec2(271, 258), vec2(365, 107), vec2(411, 136)) EGP:egpColor(59,0,252,0,255)
  69. EGP:egpPoly(60, vec2(271, 258), vec2(411, 136), vec2(410, 238)) EGP:egpColor(60,181,255,0,255)
  70. EGP:egpPoly(61, vec2(271, 258), vec2(410, 238), vec2(426, 267)) EGP:egpColor(61,0,252,0,255)
  71. EGP:egpPoly(62, vec2(271, 258), vec2(426, 267), vec2(410, 310)) EGP:egpColor(62,0,200,0,255)
  72. EGP:egpPoly(63, vec2(271, 258), vec2(410, 310), vec2(396, 339)) EGP:egpColor(63,82,231,0,255)
  73. EGP:egpPoly(64, vec2(271, 258), vec2(396, 339), vec2(358, 373)) EGP:egpColor(64,255,255,0,255)
  74. EGP:egpPoly(65, vec2(271, 258), vec2(358, 373), vec2(329, 420)) EGP:egpColor(65,223,255,0,255)
  75. EGP:egpPoly(66, vec2(271, 258), vec2(329, 420), vec2(300, 415)) EGP:egpColor(66,217,200,0,255)
  76. EGP:egpPoly(67, vec2(271, 258), vec2(268, 348), vec2(300, 415)) EGP:egpColor(67,111,141,0,255)
  77. EGP:egpPoly(68, vec2(268, 348), vec2(290, 447), vec2(300, 415)) EGP:egpColor(68,123,165,0,255)
  78. EGP:egpPoly(69, vec2(300, 415), vec2(290, 447), vec2(322, 448)) EGP:egpColor(69,0,134,0,255)
  79. EGP:egpPoly(70, vec2(300, 415), vec2(322, 448), vec2(329, 420)) EGP:egpColor(70,123,165,0,255)
  80. EGP:egpPoly(71, vec2(329, 420), vec2(322, 448), vec2(353, 448)) EGP:egpColor(71,0,134,0,255)
  81. EGP:egpPoly(72, vec2(329, 420), vec2(353, 448), vec2(394, 412)) EGP:egpColor(72,123,165,0,255)
  82. EGP:egpPoly(73, vec2(329, 420), vec2(358, 373), vec2(394, 412)) EGP:egpColor(73,204,207,0,255)
  83. EGP:egpPoly(74, vec2(396, 339), vec2(394, 412), vec2(358, 373)) EGP:egpColor(74,183,253,0,255)
  84. }
  85. if(clk("4"))
  86. {
  87. EGP:egpPoly(47, vec2(45, 142), vec2(29, 88), vec2(47, 106)) EGP:egpColor(47,67,10,104,255)
  88. EGP:egpPoly(48, vec2(105, 137), vec2(45, 142), vec2(47, 106)) EGP:egpColor(48,184,38,255,255)
  89. EGP:egpPoly(49, vec2(105, 137), vec2(47, 106), vec2(78, 95)) EGP:egpColor(49,205,112,255,255)
  90. EGP:egpPoly(50, vec2(47, 106), vec2(29, 88), vec2(71, 81)) EGP:egpColor(50,117,60,244,255)
  91. EGP:egpPoly(51, vec2(29, 88), vec2(34, 74), vec2(71, 81)) EGP:egpColor(51,54,10,112,255)
  92. EGP:egpPoly(52, vec2(47, 106), vec2(71, 81), vec2(78, 95)) EGP:egpColor(52,86,2,159,255)
  93. EGP:egpPoly(53, vec2(105, 137), vec2(78, 95), vec2(152, 108)) EGP:egpColor(53,184,38,255,255)
  94. EGP:egpPoly(54, vec2(78, 95), vec2(71, 81), vec2(152, 108)) EGP:egpColor(54,117,60,244,255)
  95. EGP:egpPoly(55, vec2(71, 81), vec2(120, 78), vec2(152, 108)) EGP:egpColor(55,54,10,112,255)
  96. EGP:egpPoly(56, vec2(34, 74), vec2(120, 78), vec2(71, 81)) EGP:egpColor(56,6,1,30,255)
  97. EGP:egpPoly(57, vec2(120, 78), vec2(191, 132), vec2(152, 108)) EGP:egpColor(57,6,1,30,255)
  98.  
  99. }
  100. if(clk("3"))
  101. {
  102. EGP:egpPoly(22,vec2(248,348),vec2(227,449),vec2(216,416)) EGP:egpColor(22,255,124,92,255)
  103. EGP:egpPoly(23,vec2(216,416),vec2(227,449),vec2(195,448)) EGP:egpColor(23,255,63,50,255)
  104. EGP:egpPoly(24,vec2(188,421),vec2(216,416),vec2(195,448)) EGP:egpColor(24,255,124,92,255)
  105. EGP:egpPoly(25,vec2(188,421),vec2(163,448),vec2(195,448)) EGP:egpColor(25,255,63,50,255)
  106. EGP:egpPoly(26,vec2(188,421),vec2(163,448),vec2(124,413)) EGP:egpColor(26,255,124,92,255)
  107. EGP:egpPoly(27,vec2(188,421),vec2(124,413),vec2(160,374)) EGP:egpColor(27,255,210,59,255)
  108. EGP:egpPoly(28,vec2(124,413),vec2(160,374),vec2(119,341)) EGP:egpColor(28,255,181,69,255)
  109. EGP:egpPoly(29,vec2(124,413),vec2(163,448),vec2(93,414)) EGP:egpColor(29,255,153,146,255)
  110. EGP:egpPoly(30,vec2(124,413),vec2(93,414),vec2(65,377)) EGP:egpColor(30,255,63,108,255)
  111. EGP:egpPoly(31,vec2(124,413),vec2(65,377),vec2(119,341)) EGP:egpColor(31,198,41,97,255)
  112. EGP:egpPoly(32,vec2(65,377),vec2(119,341),vec2(62,357)) EGP:egpColor(32,255,63,108,255)
  113. EGP:egpPoly(33,vec2(62,358),vec2(57,326),vec2(119,341)) EGP:egpColor(33,198,41,97,255)
  114. EGP:egpPoly(34,vec2(57,326),vec2(119,341),vec2(107,309)) EGP:egpColor(34,255,63,108,255)
  115. EGP:egpPoly(35,vec2(57,326),vec2(90,268),vec2(107,309)) EGP:egpColor(35,198,41,97,255)
  116. EGP:egpPoly(36,vec2(90,268),vec2(65,265),vec2(58,214)) EGP:egpColor(36,118,2,110,255)
  117. EGP:egpPoly(37,vec2(90,268),vec2(58,214),vec2(106,239)) EGP:egpColor(37,255,109,128,255)
  118. EGP:egpPoly(38,vec2(105,137),vec2(58,214),vec2(106,239)) EGP:egpColor(38,255,16,255,255)
  119. EGP:egpPoly(39,vec2(65,265),vec2(38,231),vec2(58,214)) EGP:egpColor(39,54,10,66,255)
  120. EGP:egpPoly(40,vec2(52,181),vec2(38,231),vec2(58,214)) EGP:egpColor(40,118,2,110,255)
  121. EGP:egpPoly(41,vec2(52,181),vec2(38,231),vec2(32,195)) EGP:egpColor(41,54,10,66,255)
  122. EGP:egpPoly(42, vec2(58, 214), vec2(45, 142), vec2(105, 137)) EGP:egpColor(42,205,112,255,255)
  123. EGP:egpPoly(43, vec2(32, 195), vec2(29, 164), vec2(52, 181)) EGP:egpColor(43,54,10,66,255)
  124. EGP:egpPoly(44, vec2(52, 181), vec2(29, 164), vec2(45, 142)) EGP:egpColor(44,100,27,166,255)
  125. EGP:egpPoly(45, vec2(29, 164), vec2(20, 113), vec2(45, 142)) EGP:egpColor(45,54,10,76,255)
  126. EGP:egpPoly(46, vec2(45, 142), vec2(20, 113), vec2(29, 88)) EGP:egpColor(46,100,27,166,255)
  127.  
  128. }
  129. if(clk("2"))
  130. {
  131. EGP:egpPoly(11,vec2(245,225),vec2(246,259),vec2(191,132)) EGP:egpColor(11,35,10,61,255)
  132. EGP:egpPoly(12,vec2(246,259),vec2(152,108),vec2(191,132)) EGP:egpColor(12,199,0,166,255)
  133. EGP:egpPoly(13,vec2(246,259),vec2(105,137),vec2(152,108)) EGP:egpColor(13,255,99,201,255)
  134. EGP:egpPoly(14,vec2(246,259),vec2(106,239),vec2(105,137)) EGP:egpColor(14,255,118,212,255)
  135. EGP:egpPoly(15,vec2(246,259),vec2(90,268),vec2(106,239)) EGP:egpColor(15,255,57,98,255)
  136. EGP:egpPoly(16,vec2(246,259),vec2(107,309),vec2(90,268)) EGP:egpColor(16,230,57,82,255)
  137. EGP:egpPoly(17,vec2(246,259),vec2(119,341),vec2(107,309)) EGP:egpColor(17,255,138,74,255)
  138. EGP:egpPoly(18,vec2(246,259),vec2(160,374),vec2(119,341)) EGP:egpColor(18,255,255,0,255)
  139. EGP:egpPoly(19,vec2(246,259),vec2(188,421),vec2(160,374)) EGP:egpColor(19,255,204,0,255)
  140. EGP:egpPoly(20,vec2(246,259),vec2(216,416),vec2(188,421)) EGP:egpColor(20,255,221,0,255)
  141. EGP:egpPoly(21,vec2(246,259),vec2(248,348),vec2(216,416)) EGP:egpColor(21,214,171,0,255)
  142. }
  143. if(clk("1"))
  144. {
  145. EGP:egpPoly(1,vec2(258,217),vec2(271,225),vec2(258,250)) EGP:egpColor(1,77,77,77,255)
  146. EGP:egpPoly(2,vec2(258,217),vec2(245,225),vec2(258,250)) EGP:egpColor(2,58,58,58,255)
  147. EGP:egpPoly(3,vec2(258,250),vec2(271,225),vec2(271,259)) EGP:egpColor(3,39,39,39,255)
  148. EGP:egpPoly(4,vec2(258,250),vec2(246,259),vec2(245,225)) EGP:egpColor(4,33,33,33,255)
  149. EGP:egpPoly(5,vec2(258,250),vec2(271,259),vec2(258,324)) EGP:egpColor(5,63,63,63,255)
  150. EGP:egpPoly(6,vec2(258,250),vec2(246,259),vec2(258,324)) EGP:egpColor(6,50,50,50,255)
  151. EGP:egpPoly(7,vec2(258,324),vec2(246,259),vec2(248,348)) EGP:egpColor(7,17,1,1,255)
  152. EGP:egpPoly(8,vec2(258,324),vec2(271,259),vec2(268,348)) EGP:egpColor(8,17,1,1,255)
  153. EGP:egpPoly(9,vec2(258,324),vec2(268,348),vec2(258,363)) EGP:egpColor(9,63,63,63,255)
  154. EGP:egpPoly(10,vec2(258,324),vec2(248,348),vec2(258,363)) EGP:egpColor(10,53,53,53,255)
  155. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement