Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- @name
- @inputs CharMemory
- @outputs
- @persist X Z Page:string I R G B AR:array Holos:array
- @trigger
- V= CharMemory
- if(V == toByte("a"))
- {
- A1= 0
- A2= 1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 0
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 0
- D2= 1
- D3= 1
- D4= 1
- D5= 1
- }
- if(V == toByte("b"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=0
- D4= 1
- D5=1
- }
- if(V == toByte("c"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 1
- D2= 0
- D3=0
- D4= 0
- D5=1
- }
- if(V == toByte("d"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 0
- D2= 1
- D3=1
- D4= 1
- D5=0
- }
- if(V == toByte("e"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4=0
- C5= 1
- D1= 1
- D2= 0
- D3=1
- D4= 0
- D5=1
- }
- if(V == toByte("f"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 0
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 1
- D2= 0
- D3=1
- D4= 0
- D5=0
- }
- if(V == toByte("g"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 0
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("h"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1=0
- B2= 0
- B3= 1
- B4= 0
- B5= 0
- C1= 0
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("i"))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 1
- B2= 1
- B3= 1
- B4= 1
- B5= 1
- C1= 1
- C2= 1
- C3= 1
- C4= 1
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("j"))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 1
- C3= 1
- C4= 1
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("k"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 0
- B2= 0
- B3= 1
- B4= 0
- B5= 0
- C1= 0
- C2= 1
- C3= 0
- C4= 1
- C5= 0
- D1=1
- D2= 0
- D3=0
- D4= 0
- D5=1
- }
- if(V == toByte("l"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 0
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=1
- }
- if(V == toByte("m"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 0
- C1= 1
- C2= 1
- C3= 1
- C4= 1
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("n"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 0
- C1= 1
- C2= 0
- C3= 0
- C4= 0
- C5= 0
- D1= 0
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("o"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("p"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 0
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 1
- D2= 1
- D3=1
- D4= 0
- D5=0
- }
- if(V == toByte("q"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 0
- C4= 1
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("r"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 0
- C1= 1
- C2= 0
- C3= 1
- C4= 1
- C5= 0
- D1= 1
- D2= 1
- D3=1
- D4= 0
- D5=1
- }
- if(V == toByte("s"))
- {
- A1=1
- A2=1
- A3= 0
- A4= 0
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 0
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("t"))
- {
- A1=1
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 1
- B2= 1
- B3= 1
- B4= 1
- B5= 1
- C1= 1
- C2= 1
- C3= 1
- C4= 1
- C5= 1
- D1= 1
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("u"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 0
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("v"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 0
- A5= 0
- B1= 0
- B2= 0
- B3= 0
- B4= 1
- B5= 1
- C1= 0
- C2= 0
- C3= 0
- C4= 1
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 0
- D5=0
- }
- if(V == toByte("w"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 1
- C3= 1
- C4= 1
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("x"))
- {
- A1=1
- A2=0
- A3= 0
- A4= 1
- A5= 1
- B1= 0
- B2= 1
- B3= 1
- B4= 0
- B5= 0
- C1= 0
- C2= 1
- C3= 1
- C4= 0
- C5= 0
- D1= 1
- D2= 0
- D3=0
- D4= 1
- D5=1
- }
- if(V == toByte("y"))
- {
- A1=1
- A2=1
- A3= 0
- A4= 0
- A5= 0
- B1= 0
- B2= 0
- B3= 1
- B4= 1
- B5= 1
- C1= 0
- C2= 0
- C3= 1
- C4= 1
- C5= 1
- D1= 1
- D2= 1
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("z"))
- {
- A1=1
- A2=0
- A3= 0
- A4= 0
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 1
- C3= 0
- C4= 0
- C5= 1
- D1= 1
- D2= 0
- D3=0
- D4= 0
- D5=1
- }
- if(V == toByte("_"))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 1
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 0
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=1
- }
- if(V == toByte(","))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 0
- C1= 0
- C2= 0
- C3= 0
- C4= 1
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("."))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 0
- C1= 0
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("1"))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 0
- B2= 1
- B3= 0
- B4= 0
- B5= 0
- C1= 1
- C2= 0
- C3= 0
- C4= 0
- C5= 0
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("2"))
- {
- A1=1
- A2=0
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 0
- D5=1
- }
- if(V == toByte("3"))
- {
- A1=1
- A2=0
- A3= 1
- A4= 0
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("4"))
- {
- A1=0
- A2=0
- A3= 1
- A4= 0
- A5= 0
- B1= 0
- B2=1
- B3= 1
- B4= 0
- B5= 0
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("5"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 0
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 0
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("6"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 0
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("7"))
- {
- A1=1
- A2=0
- A3= 0
- A4= 0
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 1
- B5= 0
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 1
- D2= 1
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("8"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("9"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 0
- A5= 1
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 1
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte("0"))
- {
- A1=1
- A2=1
- A3= 1
- A4= 1
- A5= 1
- B1= 1
- B2= 0
- B3= 0
- B4= 0
- B5= 1
- C1= 1
- C2= 0
- C3= 0
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=1
- D4= 1
- D5=1
- }
- if(V == toByte(" "))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 0
- B2= 0
- B3= 0
- B4= 0
- B5= 0
- C1= 0
- C2= 0
- C3= 0
- C4= 0
- C5= 0
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte(":"))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 1
- B2= 1
- B3= 0
- B4= 1
- B5= 1
- C1= 1
- C2= 1
- C3= 0
- C4= 1
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("-"))
- {
- A1=0
- A2=0
- A3= 1
- A4= 0
- A5= 0
- B1= 0
- B2= 0
- B3= 1
- B4= 0
- B5= 0
- C1= 0
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 0
- D2= 0
- D3=1
- D4= 0
- D5=0
- }
- if(V == toByte("?"))
- {
- A1=1
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 1
- B2= 0
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 1
- C3= 0
- C4= 0
- C5= 1
- D1= 1
- D2= 1
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("!"))
- {
- A1=0
- A2=0
- A3= 0
- A4= 0
- A5= 0
- B1= 1
- B2= 1
- B3= 1
- B4= 0
- B5= 1
- C1= 1
- C2= 1
- C3= 1
- C4= 0
- C5= 1
- D1= 0
- D2= 0
- D3=0
- D4= 0
- D5=0
- }
- if(V == toByte("%"))
- {
- A1=1
- A2=0
- A3= 0
- A4= 0
- A5= 1
- B1= 0
- B2= 0
- B3= 0
- B4= 1
- B5= 0
- C1= 0
- C2= 0
- C3= 1
- C4= 0
- C5= 0
- D1= 1
- D2= 0
- D3=0
- D4= 0
- D5=1
- }
- AR:setVector(21,vec(0,A1*255,0)),AR:setVector(22,vec(0,B1*255,0)),AR:setVector(23,vec(0,C1*255,0)),AR:setVector(24,vec(0,D1*255,0)),AR:setVector(25,vec(0,0,0))
- AR:setVector(16,vec(0,A2*255,0)),AR:setVector(17,vec(0,B2*255,0)),AR:setVector(18,vec(0,C2*255,0)),AR:setVector(19,vec(0,D2*255,0)),AR:setVector(20,vec(0,0,0))
- AR:setVector(11,vec(0,A3*255,0)),AR:setVector(12,vec(0,B3*255,0)),AR:setVector(13,vec(0,C3*255,0)),AR:setVector(14,vec(0,D3*255,0)),AR:setVector(15,vec(0,0,0))
- AR:setVector(6,vec(0,A4*255,0)),AR:setVector(7,vec(0,B4*255,0)),AR:setVector(8,vec(0,C4*255,0)),AR:setVector(9,vec(0,D4*255,0)),AR:setVector(10,vec(0,0,0))
- AR:setVector(1,vec(0,A5*255,0)),AR:setVector(2,vec(0,B5*255,0)),AR:setVector(3,vec(0,C5*255,0)),AR:setVector(4,vec(0,D5*255,0)),AR:setVector(5,vec(0,0,0))
- runOnTick(1)
- if(first()){
- Page="build"
- }
- if(Page=="build"){
- X++
- I++
- holoCreate(I,entity():pos()+vec(X*0.4,0,10+Z*0.4))
- holoScale(I,vec(1/28))
- Holos[I,vector] = entity():pos()+vec(X*1,0,10+Z*1)
- if(X > 4){
- Z++
- X=0
- }
- for(Parent= 1,I){
- holoParent(I,entity())
- }
- }
- if( Z > 4 ){Page="print" }
- if(Page=="print"){
- runOnTick(0)
- for(COL=1,40){
- COLOR=AR:vector(COL)
- if(AR:vector(COL):y()){
- # holoPos(COL,Holos[COL,vector])
- holoModel(COL,"cube")
- }else{
- holoModel(COL,"models/shells/shell_9mm.mdl")
- #holoPos(COL,Holos[COL,vector]+vec(0,0,12))
- }
- holoColor(COL,COLOR,255)
- # holoAlpha(COL,COLOR:y())
- #holoRenderFX(COL,COLOR:y())
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement