Hop til indhold
Stavox

Steve - E2


West

Recommended Posts

Steve ansigt E2 med sej loading ting.

3CiDrzw.png

 

Kode

Spoiler

@name Steve
@inputs EGP:wirelink
@outputs
@persist
@trigger

local CLK = clkName()

if(~EGP & EGP) {
    reset()
}

elseif(first()) {
    function void wirelink:draw1() {
        EGP:egpClear()
        EGP:egpBox(1,vec2(32,32),vec2(64,64)) EGP:egpColor(1,47,32,13,255)
        EGP:egpBox(2,vec2(96,32),vec2(64,64)) EGP:egpColor(2,43,30,13,255)
        EGP:egpBox(3,vec2(160,32),vec2(64,64)) EGP:egpColor(3,47,31,15,255)
        EGP:egpBox(4,vec2(224,32),vec2(64,64)) EGP:egpColor(4,40,28,11,255)
        EGP:egpBox(5,vec2(288,32),vec2(64,64)) EGP:egpColor(5,36,24,8,255)
        EGP:egpBox(6,vec2(352,32),vec2(64,64)) EGP:egpColor(6,38,26,10,255)
        EGP:egpBox(7,vec2(416,32),vec2(64,64)) EGP:egpColor(7,43,30,13,255)
        EGP:egpBox(8,vec2(480,32),vec2(64,64)) EGP:egpColor(8,42,29,13,255)
    }
    
    function void wirelink:draw2() {
        EGP:egpBox(9,vec2(32,96),vec2(64,64)) EGP:egpColor(9,43,30,13,255)
        EGP:egpBox(10,vec2(96,96),vec2(64,64)) EGP:egpColor(10,43,30,13,255)
        EGP:egpBox(11,vec2(160,96),vec2(64,64)) EGP:egpColor(11,43,30,13,255)
        EGP:egpBox(12,vec2(224,96),vec2(64,64)) EGP:egpColor(12,51,36,17,255)
        EGP:egpBox(13,vec2(288,96),vec2(64,64)) EGP:egpColor(13,66,42,18,255)
        EGP:egpBox(14,vec2(352,96),vec2(64,64)) EGP:egpColor(14,63,42,21,255)
        EGP:egpBox(15,vec2(416,96),vec2(64,64)) EGP:egpColor(15,44,30,14,255)
        EGP:egpBox(16,vec2(480,96),vec2(64,64)) EGP:egpColor(16,40,28,11,255)
    }
    
    function void wirelink:draw3() {
        EGP:egpBox(17,vec2(32,160),vec2(64,64)) EGP:egpColor(17,43,30,13,255)
        EGP:egpBox(18,vec2(96,160),vec2(64,64)) EGP:egpColor(18,182,137,108,255)
        EGP:egpBox(19,vec2(160,160),vec2(64,64)) EGP:egpColor(19,189,142,114,255)
        EGP:egpBox(20,vec2(224,160),vec2(64,64)) EGP:egpColor(20,198,150,128,255)
        EGP:egpBox(21,vec2(288,160),vec2(64,64)) EGP:egpColor(21,189,139,114,255)
        EGP:egpBox(22,vec2(352,160),vec2(64,64)) EGP:egpColor(22,189,142,116,255)
        EGP:egpBox(23,vec2(416,160),vec2(64,64)) EGP:egpColor(23,172,118,90,255)
        EGP:egpBox(24,vec2(480,160),vec2(64,64)) EGP:egpColor(24,52,37,18,255)
    }
    
    function void wirelink:draw4() {
        EGP:egpBox(25,vec2(32,224),vec2(64,64)) EGP:egpColor(25,170,125,102,255)
        EGP:egpBox(26,vec2(96,224),vec2(64,64)) EGP:egpColor(26,180,132,109,255)
        EGP:egpBox(27,vec2(160,224),vec2(64,64)) EGP:egpColor(27,170,125,102,255)
        EGP:egpBox(28,vec2(224,224),vec2(64,64)) EGP:egpColor(28,173,128,109,255)
        EGP:egpBox(29,vec2(288,224),vec2(64,64)) EGP:egpColor(29,156,114,92,255)
        EGP:egpBox(30,vec2(352,224),vec2(64,64)) EGP:egpColor(30,187,137,114,255)
        EGP:egpBox(31,vec2(416,224),vec2(64,64)) EGP:egpColor(31,156,105,76,255)
        EGP:egpBox(32,vec2(480,224),vec2(64,64)) EGP:egpColor(32,156,105,76,255)
    }
    
    function void wirelink:draw5() {
        EGP:egpBox(33,vec2(32,288),vec2(64,64)) EGP:egpColor(33,180,132,109,255)
        EGP:egpBox(34,vec2(96,288),vec2(64,64)) EGP:egpColor(34,255,255,255,255)
        EGP:egpBox(35,vec2(160,288),vec2(64,64)) EGP:egpColor(35,82,61,137,255)
        EGP:egpBox(36,vec2(224,288),vec2(64,64)) EGP:egpColor(36,181,123,103,255)
        EGP:egpBox(37,vec2(288,288),vec2(64,64)) EGP:egpColor(37,187,137,114,255)
        EGP:egpBox(38,vec2(352,288),vec2(64,64)) EGP:egpColor(38,82,61,137,255)
        EGP:egpBox(39,vec2(416,288),vec2(64,64)) EGP:egpColor(39,255,255,255,255)
        EGP:egpBox(40,vec2(480,288),vec2(64,64)) EGP:egpColor(40,170,125,102,255)
    }
    
    function void wirelink:draw6() {
        EGP:egpBox(41,vec2(32,352),vec2(64,64)) EGP:egpColor(41,156,99,70,255)
        EGP:egpBox(42,vec2(96,352),vec2(64,64)) EGP:egpColor(42,179,123,98,255)
        EGP:egpBox(43,vec2(160,352),vec2(64,64)) EGP:egpColor(43,183,130,114,255)
        EGP:egpBox(44,vec2(224,352),vec2(64,64)) EGP:egpColor(44,106,64,48,255)
        EGP:egpBox(45,vec2(288,352),vec2(64,64)) EGP:egpColor(45,106,64,48,255)
        EGP:egpBox(46,vec2(352,352),vec2(64,64)) EGP:egpColor(46,190,136,108,255)
        EGP:egpBox(47,vec2(416,352),vec2(64,64)) EGP:egpColor(47,162,106,71,255)
        EGP:egpBox(48,vec2(480,352),vec2(64,64)) EGP:egpColor(48,128,83,52,255)
    }
    
    function void wirelink:draw7() {
        EGP:egpBox(49,vec2(32,416),vec2(64,64)) EGP:egpColor(49,144,94,67,255)
        EGP:egpBox(50,vec2(96,416),vec2(64,64)) EGP:egpColor(50,150,95,64,255)
        EGP:egpBox(51,vec2(160,416),vec2(64,64)) EGP:egpColor(51,65,33,12,255)
        EGP:egpBox(52,vec2(224,416),vec2(64,64)) EGP:egpColor(52,138,76,61,255)
        EGP:egpBox(53,vec2(288,416),vec2(64,64)) EGP:egpColor(53,138,76,61,255)
        EGP:egpBox(54,vec2(352,416),vec2(64,64)) EGP:egpColor(54,69,34,14,255)
        EGP:egpBox(55,vec2(416,416),vec2(64,64)) EGP:egpColor(55,143,94,62,255)
        EGP:egpBox(56,vec2(480,416),vec2(64,64)) EGP:egpColor(56,129,83,57,255)
    }
    
    function void wirelink:draw8() {
        EGP:egpBox(57,vec2(32,480),vec2(64,64)) EGP:egpColor(57,111,69,44,255)
        EGP:egpBox(58,vec2(96,480),vec2(64,64)) EGP:egpColor(58,109,67,42,255)
        EGP:egpBox(59,vec2(160,480),vec2(64,64)) EGP:egpColor(59,65,33,12,255)
        EGP:egpBox(60,vec2(224,480),vec2(64,64)) EGP:egpColor(60,66,29,10,255)
        EGP:egpBox(61,vec2(288,480),vec2(64,64)) EGP:egpColor(61,69,34,14,255)
        EGP:egpBox(62,vec2(352,480),vec2(64,64)) EGP:egpColor(62,69,34,14,255)
        EGP:egpBox(63,vec2(416,480),vec2(64,64)) EGP:egpColor(63,131,85,59,255)
        EGP:egpBox(64,vec2(480,480),vec2(64,64)) EGP:egpColor(64,122,78,51,255)
    }
    
    function void restart() {
        timer("1",200)
        timer("2",400)
        timer("3",600)
        timer("4",800)
        timer("5",1000)
        timer("6",1200)
        timer("7",1400)
        timer("8",1600)
    }
    restart()
}

elseif(clk(CLK)) {
    switch(CLK) {
        case "1",
            EGP:draw1()
            break
        case "2",
            EGP:draw2()
            break
        case "3",
            EGP:draw3()
            break
        case "4",
            EGP:draw4()
            break
        case "5",
            EGP:draw5()
            break
        case "6",
            EGP:draw6()
            break
        case "7",
            EGP:draw7()
            break
        case "8",
            EGP:draw8()
            break
    }
}

 

Link til kommentar
Del på andre sites

Arkiveret

Dette emne er nu arkiveret og er lukket for yderligere svar

Gæst
Dette emne er nu lukket for yderligere svar
×
×
  • Tilføj...

COOKIE- OG PRIVATLIVSPOLITIK PÅ STAVOX.DK

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privatlivspolitik - Vilkår for brug.