Rule:StickyRev
@RULE StickyRev
- Apgsearchable version of Redstoneboi's Sticky with the states 1 and 3 reversed
@COLORS 0 0 0 0 3 255 0 0 2 0 128 128 1 0 255 255
@TABLE n_states:4 neighborhood:Moore symmetries:rotate4reflect var a={0,1,2,3} var b=a var c=a var d=a var e=a var f=a var g=a var h=a
var I={0,2} var J=I var K=I var L=I var M=I
var O={0,3} var P=O var Q=O
- SPACE
- shoot
0,3,2,0,0,0,2,1,0,2
- offset
0,3,1,3,d,3,1,3,h,0 0,3,1,3,1,3,f,g,h,0 0,3,1,3,d,3,f,g,h,1
- pull
0,0,2,3,2,0,O,P,Q,2 0,2,2,3,2,2,f,g,h,0
- construct
0,1,1,0,d,e,f,0,2,2 0,1,1,0,d,e,f,g,3,3 0,1,1,0,d,e,f,g,0,3 0,2,1,1,2,0,0,0,0,2 0,1,1,c,d,e,f,g,h,0
- push
0,1,3,I,J,K,L,M,0,2 0,2,2,3,d,e,f,g,h,3
- photon
0,1,2,c,0,1,0,g,0,2 0,1,2,c,d,e,f,g,0,0 0,1,b,c,d,e,f,g,h,1
- BLOCK
- shoot
3,1,1,0,0,0,0,0,0,0 3,1,1,0,0,0,0,2,0,0
- construction
3,1,2,2,d,e,f,g,0,2 3,2,2,c,d,e,1,g,h,1 3,2,2,O,d,e,f,g,h,0
- TAIL
- construct
2,1,1,0,0,0,0,0,0,1
- shoot
2,1,0,0,0,2,0,0,0,3
- retract
2,0,0,0,0,0,0,0,0,3
- basic
2,a,b,c,d,e,f,g,h,0
- SIGNAL
- construct
1,1,2,0,0,2,0,0,0,2 1,1,0,2,0,0,f,0,0,1
- cancel
1,2,b,2,d,0,f,0,h,0
- photon
1,a,b,c,d,e,f,g,h,2