Contract con_autopaint


Contract Code


  
1 import con_paint
2
3
4 @__export('con_autopaint')
5 def paint(data: str, x_size: int, y_size: int, x_modifier: int, y_modifier: int
6 ):
7 data = data.split(', ')
8 z = 0
9 for x in range(x_size):
10 for y in range(y_size):
11 con_paint.paint(x + x_modifier, y + y_modifier, var['info'][z])
12 z += 1
13

Byte Code

e30000000000000000000000000700000040000000732a000000640064016c005a006501640283016502650365036503650364039c0564046405840483015a04640153002906e9000000004eda0d636f6e5f6175746f7061696e742905da0464617461da06785f73697a65da06795f73697a65da0a785f6d6f646966696572da0a795f6d6f646966696572630500000000000000080000000700000043000000735c0000007c006a00640183017d0064027d05784874017c01830144005d3c7d06783674017c02830144005d2a7d0774026a037c067c0317007c077c0417007404640319007c051900830301007c05640437007d0571265700711857006400530029054e7a022c207201000000da04696e666fe9010000002905da0573706c6974da0572616e6765da09636f6e5f7061696e74da057061696e74da03766172290872030000007204000000720500000072060000007207000000da017ada0178da0179a9007212000000da00720d00000004000000730c00000000030a0104010e010e011e01720d0000002905720c000000da085f5f6578706f7274da03737472da03696e74720d0000007212000000721200000072120000007213000000da083c6d6f64756c653e01000000730400000008030601