Contract con_autopaint_2


Contract Code


  
1 import con_paint
2 __var = Hash(contract='con_autopaint_2', name='var')
3
4
5 def ____():
6 __var['info'] = ['#fefefe', '#fefefd', '#ffffff', '#ffffff', '#e0ddc5',
7 '#d6cfa4', '#ab9d40', '#9b8a1f', '#9b8a1e', '#aea045', '#d8d0a5',
8 '#e0ddc5', '#ffffff', '#ffffff', '#ffffff', '#ffffff', '#fffffe',
9 '#ffffff', '#eeece0', '#bcb376', '#ab9b30', '#b19520', '#b49b21',
10 '#b39e20', '#b39e20', '#b29e1f', '#aa951b', '#a9972d', '#ccc494',
11 '#fdfefe', '#ffffff', '#ffffff', '#ffffff', '#fcfcfc', '#c1ba87',
12 '#a28f17', '#b19c1a', '#c3a22f', '#b28e22', '#b19c1c', '#b19c1c',
13 '#ae971e', '#ae9328', '#a18025', '#a38e1c', '#c5be8f', '#fdfdfe',
14 '#ffffff', '#fdfdfc', '#cbc494', '#a6931d', '#b29e21', '#bbaa46',
15 '#cab157', '#caaf59', '#c8b151', '#cab252', '#a5863b', '#70562c',
16 '#876723', '#b29b1e', '#a5921c', '#ccc595', '#fdfdfc', '#e0ddc6',
17 '#aa992d', '#b19c1a', '#c1ab38', '#eee4c4', '#f2ead3', '#f3ead1',
18 '#f3e9d1', '#f4ebd3', '#ede3ce', '#c6b9a4', '#a28633', '#b0991c',
19 '#b29d1d', '#aa992d', '#e0ddc6', '#d8d0a5', '#aa951b', '#af9a1a',
20 '#d9c96e', '#f3eacb', '#f3eddb', '#f6eedb', '#eae3d0', '#e4dcc8',
21 '#f5edd9', '#f9f2e0', '#e3d8a8', '#b7a32f', '#b29d1e', '#a9951b',
22 '#d7d0a5', '#ae9f45', '#b19c1d', '#b9a62d', '#ddd580', '#a6924b',
23 '#dacfac', '#fbf6e5', '#b7aa78', '#938445', '#e9dca0', '#f8f4e0',
24 '#f7f1e1', '#d6ca8b', '#b09b1a', '#b29d1f', '#ae9f45', '#9b8a1e',
25 '#b09b1c', '#cbbe52', '#d9d28b', '#242013', '#adaa9c', '#fffeed',
26 '#e3d48b', '#dccc69', '#ddd079', '#f8f3da', '#f9f3e5', '#dfd29c',
27 '#b09a1a', '#b39d20', '#9b8a1e', '#9b8a1e', '#b19b1d', '#cdbe52',
28 '#bab171', '#3c341e', '#bcb7a2', '#fffeee', '#e6dc99', '#dacb6c',
29 '#e0d17b', '#f8f3da', '#f9f3e4', '#dace9b', '#ab971a', '#b49d20',
30 '#9b8a1e', '#ae9f45', '#b19c1d', '#baa630', '#e0d071', '#a79548',
31 '#d0c7a8', '#fffced', '#e6db96', '#e3cf72', '#f1e4af', '#faf6e3',
32 '#faf6e5', '#dccc97', '#b1991f', '#b29d1e', '#ae9f45', '#d8d1a5',
33 '#aa951b', '#b09b1d', '#d0bc53', '#e9da8d', '#efe7c3', '#fcf8e8',
34 '#f0e4b2', '#f2e5b0', '#fbf7e4', '#fcf8e8', '#f6f1d8', '#c8a845',
35 '#b89e24', '#a8951a', '#d7d0a5', '#e0ddc6', '#aa982c', '#baa427',
36 '#d9c15d', '#fbf6e1', '#fdfbed', '#fcf8e8', '#fcf9ea', '#fcf9eb',
37 '#fbf7e7', '#f8f4dc', '#e8dca0', '#c7a945', '#b39721', '#ab9b2f',
38 '#e0ddc6', '#fdfdfc', '#c7bf8c', '#b5a031', '#e7d06b', '#ece1ad',
39 '#e4d9aa', '#e8deb0', '#ede4b5', '#ede4b6', '#ebe0ae', '#ddce74',
40 '#ddce6a', '#cbaf4e', '#a2871c', '#bbb273', '#fdfdfc', '#ffffff',
41 '#f9f9f7', '#c4bc8d', '#c9b44e', '#dcc254', '#ccb44c', '#ccb852',
42 '#d3be57', '#d4c15b', '#d9c862', '#dfd06a', '#dbc763', '#ac8f30',
43 '#a2954e', '#e9e8d7', '#ffffff', '#ffffff', '#ffffff', '#fbfbfb',
44 '#ccc494', '#b8a43f', '#c6b046', '#d8c561', '#dccc67', '#ded06c',
45 '#dbca66', '#cdbc57', '#b8a148', '#baae73', '#e9e7d7', '#ffffff',
46 '#ffffff', '#ffffff', '#ffffff', '#ffffff', '#ffffff', '#dedcc3',
47 '#beb16d', '#ac9c3a', '#ac9e3c', '#ab9c3a', '#b9ab5a', '#dcd5ae',
48 '#dfdcc2', '#ffffff', '#ffffff', '#ffffff', '#ffffff']
49
50
51 @__export('con_autopaint_2')
52 def paint():
53 z = 0
54 for x in range(16):
55 for y in range(16):
56 con_paint.paint(x, y, __var['info'][z])
57 z += 1
58

Byte Code

e300000000000000000000000004000000400000007330000000640064016c005a0065016402640364048d025a026405640684005a0365046402830164076408840083015a05640153002909e9000000004eda0f636f6e5f6175746f7061696e745f32da037661722902da08636f6e7472616374da046e616d65630000000000000000000000000001000043000000730e0200006401640264036403640464056406640764086409640a64046403640364036403640b6403640c640d640e640f64106411641164126413641464156416640364036403641764186419641a641b641c641d641d641e641f64206421642264236403642464256426642764286429642a642b642c642d642e642f643064316432642464336434641a64356436643764386439643a643b643c643d643e643f64346433640a64136440644164426443644464456446644764486449644a644b644c644d644e644f6450645164526453645464556456645764586459645a645b645c644e6408645d645e645f6460646164626463646464656466646764686469646a64086408646b646c646d646e646f6470647164726473646664746475647664776408644e644f64786479647a647b647c647d647e647f6480648164826483644b644e6484641364856486648764886489648a648b648c6489648d648e648f6490644d64336491649264936494649564896496649764986499649a649b649c649d64336424649e649f64a064a164a264a364a464a564a664a764a864a964aa64ab6424640364ac64ad64ae64af64b064b164b264b364b464b564b664b764b864b964036403640364ba641564bb64bc64bd64be64bf64c064c164c264c364c464036403640364036403640364c564c664c764c864c964ca64cb64cc640364036403640390016700740064cd3c006400530029ce4e7a07236665666566657a07236665666566647a07236666666666667a07236530646463357a07236436636661347a07236162396434307a07233962386131667a07233962386131657a07236165613034357a07236438643061357a07236666666666657a07236565656365307a07236263623337367a07236162396233307a07236231393532307a07236234396232317a07236233396532307a07236232396531667a07236161393531627a07236139393732647a07236363633439347a07236664666566657a07236663666366637a07236331626138377a07236132386631377a07236231396331617a07236333613232667a07236232386532327a07236231396331637a07236165393731657a07236165393332387a07236131383032357a07236133386531637a07236335626538667a07236664666466657a07236664666466637a07236362633439347a07236136393331647a07236232396532317a07236262616134367a07236361623135377a07236361616635397a07236338623135317a07236361623235327a07236135383633627a07233730353632637a07233837363732337a07236232396231657a07236135393231637a07236363633539357a07236530646463367a07236161393932647a07236331616233387a07236565653463347a07236632656164337a07236633656164317a07236633653964317a07236634656264337a07236564653363657a07236336623961347a07236132383633337a07236230393931637a07236232396431647a07236166396131617a07236439633936657a07236633656163627a07236633656464627a07236636656564627a07236561653364307a07236534646363387a07236635656464397a07236639663265307a07236533643861387a07236237613332667a07236232396431657a07236139393531627a07236437643061357a07236165396634357a07236231396331647a07236239613632647a07236464643538307a07236136393234627a07236461636661637a07236662663665357a07236237616137387a07233933383434357a07236539646361307a07236638663465307a07236637663165317a07236436636138627a07236230396231617a07236232396431667a07236230396231637a07236362626535327a07236439643238627a07233234323031337a07236164616139637a07236666666565647a07236533643438627a07236463636336397a07236464643037397a07236638663364617a07236639663365357a07236466643239637a07236230396131617a07236233396432307a07236231396231647a07236364626535327a07236261623137317a07233363333431657a07236263623761327a07236666666565657a07236536646339397a07236461636236637a07236530643137627a07236639663365347a07236461636539627a07236162393731617a07236234396432307a07236261613633307a07236530643037317a07236137393534387a07236430633761387a07236666666365647a07236536646239367a07236533636637327a07236631653461667a07236661663665337a07236661663665357a07236463636339377a07236231393931667a07236438643161357a07236230396231647a07236430626335337a07236539646138647a07236566653763337a07236663663865387a07236630653462327a07236632653562307a07236662663765347a07236636663164387a07236338613834357a07236238396532347a07236138393531617a07236161393832637a07236261613432377a07236439633135647a07236662663665317a07236664666265647a07236663663965617a07236663663965627a07236662663765377a07236638663464637a07236538646361307a07236337613934357a07236233393732317a07236162396232667a07236337626638637a07236235613033317a07236537643036627a07236563653161647a07236534643961617a07236538646562307a07236564653462357a07236564653462367a07236562653061657a07236464636537347a07236464636536617a07236362616634657a07236132383731637a07236262623237337a07236639663966377a07236334626338647a07236339623434657a07236463633235347a07236363623434637a07236363623835327a07236433626535377a07236434633135627a07236439633836327a07236466643036617a07236462633736337a07236163386633307a07236132393534657a07236539653864377a07236662666266627a07236238613433667a07236336623034367a07236438633536317a07236463636336377a07236465643036637a07236462636136367a07236364626335377a07236238613134387a07236261616537337a07236539653764377a07236465646363337a07236265623136647a07236163396333617a07236163396533637a07236162396333617a07236239616235617a07236463643561657a0723646664636332da04696e666f2901da055f5f766172a90072080000007208000000da00da045f5f5f5f05000000735600000000010a010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c010c01720a000000630000000000000000030000000700000043000000734a00000064017d00784074006402830144005d347d01782e74006402830144005d227d0274016a027c017c027403640319007c001900830301007c00640437007d00711c5700710e57006400530029054e7201000000e9100000007206000000e9010000002904da0572616e6765da09636f6e5f7061696e74da057061696e7472070000002903da017ada0178da0179720800000072080000007209000000720f00000033000000730a000000000204010e010e011601720f0000002906720e000000da04486173687207000000720a000000da085f5f6578706f7274720f0000007208000000720800000072080000007209000000da083c6d6f64756c653e01000000730600000008010c03082e