It was brought up that if you attempt to non_local any of the starting weapons, there is still a chance for it to get chosen as your starting weapon if you are on a StartingPosition value lower than very_dangerous. This fix will attempt to build the starting weapons list accounting for non_local items, but if all possible weapons have been set to non_local, force one of them to be your starting weapon anyway since the player is still expecting a starting weapon in their world if they have chosen one of the lower StartingPosition values. |
||
|---|---|---|
| .. | ||
| docs | ||
| ItemPool.py | ||
| Items.py | ||
| Locations.py | ||
| Options.py | ||
| Rom.py | ||
| Rules.py | ||
| __init__.py | ||
| requirements.txt | ||
| z1_base_patch.bsdiff4 | ||