Subnautica: fix 2 logic/locations bugs and add a bit of docs (#917)

This commit is contained in:
Fabian Dill 2022-08-15 22:53:59 +02:00 committed by GitHub
parent f716bfc58f
commit d48d775a59
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 9 additions and 5 deletions

View File

@ -555,7 +555,7 @@ location_table: Dict[int, LocationDict] = {
'position': {'x': 348.7, 'y': -1443.5, 'z': -291.9}},
33128: {'can_slip_through': False,
'name': 'Grassy Plateaus West Wreck - Beam PDA',
'need_laser_cutter': True,
'need_laser_cutter': False,
'position': {'x': -641.8, 'y': -111.3, 'z': -19.7}},
33129: {'can_slip_through': False,
'name': 'Floating Island - Cave Entrance PDA',
@ -564,7 +564,7 @@ location_table: Dict[int, LocationDict] = {
33130: {'can_slip_through': False,
'name': 'Degasi Seabase - Jellyshroom Cave - Outside PDA',
'need_laser_cutter': False,
'position': {'x': -83.2, 'y': -276.4, 'z': -345.5}},
'position': {'x': 83.2, 'y': -276.4, 'z': -345.5}},
}
if False: # turn to True to export for Subnautica mod
payload = {location_id: location_data["position"] for location_id, location_data in location_table.items()}

View File

@ -42,7 +42,7 @@ class SubnauticaWorld(World):
options = Options.options
data_version = 5
required_client_version = (0, 3, 3)
required_client_version = (0, 3, 4)
prefill_items: List[Item]
creatures_to_scan: List[str]

View File

@ -16,8 +16,12 @@ The goal remains unchanged. Cure the plague, build the Neptune Escape Rocket, an
## What items and locations get shuffled?
Most of the technologies the player will need throughout the game will be shuffled. Location checks in Subnautica are
data pads and technology lockers.
Most of the technologies the player will need throughout the game will be shuffled.
Location checks in Subnautica are data pads and technology lockers.
Optionally up to 50 Creatures to scan can be included as well, for each one added a random duplicate item is created.
As playing without Seaglide can be daunting, 2 of your Fragments of it can always be found in these locations: Grassy Plateaus South Wreck - Databox, Grassy Plateaus South Wreck - PDA, Grassy Plateaus West Wreck - Locker PDA, Grassy Plateaus West Wreck - Data Terminal, Safe Shallows Wreck - PDA, Kelp Forest Wreck - Databox, Kelp Forest Wreck - PDA, Lifepod 3 - Databox, Lifepod 3 - PDA, Lifepod 17 - PDA, Grassy Plateaus West Wreck - Beam PDA.
## Which items can be in another player's world?