var tileres = { 1: "smoke2", 2: "water", 3: "water", 4: "water" } var tileres2 = { 2: "eff_ground4", } var cantskill = { 2: true } var canusewz = { 30701:2, } var map1 = { 1: [0], 2: [1], 3: [2], 4: [3] } function predo(mapdata) { var temp = {} for (var k in mapdata) { var arr = mapdata[k] for (var i = 0; i < arr.length; i++) { temp[arr[i]] = k } } return temp } var tileConfig = { maps: { map1: predo(map1), }, tileres: tileres, tileres2: tileres2, cantskill: cantskill, canusewz:canusewz, } module.exports = tileConfig;