View difference between Paste ID: r4AVCvA5 and 19fLipkj
SHOW: | | - or go back to the newest paste.
1
-- 0 - empty 
2
-- 1 - black
3
-- 2 - red
4
5-
art = { 
5+
art = {
6-
  {0, 0, 1, 1, 0, 1, 1, 0, 0},
6+
    {
7-
  {0, 1, 2, 2, 1, 2, 2, 1, 0}, 
7+
      {2, 1, 1, 2},
8-
  {1, 2, 2, 2, 2, 2, 2, 2, 1}, 
8+
      {1, 0, 0, 1},
9-
  {1, 2, 2, 2, 2, 2, 2, 2, 1}, 
9+
      {1, 0, 0, 1},
10-
  {1, 2, 2, 2, 2, 2, 2, 2, 1},
10+
      {2, 1, 1, 2},
11-
  {0, 1, 2, 2, 2, 2, 2, 1, 0}, 
11+
    },
12-
  {0, 0, 1, 2, 2, 2, 1, 0, 0}, 
12+
    {
13-
  {0, 0, 0, 1, 2, 1, 0, 0, 0},
13+
      {1, 0, 0, 1},
14-
  {0, 0, 0, 0, 1, 0, 0, 0, 0},
14+
      {0, 0, 0, 0},
15
      {0, 0, 0, 0},
16
      {1, 0, 0, 1}, 
17-
for y = 1, #art do 
17+
     },
18-
    for x = 1, #art[y] do
18+
     {
19-
      slot = art[y][x]
19+
      {1, 0, 0, 1},
20-
      if slot ~= 0 then
20+
      {0, 0, 0, 0},
21-
            turtle.select(slot)
21+
      {0, 0, 0, 0},
22-
            turtle.placeDown()
22+
      {1, 0, 0, 1}, 
23-
      end
23+
     },
24
     {
25-
    
25+
      {2, 1, 1, 2},
26-
    for i = 1, #art[y] do
26+
      {1, 0, 0, 1},
27-
      turtle.back()
27+
      {1, 0, 0, 1},
28
      {2, 1, 1, 2}, 
29
      
30-
    turtle.forward()
30+
    }    
31
}
32-
end  
32+
for z = 1, #art do 
33-
33+
    for y = 1, #art[z] do 
34
        for x = 1, #art[z][y] do
35
          slot = art[z][y][x]
36
          if slot ~= 0 then
37
                turtle.select(slot)
38
                turtle.placeDown()
39
          end
40
          turtle.forward()
41
        end
42
43
        for i = 1, #art[z][y] do
44
          turtle.back()
45
        end
46
        turtle.turnRight()
47
        turtle.forward()
48
        turtle.turnLeft()
49
    end  
50
    turtle.turnLeft()
51
    for n = 1, #art[z] do
52
       turtle.forward()
53
    end
54
    turtle.turnRight()
55
    turtle.up()
56
end