Archipelago/worlds/yoshisisland
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 Yoshi's Island: Fix Outdated Connection Setup (#3113) 2024-04-14 02:23:59 +02:00
Client.py Yoshi's Island: add patch suffix (#3061) 2024-03-31 17:50:31 +02:00
Items.py Yoshi's Island: Minor Fixes (#3142) 2024-04-18 18:40:00 +02:00
Locations.py Yoshi's Island: Implement New Game (#2141) 2024-03-22 21:35:00 +01:00
Options.py Yoshi's Island: Minor Fixes (#3142) 2024-04-18 18:40:00 +02:00
Regions.py Yoshi's Island: Implement New Game (#2141) 2024-03-22 21:35:00 +01:00
Rom.py some worlds: some typing in `LocalRom` (#3090) 2024-05-17 21:41:57 +02:00
Rules.py Yoshi's World: Fixed minor logic inconsistincy in Rules.py (#3241) 2024-05-04 04:29:12 +02:00
__init__.py Fix typo (#3094) 2024-04-10 00:05:02 -04:00
level_logic.py Yoshi's Island: Implement New Game (#2141) 2024-03-22 21:35:00 +01:00
setup_bosses.py Yoshi's Island: Implement New Game (#2141) 2024-03-22 21:35:00 +01:00
setup_game.py Yoshi's Island: Minor Fixes (#3142) 2024-04-18 18:40:00 +02:00