Small Witness fixes (#698)
This commit is contained in:
parent
efadf6fdf4
commit
aa3d7f5e21
|
@ -37,7 +37,7 @@ class ShuffleDoors(Toggle):
|
|||
|
||||
class ShuffleDiscardedPanels(Toggle):
|
||||
"""Discarded Panels will have items on them.
|
||||
Solving certain Discarded Panels may still be necessary!"""
|
||||
Solving certain Discarded Panels may still be necessary even if off!"""
|
||||
display_name = "Shuffle Discarded Panels"
|
||||
|
||||
|
||||
|
|
|
@ -14,8 +14,8 @@ Progression:
|
|||
72 - Colored Squares
|
||||
|
||||
Usefuls:
|
||||
101 - Functioning Brain
|
||||
510 - Puzzle Skip
|
||||
101 - Functioning Brain - False
|
||||
510 - Puzzle Skip - True
|
||||
|
||||
Boosts:
|
||||
500 - Speed Boost
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
## Required Software
|
||||
|
||||
- [The Witness (Steam)](https://store.steampowered.com/app/210970/The_Witness/)
|
||||
- [The Witness for 64-bit Windows (e.g. Steam version)](https://store.steampowered.com/app/210970/The_Witness/)
|
||||
- [The Witness Archipelago Randomizer](https://github.com/JarnoWesthof/The-Witness-Randomizer-for-Archipelago/releases)
|
||||
|
||||
## Optional Software
|
||||
|
@ -38,4 +38,4 @@ The Witness has a fully functional map tracker that supports auto-tracking.
|
|||
3. Click on the "AP" symbol at the top.
|
||||
4. Enter the AP address, slot name and password.
|
||||
|
||||
The rest should take care of itself! Items and checks will be marked automatically, and it even knows your settings - It will hide checks & adjust logic accordingly.
|
||||
The rest should take care of itself! Items and checks will be marked automatically, and it even knows your settings - It will hide checks & adjust logic accordingly. Note that the tracker may be out of date.
|
|
@ -66,7 +66,7 @@ class StaticWitnessItems:
|
|||
item_tab[item[0]] = ItemData(158000 + item[1], False, False)
|
||||
|
||||
for item in StaticWitnessLogic.ALL_USEFULS:
|
||||
item_tab[item[0]] = ItemData(158000 + item[1], False, False, False, True)
|
||||
item_tab[item[0]] = ItemData(158000 + item[1], False, False, False, item[2])
|
||||
|
||||
item_tab = dict(sorted(
|
||||
item_tab.items(),
|
||||
|
|
|
@ -52,7 +52,10 @@ class StaticWitnessLogic:
|
|||
|
||||
line_split = line.split(" - ")
|
||||
|
||||
current_set.add((line_split[1], int(line_split[0])))
|
||||
if current_set is not self.ALL_USEFULS:
|
||||
current_set.add((line_split[1], int(line_split[0])))
|
||||
else:
|
||||
current_set.add((line_split[1], int(line_split[0]), line_split[2] == "True"))
|
||||
|
||||
path = os.path.join(os.path.dirname(__file__), "Door_Shuffle.txt")
|
||||
with open(path, "r", encoding="utf-8") as file:
|
||||
|
|
Loading…
Reference in New Issue