local ob = require 'map_gen.maps.crash_site.outpost_builder' local level2 = ob.make_1_way { force = 'neutral', [1] = {tile = 'stone-path'}, [2] = {tile = 'stone-path'}, [3] = {tile = 'stone-path'}, [4] = {tile = 'stone-path'}, [5] = {tile = 'stone-path'}, [6] = {tile = 'stone-path'}, [7] = {tile = 'stone-path'}, [8] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [9] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [10] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [11] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [12] = {tile = 'stone-path'}, [13] = {tile = 'stone-path'}, [14] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [15] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [16] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [17] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [18] = {tile = 'stone-path'}, [19] = {tile = 'stone-path'}, [20] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [21] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [22] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [23] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [24] = {tile = 'stone-path'}, [25] = {tile = 'stone-path'}, [26] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [27] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [28] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [29] = {entity = {name = 'iron-chest', callback = 'loot'}, tile = 'concrete'}, [30] = {tile = 'stone-path'}, [31] = {tile = 'stone-path'}, [32] = {tile = 'stone-path'}, [33] = {tile = 'stone-path'}, [34] = {tile = 'stone-path'}, [35] = {tile = 'stone-path'}, [36] = {tile = 'stone-path'} } local level3 = ob.make_1_way { force = 'neutral', max_count = 4, [1] = {tile = 'stone-path'}, [2] = {tile = 'stone-path'}, [3] = {tile = 'stone-path'}, [4] = {tile = 'stone-path'}, [5] = {tile = 'stone-path'}, [6] = {tile = 'stone-path'}, [7] = {tile = 'stone-path'}, [8] = {tile = 'concrete'}, [9] = {tile = 'concrete'}, [10] = {tile = 'concrete'}, [11] = {tile = 'concrete'}, [12] = {tile = 'stone-path'}, [13] = {tile = 'stone-path'}, [14] = {tile = 'concrete'}, [15] = {entity = {name = 'centrifuge', callback = 'factory'}, tile = 'concrete'}, [16] = {tile = 'concrete'}, [17] = {tile = 'concrete'}, [18] = {tile = 'stone-path'}, [19] = {tile = 'stone-path'}, [20] = {tile = 'concrete'}, [21] = {tile = 'concrete'}, [22] = {tile = 'concrete'}, [23] = {tile = 'concrete'}, [24] = {tile = 'stone-path'}, [25] = {tile = 'stone-path'}, [26] = {tile = 'concrete'}, [27] = {tile = 'concrete'}, [28] = {tile = 'concrete'}, [29] = {tile = 'concrete'}, [30] = {tile = 'stone-path'}, [31] = {tile = 'stone-path'}, [32] = {tile = 'stone-path'}, [33] = {tile = 'stone-path'}, [34] = {tile = 'stone-path'}, [35] = {tile = 'stone-path'}, [36] = {tile = 'stone-path'} } local level4 = ob.make_1_way { force = 'neutral', max_count = 1, [1] = {tile = 'stone-path'}, [2] = {tile = 'stone-path'}, [3] = {tile = 'stone-path'}, [4] = {tile = 'stone-path'}, [5] = {tile = 'stone-path'}, [6] = {tile = 'stone-path'}, [7] = {tile = 'stone-path'}, [8] = {tile = 'concrete'}, [9] = {tile = 'concrete'}, [10] = {tile = 'concrete'}, [11] = {tile = 'concrete'}, [12] = {tile = 'stone-path'}, [13] = {tile = 'stone-path'}, [14] = {tile = 'concrete'}, [15] = {entity = {name = 'market', callback = 'market'}}, [16] = {tile = 'concrete'}, [17] = {tile = 'concrete'}, [18] = {tile = 'stone-path'}, [19] = {tile = 'stone-path'}, [20] = {tile = 'concrete'}, [21] = {tile = 'concrete'}, [22] = {tile = 'concrete'}, [23] = {tile = 'concrete'}, [24] = {tile = 'stone-path'}, [25] = {tile = 'stone-path'}, [26] = {tile = 'concrete'}, [27] = {tile = 'concrete'}, [28] = {tile = 'concrete'}, [29] = {tile = 'concrete'}, [30] = {tile = 'stone-path'}, [31] = {tile = 'stone-path'}, [32] = {tile = 'stone-path'}, [33] = {tile = 'stone-path'}, [34] = {tile = 'stone-path'}, [35] = {tile = 'stone-path'}, [36] = {tile = 'stone-path'} } return { level2, level3, level4 }