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