Added water filtration and added location positions (#32)
This commit is contained in:
parent
153fa16bcf
commit
85481d7321
worlds/subnautica
|
@ -198,12 +198,9 @@ def get_max_depth(state, player):
|
|||
|
||||
|
||||
def can_access_location(state, player, loc):
|
||||
# Extract location from game id.
|
||||
# Game id is in format: "(x, y, z)"
|
||||
pos_raw = loc.get("game_id")[1:-1].split(', ')
|
||||
pos_x = float(pos_raw[0])
|
||||
pos_y = float(pos_raw[1])
|
||||
pos_z = float(pos_raw[2])
|
||||
pos_x = loc.get("position").get("x")
|
||||
pos_y = loc.get("position").get("y")
|
||||
pos_z = loc.get("position").get("z")
|
||||
depth = -pos_y # y-up
|
||||
map_center_dist = math.sqrt(pos_x**2 + pos_z**2)
|
||||
aurora_dist = math.sqrt((pos_x - 1040)**2 + (pos_z - -160)**2)
|
||||
|
|
|
@ -61,7 +61,7 @@
|
|||
{ "id": 35059, "count": 1, "progression": false, "tech_type": "StarshipChair3", "name": "Command Chair" },
|
||||
{ "id": 35060, "count": 2, "progression": false, "tech_type": "LabCounter", "name": "Counter" },
|
||||
{ "id": 35061, "count": 1, "progression": false, "tech_type": "NarrowBed", "name": "Single Bed" },
|
||||
{ "id": 35062, "count": 2, "progression": false, "tech_type": "Bed1", "name": "Basic Double Bed" },
|
||||
{ "id": 35062, "count": 1, "progression": false, "tech_type": "Bed1", "name": "Basic Double Bed" },
|
||||
{ "id": 35063, "count": 1, "progression": false, "tech_type": "Bed2", "name": "Quilted Double Bed" },
|
||||
{ "id": 35064, "count": 2, "progression": false, "tech_type": "CoffeeVendingMachine", "name": "Coffee Vending Machine" },
|
||||
{ "id": 35065, "count": 2, "progression": false, "tech_type": "Trashcans", "name": "Trash Can" },
|
||||
|
@ -78,5 +78,6 @@
|
|||
{ "id": 35076, "count": 1, "progression": true, "tech_type": "RocketBaseLadder", "name": "Neptune Gantry" },
|
||||
{ "id": 35077, "count": 1, "progression": true, "tech_type": "RocketStage1", "name": "Neptune Boosters" },
|
||||
{ "id": 35078, "count": 1, "progression": true, "tech_type": "RocketStage2", "name": "Neptune Fuel Reserve" },
|
||||
{ "id": 35079, "count": 1, "progression": true, "tech_type": "RocketStage3", "name": "Neptune Cockpit" }
|
||||
{ "id": 35079, "count": 1, "progression": true, "tech_type": "RocketStage3", "name": "Neptune Cockpit" },
|
||||
{ "id": 35080, "count": 1, "progression": true, "tech_type": "BaseFiltrationMachine", "name": "Water Filtration Machine" }
|
||||
]
|
||||
|
|
|
@ -1,521 +1,521 @@
|
|||
[
|
||||
{ "id": 33000, "game_id": "(-1234.3, -349.7, -396.0)",
|
||||
{ "id": 33000, "position": { "x": -1234.3, "y": -349.7, "z": -396.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Blood Kelp Trench Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33001, "game_id": "(-1208.0, -349.6, -383.0)",
|
||||
{ "id": 33001, "position": { "x": -1208.0, "y": -349.6, "z": -383.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Blood Kelp Trench Wreck - Inside Databox" },
|
||||
|
||||
{ "id": 33002, "game_id": "(-1210.6, -340.7, -393.4)",
|
||||
{ "id": 33002, "position": { "x": -1210.6, "y": -340.7, "z": -393.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Blood Kelp Trench Wreck - PDA" },
|
||||
|
||||
{ "id": 33003, "game_id": "(903.8, -220.3, 590.9)",
|
||||
{ "id": 33003, "position": { "x": 903.8, "y": -220.3, "z": 590.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Bulb Zone West Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33004, "game_id": "(910.9, -201.8, 623.5)",
|
||||
{ "id": 33004, "position": { "x": 910.9, "y": -201.8, "z": 623.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Bulb Zone West Wreck - Under Databox" },
|
||||
|
||||
{ "id": 33005, "game_id": "(914.9, -202.1, 611.8)",
|
||||
{ "id": 33005, "position": { "x": 914.9, "y": -202.1, "z": 611.8},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Bulb Zone West Wreck - Inside Databox" },
|
||||
|
||||
{ "id": 33006, "game_id": "(912.6, -202.0, 609.5)",
|
||||
{ "id": 33006, "position": { "x": 912.6, "y": -202.0, "z": 609.5},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Bulb Zone West Wreck - PDA" },
|
||||
|
||||
{ "id": 33007, "game_id": "(1327.1, -234.9, 575.8)",
|
||||
{ "id": 33007, "position": { "x": 1327.1, "y": -234.9, "z": 575.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Bulb Zone East Wreck - Databox" },
|
||||
|
||||
{ "id": 33008, "game_id": "(-1407.7, -344.2, 721.5)",
|
||||
{ "id": 33008, "position": { "x": -1407.7, "y": -344.2, "z": 721.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Dunes North Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33009, "game_id": "(-1393.9, -329.7, 733.5)",
|
||||
{ "id": 33009, "position": { "x": -1393.9, "y": -329.7, "z": 733.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Dunes North Wreck - Office Databox" },
|
||||
|
||||
{ "id": 33010, "game_id": "(-1396.3, -330.8, 730.0)",
|
||||
{ "id": 33010, "position": { "x": -1396.3, "y": -330.8, "z": 730.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Dunes Wreck - PDA" },
|
||||
|
||||
{ "id": 33011, "game_id": "(-1409.8, -332.4, 706.9)",
|
||||
{ "id": 33011, "position": { "x": -1409.8, "y": -332.4, "z": 706.9},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Dunes North Wreck - Cargo Databox" },
|
||||
|
||||
{ "id": 33012, "game_id": "(-1626.2, -357.5, 99.5)",
|
||||
{ "id": 33012, "position": { "x": -1626.2, "y": -357.5, "z": 99.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Dunes West Wreck - Databox" },
|
||||
|
||||
{ "id": 33013, "game_id": "(-1196.3, -223.0, 12.5)",
|
||||
{ "id": 33013, "position": { "x": -1196.3, "y": -223.0, "z": 12.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Dunes East Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33014, "game_id": "(-1206.4, -225.6, 4.0)",
|
||||
{ "id": 33014, "position": { "x": -1206.4, "y": -225.6, "z": 4.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Dunes East Wreck - Inside Databox" },
|
||||
|
||||
{ "id": 33015, "game_id": "(-269.7, -262.8, -764.3)",
|
||||
{ "id": 33015, "position": { "x": -269.7, "y": -262.8, "z": -764.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grand Reef North Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33016, "game_id": "(-285.8, -240.2, -786.5)",
|
||||
{ "id": 33016, "position": { "x": -285.8, "y": -240.2, "z": -786.5},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Grand Reef North Wreck - Elevator Databox" },
|
||||
|
||||
{ "id": 33017, "game_id": "(-285.2, -262.4, -788.4)",
|
||||
{ "id": 33017, "position": { "x": -285.2, "y": -262.4, "z": -788.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grand Reef North Wreck - Bottom Databox" },
|
||||
|
||||
{ "id": 33018, "game_id": "(-272.5, -254.7, -788.5)",
|
||||
{ "id": 33018, "position": { "x": -272.5, "y": -254.7, "z": -788.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grand Reef North Wreck - Hangar PDA" },
|
||||
|
||||
{ "id": 33019, "game_id": "(-850.9, -473.2, -1414.6)",
|
||||
{ "id": 33019, "position": { "x": -850.9, "y": -473.2, "z": -1414.6},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grand Reef South Wreck - Trench Databox" },
|
||||
|
||||
{ "id": 33020, "game_id": "(-889.4, -433.8, -1424.8)",
|
||||
{ "id": 33020, "position": { "x": -889.4, "y": -433.8, "z": -1424.8},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Grand Reef South Wreck - Comms Databox" },
|
||||
|
||||
{ "id": 33021, "game_id": "(-862.4, -437.5, -1444.1)",
|
||||
{ "id": 33021, "position": { "x": -862.4, "y": -437.5, "z": -1444.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grand Reef South Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33022, "game_id": "(-887.9, -446.0, -1422.7)",
|
||||
{ "id": 33022, "position": { "x": -887.9, "y": -446.0, "z": -1422.7},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grand Reef South Wreck - PDA" },
|
||||
|
||||
{ "id": 33023, "game_id": "(-23.3, -105.8, -604.2)",
|
||||
{ "id": 33023, "position": { "x": -23.3, "y": -105.8, "z": -604.2},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grassy Plateaus South Wreck - Databox" },
|
||||
|
||||
{ "id": 33024, "game_id": "(-27.3, -106.8, -607.2)",
|
||||
{ "id": 33024, "position": { "x": -27.3, "y": -106.8, "z": -607.2},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grassy Plateaus South Wreck - PDA" },
|
||||
|
||||
{ "id": 33025, "game_id": "(313.9, -91.8, 432.6)",
|
||||
{ "id": 33025, "position": { "x": 313.9, "y": -91.8, "z": 432.6},
|
||||
"need_laser_cutter": true, "can_slip_through": true,
|
||||
"name": "Grassy Plateaus East Wreck - Breach Databox" },
|
||||
|
||||
{ "id": 33026, "game_id": "(319.4, -104.3, 441.5)",
|
||||
{ "id": 33026, "position": { "x": 319.4, "y": -104.3, "z": 441.5},
|
||||
"need_laser_cutter": true, "can_slip_through": true,
|
||||
"name": "Grassy Plateaus East Wreck - Hangar Databox" },
|
||||
|
||||
{ "id": 33027, "game_id": "(-632.3, -75.0, -8.9)",
|
||||
{ "id": 33027, "position": { "x": -632.3, "y": -75.0, "z": -8.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grassy Plateaus West Wreck - Locker PDA" },
|
||||
|
||||
{ "id": 33028, "game_id": "(-664.4, -97.8, -8.0)",
|
||||
{ "id": 33028, "position": { "x": -664.4, "y": -97.8, "z": -8.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Grassy Plateaus West Wreck - Data Terminal" },
|
||||
|
||||
{ "id": 33029, "game_id": "(-421.4, -107.8, -266.5)",
|
||||
{ "id": 33029, "position": { "x": -421.4, "y": -107.8, "z": -266.5},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Grassy Plateaus West Wreck - Databox" },
|
||||
|
||||
{ "id": 33030, "game_id": "(-44.0, -29.1, -403.6)",
|
||||
{ "id": 33030, "position": { "x": -44.0, "y": -29.1, "z": -403.6},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Safe Shallows Wreck - PDA" },
|
||||
|
||||
{ "id": 33031, "game_id": "(-317.1, -79.0, 248.5)",
|
||||
{ "id": 33031, "position": { "x": -317.1, "y": -79.0, "z": 248.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Kelp Forest Wreck - Databox" },
|
||||
|
||||
{ "id": 33032, "game_id": "(63.2, -38.5, 382.9)",
|
||||
{ "id": 33032, "position": { "x": 63.2, "y": -38.5, "z": 382.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Kelp Forest Wreck - PDA" },
|
||||
|
||||
{ "id": 33033, "game_id": "(740.3, -389.2, 1179.8)",
|
||||
{ "id": 33033, "position": { "x": 740.3, "y": -389.2, "z": 1179.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Mountains West Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33034, "game_id": "(703.7, -365.9, 1199.3)",
|
||||
{ "id": 33034, "position": { "x": 703.7, "y": -365.9, "z": 1199.3},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Mountains West Wreck - Data Terminal" },
|
||||
|
||||
{ "id": 33035, "game_id": "(698.2, -350.8, 1186.9)",
|
||||
{ "id": 33035, "position": { "x": 698.2, "y": -350.8, "z": 1186.9},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Mountains West Wreck - Hangar Databox" },
|
||||
|
||||
{ "id": 33036, "game_id": "(676.3, -343.6, 1204.6)",
|
||||
{ "id": 33036, "position": { "x": 676.3, "y": -343.6, "z": 1204.6},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Mountains West Wreck - Office Databox" },
|
||||
|
||||
{ "id": 33037, "game_id": "(1068.5, -283.4, 1345.3)",
|
||||
{ "id": 33037, "position": { "x": 1068.5, "y": -283.4, "z": 1345.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Mountains East Wreck - Comms Databox" },
|
||||
|
||||
{ "id": 33038, "game_id": "(1075.7, -288.9, 1321.8)",
|
||||
{ "id": 33038, "position": { "x": 1075.7, "y": -288.9, "z": 1321.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Mountains East Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33039, "game_id": "(-655.1, -109.6, 791.0)",
|
||||
{ "id": 33039, "position": { "x": -655.1, "y": -109.6, "z": 791.0},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Northwestern Mushroom Forest Wreck - Cargo Databox" },
|
||||
|
||||
{ "id": 33040, "game_id": "(-663.4, -111.9, 777.9)",
|
||||
{ "id": 33040, "position": { "x": -663.4, "y": -111.9, "z": 777.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Northwestern Mushroom Forest Wreck - Office Databox" },
|
||||
|
||||
{ "id": 33041, "game_id": "(-662.2, -113.4, 777.7)",
|
||||
{ "id": 33041, "position": { "x": -662.2, "y": -113.4, "z": 777.7},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Northwestern Mushroom Forest Wreck - PDA" },
|
||||
|
||||
{ "id": 33042, "game_id": "(-1161.1, -191.7, -758.3)",
|
||||
{ "id": 33042, "position": { "x": -1161.1, "y": -191.7, "z": -758.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Sea Treader's Path Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33043, "game_id": "(-1129.5, -155.2, -729.3)",
|
||||
{ "id": 33043, "position": { "x": -1129.5, "y": -155.2, "z": -729.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Sea Treader's Path Wreck - Hangar Databox" },
|
||||
|
||||
{ "id": 33044, "game_id": "(-1115.9, -175.3, -724.5)",
|
||||
{ "id": 33044, "position": { "x": -1115.9, "y": -175.3, "z": -724.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Sea Treader's Path Wreck - Lobby Databox" },
|
||||
|
||||
{ "id": 33045, "game_id": "(-1136.8, -157.0, -734.6)",
|
||||
{ "id": 33045, "position": { "x": -1136.8, "y": -157.0, "z": -734.6},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Sea Treader's Path Wreck - PDA" },
|
||||
|
||||
{ "id": 33046, "game_id": "(-789.8, -216.1, -711.0)",
|
||||
{ "id": 33046, "position": { "x": -789.8, "y": -216.1, "z": -711.0},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Sparse Reef Wreck - Locker Databox" },
|
||||
|
||||
{ "id": 33047, "game_id": "(-810.7, -209.3, -685.5)",
|
||||
{ "id": 33047, "position": { "x": -810.7, "y": -209.3, "z": -685.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Sparse Reef Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33048, "game_id": "(-795.5, -204.1, -774.7)",
|
||||
{ "id": 33048, "position": { "x": -795.5, "y": -204.1, "z": -774.7},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Sparse Reef Wreck - Lab Databox" },
|
||||
|
||||
{ "id": 33049, "game_id": "(-170.8, -187.6, 880.7)",
|
||||
{ "id": 33049, "position": { "x": -170.8, "y": -187.6, "z": 880.7},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Underwater Islands Wreck - Outside Databox" },
|
||||
|
||||
{ "id": 33050, "game_id": "(-138.4, -193.6, 888.7)",
|
||||
{ "id": 33050, "position": { "x": -138.4, "y": -193.6, "z": 888.7},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Underwater Islands Wreck - Hangar Databox" },
|
||||
|
||||
{ "id": 33051, "game_id": "(-130.7, -193.2, 883.3)",
|
||||
{ "id": 33051, "position": { "x": -130.7, "y": -193.2, "z": 883.3},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Underwater Islands Wreck - Data Terminal" },
|
||||
|
||||
{ "id": 33052, "game_id": "(-137.8, -193.4, 879.4)",
|
||||
{ "id": 33052, "position": { "x": -137.8, "y": -193.4, "z": 879.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Underwater Islands Wreck - Cable Databox" },
|
||||
|
||||
{ "id": 33053, "game_id": "(-124.4, -200.7, 853.0)",
|
||||
{ "id": 33053, "position": { "x": -124.4, "y": -200.7, "z": 853.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Underwater Islands Wreck - Pipes Databox 1" },
|
||||
|
||||
{ "id": 33054, "game_id": "(-126.8, -201.1, 852.1)",
|
||||
{ "id": 33054, "position": { "x": -126.8, "y": -201.1, "z": 852.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Underwater Islands Wreck - Pipes Databox 2" },
|
||||
|
||||
{ "id": 33055, "game_id": "(-643.8, -509.9, -941.9)",
|
||||
{ "id": 33055, "position": { "x": -643.8, "y": -509.9, "z": -941.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Deep Grand Reef - Bedroom Databox" },
|
||||
|
||||
{ "id": 33056, "game_id": "(-635.1, -502.7, -951.4)",
|
||||
{ "id": 33056, "position": { "x": -635.1, "y": -502.7, "z": -951.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Deep Grand Reef - Observatory Databox" },
|
||||
|
||||
{ "id": 33057, "game_id": "(-645.8, -508.7, -943.0)",
|
||||
{ "id": 33057, "position": { "x": -645.8, "y": -508.7, "z": -943.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Deep Grand Reef - Bedroom PDA" },
|
||||
|
||||
{ "id": 33058, "game_id": "(-630.5, -511.1, -936.1)",
|
||||
{ "id": 33058, "position": { "x": -630.5, "y": -511.1, "z": -936.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Deep Grand Reef - Outside PDA" },
|
||||
|
||||
{ "id": 33059, "game_id": "(-647.7, -502.6, -935.8)",
|
||||
{ "id": 33059, "position": { "x": -647.7, "y": -502.6, "z": -935.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Deep Grand Reef - Observatory PDA" },
|
||||
|
||||
{ "id": 33060, "game_id": "(-639.6, -505.9, -946.6)",
|
||||
{ "id": 33060, "position": { "x": -639.6, "y": -505.9, "z": -946.6},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Deep Grand Reef - Lab PDA" },
|
||||
|
||||
{ "id": 33061, "game_id": "(-707.2, 0.5, -1096.7)",
|
||||
{ "id": 33061, "position": { "x": -707.2, "y": 0.5, "z": -1096.7},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Floating Island - Lake PDA" },
|
||||
|
||||
{ "id": 33062, "game_id": "(-765.7, 17.6, -1116.4)",
|
||||
{ "id": 33062, "position": { "x": -765.7, "y": 17.6, "z": -1116.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Floating Island - Databox" },
|
||||
|
||||
{ "id": 33063, "game_id": "(-754.9, 14.6, -1108.9)",
|
||||
{ "id": 33063, "position": { "x": -754.9, "y": 14.6, "z": -1108.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Floating Island - Room PDA" },
|
||||
|
||||
{ "id": 33064, "game_id": "(-765.3, 14.1, -1115.0)",
|
||||
{ "id": 33064, "position": { "x": -765.3, "y": 14.1, "z": -1115.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Floating Island - Green Wall PDA" },
|
||||
|
||||
{ "id": 33065, "game_id": "(-758.6, 14.1, -1111.3)",
|
||||
{ "id": 33065, "position": { "x": -758.6, "y": 14.1, "z": -1111.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Floating Island - Corridor PDA" },
|
||||
|
||||
{ "id": 33066, "game_id": "(-805.4, 76.9, -1055.7)",
|
||||
{ "id": 33066, "position": { "x": -805.4, "y": 76.9, "z": -1055.7},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Floating Island - North Observatory PDA" },
|
||||
|
||||
{ "id": 33067, "game_id": "(-715.9, 75.4, -1168.8)",
|
||||
{ "id": 33067, "position": { "x": -715.9, "y": 75.4, "z": -1168.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Floating Island - South Observatory PDA" },
|
||||
|
||||
{ "id": 33068, "game_id": "(-540.5, -250.8, -83.4)",
|
||||
{ "id": 33068, "position": { "x": -540.5, "y": -250.8, "z": -83.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Jellyshroom Cave - PDA" },
|
||||
|
||||
{ "id": 33069, "game_id": "(110.6, -264.9, -369.0)",
|
||||
{ "id": 33069, "position": { "x": 110.6, "y": -264.9, "z": -369.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Jellyshroom Cave - Bedroom Databox" },
|
||||
|
||||
{ "id": 33070, "game_id": "(80.6, -268.6, -358.3)",
|
||||
{ "id": 33070, "position": { "x": 80.6, "y": -268.6, "z": -358.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Jellyshroom Cave - Detached PDA" },
|
||||
|
||||
{ "id": 33071, "game_id": "(78.2, -265.0, -373.4)",
|
||||
{ "id": 33071, "position": { "x": 78.2, "y": -265.0, "z": -373.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Jellyshroom Cave - Office PDA" },
|
||||
|
||||
{ "id": 33072, "game_id": "(85.1, -264.1, -372.8)",
|
||||
{ "id": 33072, "position": { "x": 85.1, "y": -264.1, "z": -372.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Jellyshroom Cave - Locker PDA" },
|
||||
|
||||
{ "id": 33073, "game_id": "(112.3, -264.9, -369.3)",
|
||||
{ "id": 33073, "position": { "x": 112.3, "y": -264.9, "z": -369.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Jellyshroom Cave - Bedroom PDA" },
|
||||
|
||||
{ "id": 33074, "game_id": "(95.5, -258.9, -366.5)",
|
||||
{ "id": 33074, "position": { "x": 95.5, "y": -258.9, "z": -366.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Degasi Seabase - Jellyshroom Cave - Observatory PDA" },
|
||||
|
||||
{ "id": 33075, "game_id": "(-483.6, -504.7, 1326.6)",
|
||||
{ "id": 33075, "position": { "x": -483.6, "y": -504.7, "z": 1326.6},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 2 - Databox" },
|
||||
|
||||
{ "id": 33076, "game_id": "(-481.4, -503.6, 1324.1)",
|
||||
{ "id": 33076, "position": { "x": -481.4, "y": -503.6, "z": 1324.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 2 - PDA" },
|
||||
|
||||
{ "id": 33077, "game_id": "(-34.2, -22.4, 410.5)",
|
||||
{ "id": 33077, "position": { "x": -34.2, "y": -22.4, "z": 410.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 3 - Databox" },
|
||||
|
||||
{ "id": 33078, "game_id": "(-33.8, -22.5, 408.8)",
|
||||
{ "id": 33078, "position": { "x": -33.8, "y": -22.5, "z": 408.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 3 - PDA" },
|
||||
|
||||
{ "id": 33079, "game_id": "(712.4, -3.4, 160.8)",
|
||||
{ "id": 33079, "position": { "x": 712.4, "y": -3.4, "z": 160.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 4 - Databox" },
|
||||
|
||||
{ "id": 33080, "game_id": "(712.0, -3.5, 161.5)",
|
||||
{ "id": 33080, "position": { "x": 712.0, "y": -3.5, "z": 161.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 4 - PDA" },
|
||||
|
||||
{ "id": 33081, "game_id": "(358.7, -117.1, 306.8)",
|
||||
{ "id": 33081, "position": { "x": 358.7, "y": -117.1, "z": 306.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 6 - Databox" },
|
||||
|
||||
{ "id": 33082, "game_id": "(361.8, -116.2, 309.5)",
|
||||
{ "id": 33082, "position": { "x": 361.8, "y": -116.2, "z": 309.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 6 - Inside PDA" },
|
||||
|
||||
{ "id": 33083, "game_id": "(359.9, -117.0, 312.1)",
|
||||
{ "id": 33083, "position": { "x": 359.9, "y": -117.0, "z": 312.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 6 - Outside PDA" },
|
||||
|
||||
{ "id": 33084, "game_id": "(-56.0, -182.0, -1039.0)",
|
||||
{ "id": 33084, "position": { "x": -56.0, "y": -182.0, "z": -1039.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 7 - PDA" },
|
||||
|
||||
{ "id": 33085, "game_id": "(1119.5, -271.7, 561.7)",
|
||||
{ "id": 33085, "position": { "x": 1119.5, "y": -271.7, "z": 561.7},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 12 - Databox" },
|
||||
|
||||
{ "id": 33086, "game_id": "(1116.1, -271.3, 566.9)",
|
||||
{ "id": 33086, "position": { "x": 1116.1, "y": -271.3, "z": 566.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 12 - PDA" },
|
||||
|
||||
{ "id": 33087, "game_id": "(-926.4, -185.2, 501.8)",
|
||||
{ "id": 33087, "position": { "x": -926.4, "y": -185.2, "z": 501.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 13 - Databox" },
|
||||
|
||||
{ "id": 33088, "game_id": "(-926.8, -184.4, 506.6)",
|
||||
{ "id": 33088, "position": { "x": -926.8, "y": -184.4, "z": 506.6},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 13 - PDA" },
|
||||
|
||||
{ "id": 33089, "game_id": "(-514.5, -98.1, -56.5)",
|
||||
{ "id": 33089, "position": { "x": -514.5, "y": -98.1, "z": -56.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 17 - PDA" },
|
||||
|
||||
{ "id": 33090, "game_id": "(-809.8, -302.2, -876.9)",
|
||||
{ "id": 33090, "position": { "x": -809.8, "y": -302.2, "z": -876.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 19 - Databox" },
|
||||
|
||||
{ "id": 33091, "game_id": "(-806.1, -294.1, -866.0)",
|
||||
{ "id": 33091, "position": { "x": -806.1, "y": -294.1, "z": -866.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 19 - Outside PDA" },
|
||||
|
||||
{ "id": 33092, "game_id": "(-810.5, -299.4, -873.1)",
|
||||
{ "id": 33092, "position": { "x": -810.5, "y": -299.4, "z": -873.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lifepod 19 - Inside PDA" },
|
||||
|
||||
{ "id": 33093, "game_id": "(903.5, -0.2, 16.1)",
|
||||
{ "id": 33093, "position": { "x": 903.5, "y": -0.2, "z": 16.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora Seamoth Bay - Upgrade Console" },
|
||||
|
||||
{ "id": 33094, "game_id": "(872.5, 2.7, -0.7)",
|
||||
{ "id": 33094, "position": { "x": 872.5, "y": 2.7, "z": -0.7},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora Drive Room - Upgrade Console" },
|
||||
|
||||
{ "id": 33095, "game_id": "(991.6, 3.2, -31.0)",
|
||||
{ "id": 33095, "position": { "x": 991.6, "y": 3.2, "z": -31.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora Prawn Suit Bay - Upgrade Console" },
|
||||
|
||||
{ "id": 33096, "game_id": "(952.1, 41.2, 113.9)",
|
||||
{ "id": 33096, "position": { "x": 952.1, "y": 41.2, "z": 113.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Aurora - Office PDA" },
|
||||
|
||||
{ "id": 33097, "game_id": "(977.2, 39.1, 83.0)",
|
||||
{ "id": 33097, "position": { "x": 977.2, "y": 39.1, "z": 83.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Aurora - Corridor PDA" },
|
||||
|
||||
{ "id": 33098, "game_id": "(954.9, 11.2, 3.4)",
|
||||
{ "id": 33098, "position": { "x": 954.9, "y": 11.2, "z": 3.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Cargo Bay PDA" },
|
||||
|
||||
{ "id": 33099, "game_id": "(907.1, -1.5, 15.3)",
|
||||
{ "id": 33099, "position": { "x": 907.1, "y": -1.5, "z": 15.3},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Seamoth Bay PDA" },
|
||||
|
||||
{ "id": 33100, "game_id": "(951.8, -2.3, -34.7)",
|
||||
{ "id": 33100, "position": { "x": 951.8, "y": -2.3, "z": -34.7},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Medkit Locker PDA" },
|
||||
|
||||
{ "id": 33101, "game_id": "(952.0, -3.7, -23.4)",
|
||||
{ "id": 33101, "position": { "x": 952.0, "y": -3.7, "z": -23.4},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Locker PDA" },
|
||||
|
||||
{ "id": 33102, "game_id": "(986.5, 9.6, -48.6)",
|
||||
{ "id": 33102, "position": { "x": 986.5, "y": 9.6, "z": -48.6},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Canteen PDA" },
|
||||
|
||||
{ "id": 33103, "game_id": "(951.3, 11.2, -51.0)",
|
||||
{ "id": 33103, "position": { "x": 951.3, "y": 11.2, "z": -51.0},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Cabin 4 PDA" },
|
||||
|
||||
{ "id": 33104, "game_id": "(967.1, 10.4, -47.4)",
|
||||
{ "id": 33104, "position": { "x": 967.1, "y": 10.4, "z": -47.4},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Cabin 7 PDA" },
|
||||
|
||||
{ "id": 33105, "game_id": "(964.1, 11.1, -61.9)",
|
||||
{ "id": 33105, "position": { "x": 964.1, "y": 11.1, "z": -61.9},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Cabin 1 PDA" },
|
||||
|
||||
{ "id": 33106, "game_id": "(971.2, 10.8, -70.4)",
|
||||
{ "id": 33106, "position": { "x": 971.2, "y": 10.8, "z": -70.4},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Captain PDA" },
|
||||
|
||||
{ "id": 33107, "game_id": "(1033.6, -8.5, 16.2)",
|
||||
{ "id": 33107, "position": { "x": 1033.6, "y": -8.5, "z": 16.2},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Ring PDA" },
|
||||
|
||||
{ "id": 33108, "game_id": "(1032.5, -7.8, 32.4)",
|
||||
{ "id": 33108, "position": { "x": 1032.5, "y": -7.8, "z": 32.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Lab PDA" },
|
||||
|
||||
{ "id": 33109, "game_id": "(945.8, 40.8, 115.1)",
|
||||
{ "id": 33109, "position": { "x": 945.8, "y": 40.8, "z": 115.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Aurora - Office Data Terminal" },
|
||||
|
||||
{ "id": 33110, "game_id": "(974.8, 10.0, -77.0)",
|
||||
{ "id": 33110, "position": { "x": 974.8, "y": 10.0, "z": -77.0},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Captain Data Terminal" },
|
||||
|
||||
{ "id": 33111, "game_id": "(1040.8, -11.4, -3.4)",
|
||||
{ "id": 33111, "position": { "x": 1040.8, "y": -11.4, "z": -3.4},
|
||||
"need_laser_cutter": true, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Battery Room Data Terminal" },
|
||||
|
||||
{ "id": 33112, "game_id": "(1029.5, -8.7, 35.9)",
|
||||
{ "id": 33112, "position": { "x": 1029.5, "y": -8.7, "z": 35.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false, "need_propulsion_cannon": true,
|
||||
"name": "Aurora - Lab Data Terminal" },
|
||||
|
||||
{ "id": 33113, "game_id": "(432.2, 3.0, 1193.2)",
|
||||
{ "id": 33113, "position": { "x": 432.2, "y": 3.0, "z": 1193.2},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Quarantine Enforcement Platform's - Upper Alien Data Terminal" },
|
||||
|
||||
{ "id": 33114, "game_id": "(474.4, -4.5, 1224.4)",
|
||||
{ "id": 33114, "position": { "x": 474.4, "y": -4.5, "z": 1224.4},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Quarantine Enforcement Platform's - Mid Alien Data Terminal" },
|
||||
|
||||
{ "id": 33115, "game_id": "(-1224.2, -400.4, 1057.9)",
|
||||
{ "id": 33115, "position": { "x": -1224.2, "y": -400.4, "z": 1057.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Dunes Sanctuary - Alien Data Terminal" },
|
||||
|
||||
{ "id": 33116, "game_id": "(-895.5, -311.6, -838.1)",
|
||||
{ "id": 33116, "position": { "x": -895.5, "y": -311.6, "z": -838.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Deep Sparse Reef Sanctuary - Alien Data Terminal" },
|
||||
|
||||
{ "id": 33117, "game_id": "(-642.9, -563.5, 1485.5)",
|
||||
{ "id": 33117, "position": { "x": -642.9, "y": -563.5, "z": 1485.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Northern Blood Kelp Zone Sanctuary - Alien Data Terminal" },
|
||||
|
||||
{ "id": 33118, "game_id": "(-1112.3, -687.3, -695.5)",
|
||||
{ "id": 33118, "position": { "x": -1112.3, "y": -687.3, "z": -695.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Lost River Laboratory Cache - Alien Data Terminal" },
|
||||
|
||||
{ "id": 33119, "game_id": "(-280.2, -804.3, 305.1)",
|
||||
{ "id": 33119, "position": { "x": -280.2, "y": -804.3, "z": 305.1},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Disease Research Facility - Upper Alien Data Terminal" },
|
||||
|
||||
{ "id": 33120, "game_id": "(-267.9, -806.6, 250.0)",
|
||||
{ "id": 33120, "position": { "x": -267.9, "y": -806.6, "z": 250.0},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Disease Research Facility - Mid Alien Data Terminal" },
|
||||
|
||||
{ "id": 33121, "game_id": "(-286.2, -815.6, 297.8)",
|
||||
{ "id": 33121, "position": { "x": -286.2, "y": -815.6, "z": 297.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Disease Research Facility - Lower Alien Data Terminal" },
|
||||
|
||||
{ "id": 33122, "game_id": "(-71.3, -1227.2, 104.8)",
|
||||
{ "id": 33122, "position": { "x": -71.3, "y": -1227.2, "z": 104.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Alien Thermal Plant - Entrance Alien Data Terminal" },
|
||||
|
||||
{ "id": 33123, "game_id": "(-38.7, -1226.6, 111.8)",
|
||||
{ "id": 33123, "position": { "x": -38.7, "y": -1226.6, "z": 111.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Alien Thermal Plant - Green Alien Data Terminal" },
|
||||
|
||||
{ "id": 33124, "game_id": "(-30.4, -1220.3, 111.8)",
|
||||
{ "id": 33124, "position": { "x": -30.4, "y": -1220.3, "z": 111.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Alien Thermal Plant - Yelow Alien Data Terminal" },
|
||||
|
||||
{ "id": 33125, "game_id": "(245.8, -1430.6, -311.5)",
|
||||
{ "id": 33125, "position": { "x": 245.8, "y": -1430.6, "z": -311.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Primary Containment Facility's Antechamber - Alien Data Terminal" },
|
||||
|
||||
{ "id": 33126, "game_id": "(165.5, -1442.4, -385.8)",
|
||||
{ "id": 33126, "position": { "x": 165.5, "y": -1442.4, "z": -385.8},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Primary Containment Facility's Egg Laboratory - Alien Data Terminal" },
|
||||
|
||||
{ "id": 33127, "game_id": "(348.7, -1443.5, -291.9)",
|
||||
{ "id": 33127, "position": { "x": 348.7, "y": -1443.5, "z": -291.9},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Primary Containment Facility's Pipe Room - Alien Data Terminal" },
|
||||
|
||||
{ "id": 33128, "game_id": "(-641.8, -111.3, -19.7)",
|
||||
{ "id": 33128, "position": { "x": -641.8, "y": -111.3, "z": -19.7},
|
||||
"need_laser_cutter": true, "can_slip_through": false,
|
||||
"name": "Grassy Plateaus West Wreck - Beam PDA" },
|
||||
|
||||
{ "id": 33129, "game_id": "(-748.9, 14.4, -1179.5)",
|
||||
{ "id": 33129, "position": { "x": -748.9, "y": 14.4, "z": -1179.5},
|
||||
"need_laser_cutter": false, "can_slip_through": false,
|
||||
"name": "Floating Island - Cave Entrance PDA" }
|
||||
]
|
||||
|
|
Loading…
Reference in New Issue