Code:
roomVersions[ARCHIVES_INTERIOR] = {version:2, coords:[450, 450], merchants:[121, 120], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[ARCHIVES_INTERIOR_2] = {version:3, coords:[450, 450], merchants:[114, 116], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[ARCHIVES_MAIN] = {version:2, coords:[450, 450], merchants:[119], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BARRENS_TRAIN] = {version:10, coords:[350, 495], merchants:[66, 81], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BAZAAR_ENTRANCE] = {version:5, coords:[450, 450], merchants:[79, 81], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BAZAAR_FAR_RIGHT] = {version:11, coords:[450, 425], merchants:[34], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BAZAAR_FAR_LEFT] = {version:12, coords:[450, 425], merchants:[6], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BARRENS_TURRET_FIELD] = {version:4, coords:[450, 425], merchants:[36, 137], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BARRENS_TURRET_FIELD_2] = {version:1, coords:[450, 425], merchants:[], areaId:6, perms:[0, 0, 1, 1]};
roomVersions[BAZAAR_PATH_1] = {version:7, coords:[350, 530], merchants:[77], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BAZAAR_PATH_2] = {version:3, coords:[450, 480], merchants:[], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BAZAAR_PATH_3] = {version:4, coords:[450, 480], merchants:[], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BAZAAR_PATH_4] = {version:5, coords:[500, 450], merchants:[], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[BIO_ENTRANCE] = {version:6, coords:[450, 400], merchants:[41, 39], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BIO_FAR_RIGHT] = {version:6, coords:[400, 500], merchants:[81], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BIO_FAR_LEFT] = {version:7, coords:[450, 450], merchants:[], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BIO_LOBBY_LEFT] = {version:7, coords:[550, 450], merchants:[47], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BIO_LOBBY] = {version:15, coords:[450, 400], merchants:[40, 82], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BIO_LOBBY_RIGHT] = {version:17, coords:[300, 400], merchants:[20, 6], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BIO_FOREST_RIGHT] = {version:3, coords:[300, 450], merchants:[60, 117], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[BIO_FOREST_CENTER] = {version:8, coords:[450, 400], merchants:[165], areaId:5, perms:[0, 0, 0, 0]};
roomVersions[CITY_ENTRANCE] = {version:15, coords:[390, 490], merchants:[], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_FAR_RIGHT] = {version:9, coords:[450, 450], merchants:[81, 112], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_FAR_LEFT] = {version:17, coords:[450, 470], merchants:[], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_GATE_MAIN] = {version:13, coords:[500, 450], merchants:[9, 6, 63], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_SQUARE_CENTER] = {version:9, coords:[300, 480], merchants:[83], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_SQUARE_LEFT_1] = {version:10, coords:[450, 450], merchants:[6, 111], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_SQUARE_LEFT_2] = {version:6, coords:[450, 450], merchants:[13], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_SQUARE_RIGHT_1] = {version:10, coords:[450, 450], merchants:[], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[CITY_SQUARE_RIGHT_2] = {version:4, coords:[450, 450], merchants:[13], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[GUARD_OUTPOST] = {version:7, coords:[450, 470], merchants:[85, 16, 27], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[HANKS_BACK_ALLEY] = {version:6, coords:[450, 470], merchants:[6], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[HANKS_LEFT] = {version:5, coords:[450, 400], merchants:[23], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[HANKS_MAIN] = {version:16, coords:[400, 460], merchants:[2], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[HOME_1_1] = {version:7, coords:[450, 450], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_1_2] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_2_1] = {version:6, coords:[450, 450], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_2_2] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_3_1] = {version:6, coords:[450, 450], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_3_2] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_3_3] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_4_1] = {version:6, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_4_2] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_4_3] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_5_1] = {version:6, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_5_2] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_6_1] = {version:5, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_6_2] = {version:4, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_6_3] = {version:4, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_7_1] = {version:1, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[HOME_7_2] = {version:1, coords:[450, 400], merchants:[], areaId:-1, perms:[0, 0, 0, 0]};
roomVersions[FACT_1_1] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_1_2] = {version:5, coords:[450, 400], merchants:[56], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_1_3] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_1_4] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_1_5] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_2_1] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_2_2] = {version:5, coords:[450, 400], merchants:[56], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_2_3] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_2_4] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FACT_2_5] = {version:5, coords:[450, 400], merchants:[], areaId:-2, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_MAIN] = {version:7, coords:[400, 530], merchants:[6], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_INTERIOR] = {version:8, coords:[400, 450], merchants:[156, 107, 157, 110], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_INTERIOR_2] = {version:1, coords:[400, 450], merchants:[90, 98], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_LEFT] = {version:4, coords:[400, 450], merchants:[158], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_RIGHT] = {version:6, coords:[400, 450], merchants:[159, 106], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_EXILE_MAIN] = {version:5, coords:[400, 450], merchants:[95], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_EXILE_INTERIOR] = {version:5, coords:[400, 450], merchants:[99, 100, 94], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_EXILE_CORE] = {version:6, coords:[400, 450], merchants:[163, 164, 105], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_LEGION_MAIN] = {version:4, coords:[400, 450], merchants:[104], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_LEGION_INTERIOR] = {version:6, coords:[400, 450], merchants:[160], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[FRYSTELAND_LEGION_CORE] = {version:6, coords:[400, 450], merchants:[108, 96], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[LEGION_ARENA] = {version:6, coords:[450, 510], merchants:[73, 81], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[INFERNAL_MINES] = {version:6, coords:[450, 470], merchants:[126, 115], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[INFERNAL_MINES_PLATFORM] = {version:3, coords:[450, 470], merchants:[6], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[INFERNAL_MINES_MIDDLE] = {version:5, coords:[450, 470], merchants:[131, 74, 144], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_RIGHT] = {version:3, coords:[450, 470], merchants:[], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_RIGHT_2] = {version:5, coords:[450, 470], merchants:[], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_LEFT] = {version:3, coords:[450, 470], merchants:[], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_LEFT_2] = {version:5, coords:[450, 470], merchants:[], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_EXILE_VAULT_BROKEN] = {version:5, coords:[450, 470], merchants:[134, 145], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_EXILE_VAULT_2_BROKEN] = {version:4, coords:[450, 470], merchants:[128], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_EXILE_VAULT_3_BROKEN] = {version:2, coords:[450, 470], merchants:[127], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_INFERNAL_MINES_EXILE_VAULT_4_BROKEN] = {version:2, coords:[450, 470], merchants:[129, 130], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[WAR_DELTA_VAULT_EXILE] = {version:2, coords:[450, 470], merchants:[138, 141], areaId:9, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_FAR_LEFT] = {version:14, coords:[400, 450], merchants:[155, 81], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_FAR_RIGHT] = {version:7, coords:[400, 450], merchants:[10, 49], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_FAR_RIGHT_2] = {version:15, coords:[400, 450], merchants:[53, 58, 89], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_BASE_FAR] = {version:4, coords:[400, 400], merchants:[38], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_BASE_LEFT] = {version:10, coords:[400, 450], merchants:[3], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_BASE_RIGHT] = {version:10, coords:[450, 450], merchants:[], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_BASE_OUTSIDE] = {version:4, coords:[450, 400], merchants:[25], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_LOBBY_LEFT] = {version:5, coords:[300, 400], merchants:[123], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_LOBBY_RIGHT] = {version:5, coords:[400, 400], merchants:[24, 6], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_SUITE] = {version:11, coords:[450, 400], merchants:[28], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_SUITE_LEFT] = {version:11, coords:[450, 400], merchants:[29, 143], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_SUITE_ENTRANCE] = {version:6, coords:[450, 400], merchants:[6], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINETOWER_SURFACE_ENTRANCE] = {version:5, coords:[450, 400], merchants:[33], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINES_GATE] = {version:4, coords:[450, 400], merchants:[46], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINES_INNER_CENTER] = {version:5, coords:[450, 400], merchants:[46], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINES_INNER_LEFT] = {version:5, coords:[450, 400], merchants:[45], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINES_INNER_RIGHT] = {version:6, coords:[450, 400], merchants:[43], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINESTATION_CENTER] = {version:6, coords:[450, 450], merchants:[81], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINESTATION_LEFT] = {version:11, coords:[450, 400], merchants:[37], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MINESTATION_RIGHT] = {version:4, coords:[450, 450], merchants:[6], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[MIRVS_SHOP] = {version:11, coords:[350, 450], merchants:[18, 76], areaId:6, perms:[0, 0, 0, 0]};
roomVersions[NAVAL_YARD_ENTRANCE] = {version:5, coords:[450, 450], merchants:[81], areaId:3, perms:[0, 0, 0, 0]};
roomVersions[NAVAL_YARD_MIDDLE] = {version:4, coords:[450, 450], merchants:[64], areaId:3, perms:[0, 0, 0, 0]};
roomVersions[NAVAL_YARD_SHACK] = {version:9, coords:[450, 450], merchants:[6, 65, 54], areaId:3, perms:[0, 0, 0, 0]};
roomVersions[OLD_FORTUNE_CITY_1] = {version:1, coords:[450, 450], merchants:[6], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[OLD_FORTUNE_CITY_2] = {version:1, coords:[450, 450], merchants:[87], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[OLD_FORTUNE_CITY_3] = {version:2, coords:[450, 450], merchants:[88], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[OVERLORD_MAIN] = {version:5, coords:[550, 525], merchants:[81], areaId:4, perms:[0, 0, 0, 0]};
roomVersions[OVERLORD_MAIN_LEFT] = {version:4, coords:[500, 525], merchants:[6], areaId:4, perms:[0, 0, 0, 0]};
roomVersions[OVERLORD_OUTSIDE] = {version:4, coords:[450, 400], merchants:[61], areaId:4, perms:[0, 0, 0, 0]};
roomVersions[OVERLORD_BASE] = {version:6, coords:[450, 400], merchants:[54, 62], areaId:4, perms:[0, 0, 0, 0]};
roomVersions[REFINERY_ENTRANCE] = {version:7, coords:[450, 450], merchants:[42], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[SCIENCE_FACILITY_MAIN] = {version:7, coords:[450, 400], merchants:[4], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[SCIENCE_FACILITY_LEFT] = {version:4, coords:[450, 350], merchants:[21], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[SPIRE_ENTRANCE] = {version:10, coords:[450, 450], merchants:[84, 109], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[STEVES_CENTER] = {version:9, coords:[450, 450], merchants:[7], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[TITAN_PEAK] = {version:1, coords:[450, 450], merchants:[59], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[TITAN_PEAK_BASE] = {version:2, coords:[450, 450], merchants:[97], areaId:8, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_CENTER] = {version:12, coords:[450, 450], merchants:[14, 80], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_LEFT] = {version:18, coords:[450, 450], merchants:[32, 113], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_LEFT_2] = {version:8, coords:[450, 450], merchants:[78], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_LEFT_3] = {version:8, coords:[450, 450], merchants:[35], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_RIGHT] = {version:10, coords:[450, 450], merchants:[6, 31], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_LEFT_4] = {version:7, coords:[450, 450], merchants:[22], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_B_LEFT] = {version:5, coords:[450, 450], merchants:[31, 6], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_B_CENTER] = {version:9, coords:[450, 415], merchants:[48, 32], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[TRAIN_HUB_B_RIGHT] = {version:16, coords:[450, 450], merchants:[166], areaId:2, perms:[0, 0, 0, 0]};
roomVersions[ULYSSES_BUNKER_BACK_LEFT] = {version:4, coords:[450, 400], merchants:[52], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[ULYSSES_BUNKER_BACK_RIGHT] = {version:4, coords:[450, 400], merchants:[53], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[ULYSSES_BUNKER_FRONT] = {version:5, coords:[450, 400], merchants:[6], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[ULYSSES_BUNKER] = {version:11, coords:[450, 450], merchants:[51, 118], areaId:7, perms:[0, 0, 0, 0]};
roomVersions[VALESTRAS_MAIN] = {version:18, coords:[450, 450], merchants:[1], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[VALESTRAS_RIGHT_1] = {version:6, coords:[450, 450], merchants:[17], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[VALESTRAS_RIGHT_2] = {version:6, coords:[450, 450], merchants:[30], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[VALESTRAS_ARCADE] = {version:5, coords:[450, 450], merchants:[54], areaId:1, perms:[0, 0, 0, 0]};
roomVersions[VALESTRAS_ARCADE_LEFT] = {version:5, coords:[450, 450], merchants:[6, 54, 55], areaId:1, perms:[0, 0, 0, 0]};