local n = 1 local nn = 1 local _l_pattern = {} function make_empty_pattern() local t={} for i=1,10 do t[i] = { 0,0,0,0,0,0,0,0,0,0 } end return t end -- 0 _l_pattern[0] = {} n=1 _l_pattern[0][n] = make_empty_pattern() -- ############################################################################################################## -- 1 _l_pattern[1] = {} n=1 _l_pattern[1][n] = make_empty_pattern() n=n+1 _l_pattern[1][n] = {} _l_pattern[1][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 6] = { 00, 00, 00, 00, 00, 78, 00, 00, 00, 00 } _l_pattern[1][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[1][n] = make_empty_pattern() n=n+1 _l_pattern[1][n] = {} _l_pattern[1][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 6] = { 00, 00, 00, 00, 00, 79, 00, 00, 00, 00 } _l_pattern[1][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[1][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[1][n] = make_empty_pattern() n=n+1 -- ############################################################################################################## -- 2 _l_pattern[2] = {} n=1 _l_pattern[2][n] = make_empty_pattern() n=n+1 _l_pattern[2][n] = {} _l_pattern[2][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 6] = { 00, 00, 00, 00, 00, 88, 00, 00, 00, 00 } _l_pattern[2][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[2][n] = make_empty_pattern() n=n+1 _l_pattern[2][n] = {} _l_pattern[2][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 6] = { 00, 00, 00, 00, 00, 89, 00, 00, 00, 00 } _l_pattern[2][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[2][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[2][n] = make_empty_pattern() -- ############################################################################################################## -- 3 _l_pattern[3] = {} n=1 _l_pattern[3][n] = make_empty_pattern() n=n+1 _l_pattern[3][n] = {} _l_pattern[3][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 6] = { 00, 00, 00, 00, 00, 88, 00, 00, 00, 00 } _l_pattern[3][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[3][n] = {} _l_pattern[3][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 6] = { 00, 00, 00, 00, 00, 87, 00, 00, 00, 00 } _l_pattern[3][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[3][n] = {} _l_pattern[3][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 6] = { 00, 00, 00, 00, 00, 77, 00, 00, 00, 00 } _l_pattern[3][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[3][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[3][n] = make_empty_pattern() n=n+1 -- ############################################################################################################## -- 4 _l_pattern[4] = {} n=1 _l_pattern[4][n] = make_empty_pattern() n=n+1 _l_pattern[4][n] = {} _l_pattern[4][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[4][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[4][n] = {} _l_pattern[4][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 4] = { 00, 00, 00, 98, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[4][n] = {} _l_pattern[4][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 8] = { 00, 00, 98, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[4][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[4][n] = make_empty_pattern() n=n+1 -- ############################################################################################################## -- 5 _l_pattern[5] = {} n=1 _l_pattern[5][n] = {} _l_pattern[5][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 6] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[5][n] = {} _l_pattern[5][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 67, 00 } _l_pattern[5][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 6] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[5][n] = {} _l_pattern[5][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 88, 00, 00 } _l_pattern[5][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 7] = { 00, 00, 00, 77, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[5][n] = {} _l_pattern[5][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 3] = { 00, 00, 68, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 8] = { 00, 00, 00, 00, 00, 00, 98, 00, 00, 00 } _l_pattern[5][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[5][n] = {} _l_pattern[5][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 2] = { 00, 00, 00, 00, 68, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[5][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][ 9] = { 00, 00, 67, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[5][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 -- ############################################################################################################## -- 5 _l_pattern[6] = {} n=1 _l_pattern[6][n] = {} _l_pattern[6][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 4] = { 00, 00, 00, 99, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][10] = { 68, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[6][n] = {} _l_pattern[6][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[6][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][10] = { 68, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[6][n] = {} _l_pattern[6][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[6][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 8] = { 00, 87, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[6][n] = {} _l_pattern[6][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 4] = { 00, 00, 88, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 87, 00, 00 } _l_pattern[6][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[6][n] = {} _l_pattern[6][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 6] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][ 8] = { 00, 00, 00, 00, 00, 00, 97, 00, 00, 00 } _l_pattern[6][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[6][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 -- ############################################################################################################## -- 7 _l_pattern[7] = {} n=1 _l_pattern[7][n] = {} _l_pattern[7][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 4] = { 00, 00, 00, 87, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[7][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 76, 00, 00 } _l_pattern[7][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[7][n] = {} _l_pattern[7][n][ 1] = { 00, 00, 00, 00, 00, 00, 86, 00, 00, 00 } _l_pattern[7][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[7][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 8] = { 00, 88, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[7][n] = {} _l_pattern[7][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 78, 00 } _l_pattern[7][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 4] = { 77, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[7][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][10] = { 00, 00, 67, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[7][n] = {} _l_pattern[7][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 58, 00, 00 } _l_pattern[7][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 3] = { 57, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 6] = { 00, 00, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[7][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 9] = { 00, 67, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][10] = { 00, 00, 00, 00, 00, 00, 00, 68, 00, 00 } n=n+1 _l_pattern[7][n] = {} _l_pattern[7][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 4] = { 00, 00, 00, 87, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 6] = { 00, 00, 00, 00, 00, 00, 98, 00, 00, 00 } _l_pattern[7][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[7][n][10] = { 89, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 -- 8 _l_pattern[8] = {} n=1 _l_pattern[8][n] = {} _l_pattern[8][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 5] = { 00, 00, 99, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 98, 00, 00 } _l_pattern[8][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][10] = { 99, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[8][n] = {} _l_pattern[8][n][ 1] = { 98, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 89, 00, 00 } _l_pattern[8][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 7] = { 00, 00, 00, 99, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 77, 00 } _l_pattern[8][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[8][n] = {} _l_pattern[8][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 3] = { 00, 00, 00, 98, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 86, 00 } _l_pattern[8][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 6] = { 88, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 8] = { 00, 00, 00, 00, 00, 77, 00, 00, 00, 00 } _l_pattern[8][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[8][n] = {} _l_pattern[8][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 3] = { 00, 68, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 5] = { 00, 00, 00, 00, 00, 00, 98, 00, 00, 00 } _l_pattern[8][n][ 6] = { 00, 00, 99, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 67, 00 } _l_pattern[8][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][10] = { 00, 00, 00, 00, 87, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[8][n] = {} _l_pattern[8][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 5] = { 00, 00, 00, 00, 00, 00, 98, 00, 00, 00 } _l_pattern[8][n][ 6] = { 00, 00, 99, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[8][n][10] = { 00, 00, 00, 00, 00, 97, 00, 00, 00, 00 } n=n+1 -- ############################################################################################################## -- 9 _l_pattern[9] = {} n=1 _l_pattern[9][n] = {} _l_pattern[9][n][ 1] = { 97, 00, 00, 00, 99, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 3] = { 00, 00, 98, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 6] = { 98, 00, 00, 00, 00, 99, 00, 00, 00, 00 } _l_pattern[9][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 8] = { 00, 00, 00, 98, 00, 00, 00, 00, 97, 00 } _l_pattern[9][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[9][n] = {} _l_pattern[9][n][ 1] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 98 } _l_pattern[9][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 3] = { 00, 00, 98, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 6] = { 98, 00, 00, 00, 00, 99, 00, 00, 00, 00 } _l_pattern[9][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 8] = { 00, 00, 00, 98, 00, 00, 00, 00, 97, 00 } _l_pattern[9][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[9][n] = {} _l_pattern[9][n][ 1] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 98 } _l_pattern[9][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 3] = { 00, 00, 98, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 6] = { 00, 00, 00, 00, 00, 99, 00, 00, 00, 00 } _l_pattern[9][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 8] = { 00, 00, 00, 98, 00, 00, 00, 00, 97, 00 } _l_pattern[9][n][ 9] = { 00, 97, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[9][n] = {} _l_pattern[9][n][ 1] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 98 } _l_pattern[9][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 3] = { 00, 00, 98, 00, 00, 00, 00, 00, 98, 00 } _l_pattern[9][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 6] = { 00, 00, 00, 00, 00, 99, 00, 00, 00, 00 } _l_pattern[9][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 9] = { 00, 97, 00, 00, 00, 00, 00, 00, 98, 00 } _l_pattern[9][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[9][n] = {} _l_pattern[9][n][ 1] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 98 } _l_pattern[9][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 3] = { 00, 00, 98, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 5] = { 00, 00, 00, 00, 99, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[9][n][ 9] = { 00, 97, 00, 00, 00, 00, 00, 00, 98, 00 } _l_pattern[9][n][10] = { 00, 00, 00, 00, 00, 99, 00, 00, 00, 00 } n=n+1 -- ############################################################################################################## -- 10 _l_pattern[10] = {} n=1 _l_pattern[10][n] = {} _l_pattern[10][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 3] = { 00, 00, 98, 00, 00, 00, 00, 99, 00, 00 } _l_pattern[10][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 8] = { 00, 00, 97, 00, 00, 00, 00, 98, 00, 00 } _l_pattern[10][n][ 9] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[10][n] = {} _l_pattern[10][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 2] = { 00, 98, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 3] = { 00, 00, 00, 00, 00, 68, 00, 00, 00, 00 } _l_pattern[10][n][ 4] = { 00, 00, 00, 00, 00, 00, 00, 00, 97, 00 } _l_pattern[10][n][ 5] = { 00, 00, 99, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 6] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 7] = { 00, 00, 00, 00, 00, 00, 99, 00, 00, 00 } _l_pattern[10][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 9] = { 00, 00, 00, 88, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][10] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 _l_pattern[10][n] = {} _l_pattern[10][n][ 1] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 2] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 3] = { 00, 00, 00, 00, 00, 00, 00, 89, 00, 00 } _l_pattern[10][n][ 4] = { 00, 00, 00, 89, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 5] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 6] = { 00, 77, 00, 00, 00, 98, 00, 00, 00, 00 } _l_pattern[10][n][ 7] = { 00, 00, 00, 00, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][ 8] = { 00, 00, 00, 00, 00, 00, 00, 00, 87, 00 } _l_pattern[10][n][ 9] = { 00, 00, 00, 88, 00, 00, 00, 00, 00, 00 } _l_pattern[10][n][10] = { 68, 00, 00, 00, 00, 00, 00, 00, 00, 00 } n=n+1 -- ############################################################################################################## function Stratus__get_pattern(dense) dense = dense or 0 local _l_dense = math.max(0, dense*10-math.floor(math.random()*1.5)) _l_dense = math.floor(_l_dense) local rnd = (math.floor(math.random()* #_l_pattern[_l_dense])+1) return _l_pattern[_l_dense][rnd] end