A quick test of the Expression2 gate in a comical way.
Code:
@name core_nedm
@inputs Power
@outputs R1 R2 R3 R4 S1 S2 S3 S4 S5 NEDM
@persist Hex Trak Sound Last
interval(400)
Hex=255
if(Power&clk()){
if(S5){
R1=randint(Hex),R2=randint(Hex)
R3=randint(Hex),R4=randint(Hex)
NEDM=randint(Hex)
}else{
Sound=randint(1,4)
if(Sound==Last&Sound!=4){Sound+=1}elseif(Sound==Last&Sound==4){Sound=1}
if(Sound==1){
Last=1,Trak=1,S1=1,S2=0,S3=0,S4=0
}elseif(Sound==2){
if(Trak==1){Trak=2}else{Trak=0}
Last=2,S1=0,S2=2,S3=0,S4=0
}elseif(Sound==3){
if(Trak==2){Trak=3}else{Trak=0}
Last=3,S1=0,S2=0,S3=3,S4=0
}elseif(Sound==4){
if(Trak==3){Trak=4}else{Trak=0}
Last=4,S1=0,S2=0,S3=0,S4=4
}
if(Trak==4){Trak=0,S5=1}
}
}else{
R1=0,R2=0,R3=0,R4=0,Last=0,Sound=0
S1=0,S2=0,S3=0,S4=0,S5=0,Trak=0,NEDM=0
} A live demonstration video is up
.
Bookmarks