Archipelago/worlds/alttp
Doug Hoskisson 280b67f996
some worlds: some typing in `LocalRom` (#3090)
* some worlds: some typing in `LocalRom`

### `read_bytes`

It's not safe to return `bytearray` when we think it's `bytes`
```python
a = rom.read_bytes(8, 3)
hash(a)  # This won't crash, right?
```

### `write_bytes`

`Iterable[SupportsIndex]` is what's required for `bytearray.__setitem__(slice, values)`
We need to add `__len__` for the `len(values)` in this function.

* remove `object` inheritance
2024-05-17 21:41:57 +02:00
..
docs Core, Webhost, Docs: Replace all usages of player settings (#3067) 2024-04-06 19:25:26 -04:00
test ALTTP: 0.4.6 fixes (#3215) 2024-04-28 01:48:59 +02:00
Bosses.py LttP: Bombless Start and Options/Shops overhaul (#2357) 2024-02-20 01:07:49 +01:00
Client.py SNIClient: dynamically generate patch file identifier (#2870) 2024-03-07 10:18:22 +01:00
Dungeons.py Fill: allow for single player fill restrictive placement and sweeping (#2415) 2024-05-04 12:42:36 +02:00
EntranceRandomizer.py LttP/Core: more ripping and tearing (#3160) 2024-04-18 18:33:16 +02:00
EntranceShuffle.py LttP/Core: more ripping and tearing (#3160) 2024-04-18 18:33:16 +02:00
InvertedRegions.py ALTTP: Bomb Walls Logic Fixes (#3130) 2024-04-14 17:30:40 +02:00
ItemPool.py ALTTP: 0.4.6 fixes (#3215) 2024-04-28 01:48:59 +02:00
Items.py LTTP: remove multiworld = None (#2290) 2024-03-10 08:18:25 +01:00
Options.py Core: add visibility attribute to Option (#3125) 2024-04-14 20:49:43 +02:00
OverworldGlitchRules.py LttP: fix that collect can bypass requirements for ganon ped goal (#1771) 2023-04-26 10:48:08 +02:00
Regions.py ALTTP: Bomb Walls Logic Fixes (#3130) 2024-04-14 17:30:40 +02:00
Rom.py some worlds: some typing in `LocalRom` (#3090) 2024-05-17 21:41:57 +02:00
Rules.py LTTP: Yet more LTTP logic fixes (#3270) 2024-05-06 09:36:08 +02:00
Shops.py LTTP: Missed per_slot_random change (#2907) 2024-03-06 16:43:34 +01:00
StateHelpers.py ALTTP: 0.4.6 fixes (#3215) 2024-04-28 01:48:59 +02:00
SubClasses.py LttP: Bombless Start and Options/Shops overhaul (#2357) 2024-02-20 01:07:49 +01:00
Text.py Update Text.py (#274) 2022-02-12 03:01:41 +01:00
UnderworldGlitchRules.py LttP/Core: more ripping and tearing (#3160) 2024-04-18 18:33:16 +02:00
__init__.py ALTTP: 0.4.6 fixes (#3215) 2024-04-28 01:48:59 +02:00
requirements.txt LttP: update xxtea to 3.0.0 2023-04-17 22:56:54 +02:00