Archipelago/worlds/witness
NewSoupVi 805f33c39e
Witness: Bugfixes in response to beta tests (#1473)
* Make all Keep Pressure Plates logically required for the Laser Panel

* Added more Tutorial checks

* Added the remaining two Shipwreck Boat EPs to the exclude list for normal

* Improved itempool filling system, added warning if usefuls had to be eaten

* Moved creation of said warning string to utils

* Fixed logic bug causing broken seeds on Mountain Floor 2

* Hints system change

* Expert Logic Fix

* Fixed typo

* Better wording

* Added missing games to junk hints

* Made sure Entrance names are unique

* Fixed missing Obelisk Side

* Disable Non Randomized + EP Shuffle fix

* Fixed disable_non_randomized precompleted EPs being 'disabled' instead of 'precompleted'

* Fixed if/elif error

* Tutorial Gate Open local symbol item becomes local_early_item in expert instead

* Bump required client version. There is a beta client that sends 0.3.9.

* Removed print statement, oops

* Fixed itempool manipulation in pre_fill

* Replaced string concats with fstrings

* Improved make_warning_string function signature

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>

* Improved performance on removing multiple items from multiworld itempool

* Comment

* Fixed errors with the code

* Made removal from itempool not fail unit test for multiple references

* Moved all item creation to create_items, got rid of itempool modifying system

* Colored Squares is no longer a good item, that's outdated

* Removed double if

* React to from_pool: false by removing a junk item

* Fixed warning if only Fnc Brain was removed

* Make use of string truthiness instead

* Made reading of plandoed items safer

---------

Co-authored-by: black-sliver <59490463+black-sliver@users.noreply.github.com>
2023-03-03 00:08:24 +01:00
..
docs The Witness: v4 Content Update (#1338) 2023-02-01 21:18:07 +01:00
settings Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
Options.py Witness: Added an option tooltip for "Environmental Puzzles Difficulty" option (+ another bugfix) (#1431) 2023-02-03 19:38:54 +01:00
WitnessItems.txt Witness: Renaming: Mill -> Stoneworks, correcting order for 'First, Second, ...', removed all instances of 'Door (Door)' (#1435) 2023-02-07 03:12:47 +01:00
WitnessLogic.txt Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
WitnessLogicExpert.txt Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
WitnessLogicVanilla.txt Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
__init__.py Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
hints.py Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
items.py Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
locations.py Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
player_logic.py Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
regions.py Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00
rules.py The Witness: v4 Content Update (#1338) 2023-02-01 21:18:07 +01:00
static_logic.py The Witness: v4 Content Update (#1338) 2023-02-01 21:18:07 +01:00
utils.py Witness: Bugfixes in response to beta tests (#1473) 2023-03-03 00:08:24 +01:00