Fabian Dill
e204a0fce6
Subnautica: fix missed item and correct other item pool counts to fit it
2022-09-12 01:44:10 +02:00
Fabian Dill
f7d107fc0c
Subnautica: add some more missed aggressive creatures
2022-09-02 09:06:33 +02:00
Fabian Dill
60d1a27079
Subnautica: revamp aggressive creature scans ( #966 )
...
* add forgotten aggressive creatures
* fix logic requirements
* added option to opt out of aggressive creature scans
2022-08-30 17:14:34 +02:00
Fabian Dill
295ea97544
Subnautica: increment client version
2022-08-23 23:19:46 +02:00
Fabian Dill
e548abd332
Subnautica: use correct option parent class ( #954 )
...
* Subnautica: use correct option parent class
* Update Options.py
2022-08-22 19:02:29 -04:00
Fabian Dill
c695f91198
Subnautica: add Options to Creature Scans ( #950 )
2022-08-22 23:35:41 +02:00
alwaysintreble
81cf1508e0
Core: Refactor Autoworld.options to Autoworld.option_definitions ( #906 )
...
* refactor `world.options` -> `world.option_definitions`
* rename world api reference
* missed some self.options
2022-08-15 23:46:59 +02:00
Fabian Dill
d48d775a59
Subnautica: fix 2 logic/locations bugs and add a bit of docs ( #917 )
2022-08-15 22:53:59 +02:00
Fabian Dill
95012c004f
Subnautica: update docs with resume info ( #853 )
...
Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
Co-authored-by: strotlog <49286967+strotlog@users.noreply.github.com>
2022-08-05 14:23:21 +02:00
Fabian Dill
ce536fa3ac
Subnautica: fix Multipurpose Room not acquirable in valuable item pool
...
BaseRoomFragment doesn't exist in vanilla, so when valuable item pool marked it as scannable in vanilla location it did not work, as it's technically BaseRoom
BaseRoom is also required to install other modules into, modules that are already marked as useful, so logically if it's required for other useful stuff it should also be marked as useful
By switching from Fragment to non-fragment one now needs 1 out of 2 instead of 2 out of 2 items, which I consider a plus as well.
2022-07-25 22:17:42 +02:00
Fabian Dill
9e972eafb2
Subnautica: Add DeathLink ( #803 )
2022-07-21 08:39:34 -05:00
Fabian Dill
53a995372f
Subnautica: add missed PDA
2022-07-21 10:08:19 +02:00
Fabian Dill
e1ef820184
Subnautica: add creature scans
2022-07-16 19:54:55 +02:00
Fabian Dill
73fb1b8074
Subnautica: updates ( #759 )
...
* Subnautica: add more goals
* Subnautica: fix wrongly positioned Databox
* Subnautica: allow techs to remain vanilla
* Subnautica: make zipimport compatible
* Subnautica: force two Seaglide fragments into local sphere 1
2022-07-15 17:41:53 +02:00
black-sliver
9ac780102e
Subnautica: display item_pool as Item Pool on the settings page
2022-07-07 21:22:24 +02:00
Fabian Dill
6a60c46a99
Subnautica: fix generation crash on valuable item pool ( #739 )
2022-07-06 17:04:22 -04:00
Fabian Dill
6c525e1fe6
Core: move multiple Item properties into a single Flag ( #638 )
2022-06-17 03:23:27 +02:00
alwaysintreble
977159e572
Webworld docs: move gameinfo documentation to their world folders and copy them for webhost use. ( #455 )
2022-05-11 20:05:53 +02:00
black-sliver
42fecc7491
Core: change how required versions work, deprecate IgnoreGame ( #426 )
...
`AutoWorld.World`s can set required_server_version and required_client_version properties. Drop `get_required_client_version()`.
`MultiServer` will set an absolute minimum client version based on its capability (protocol level).
`IgnoreVersion` tag is replaced by using `Tracker` or `TextOnly` with empty or null `game`.
Ignoring game will also ignore game's required_client_version (and fall back to server capability).
2022-04-08 11:16:36 +02:00
Jarno Westhof
727cae902a
[Subnautica] I guess someone had todo it
2022-02-23 19:26:17 +01:00
Fabian Dill
6ade832029
Subnautica: fix Aurora Prawn Suit Bay requires laser cutter
...
Subnautica: add Dunes North Wreck's PDA to the correct wreck
Subnautica: fix typo in Yellow
Subnautica: fix progression tag for many items
Subnautica: move extra items from valuable item pool to fast-fill
Testclient at https://cdn.discordapp.com/attachments/731214280439103580/895047705552904222/ArchipelagoSubnautica.zip
2021-10-05 23:07:03 +02:00
Fabian Dill
4e1f1551ea
Subnautica: add 'valuable' item_pool
2021-09-17 04:32:36 +02:00
Fabian Dill
2e2ca1665b
Core: don't start threads for 'pass'
...
Core: print output progress every 10 files (OoT output may take a while, so let's give some user feedback on progress)
Subnautica: remove empty output method
2021-09-03 17:30:10 +02:00
Fabian Dill
ca3e01b15e
LttPClient: prevent crash when trying to access sys.stdin
2021-09-01 17:56:19 +02:00
Fabian Dill
7fd0f1a5bf
Subnautica: implement create_item and therefore start_inventory
2021-09-01 16:46:44 +02:00
Chris Wilson
4fcce66505
Move game names and descriptions into AutoWorld, fix option value names on player-settings pages
2021-08-31 17:28:46 -04:00
Fabian Dill
9ec0680ce5
LttP: move game specific fill to new AutoWorld fill_hook
2021-08-10 09:03:44 +02:00
Fabian Dill
e098b3c504
AutoWorld: automate item_names and location_names
2021-07-29 20:27:41 +02:00
Daivuk
35b9e4768a
Adjust radiation rules to match code
2021-07-25 17:58:53 +00:00
David St-Louis
85481d7321
Added water filtration and added location positions ( #32 )
2021-07-25 15:33:47 +02:00
Daivuk
83dc92c6a5
Added missing PDA location and tweaked item count
2021-07-23 23:25:14 +00:00
Fabian Dill
39a5921522
round of post-test fixes
2021-07-23 20:04:51 +02:00
Daivuk
d406e4c3d9
Added Subnautica Support
2021-07-22 20:30:33 -04:00