Pokémon R/B: Migrate support into Bizhawk Client (#2466)

- Removes the Pokémon Client, adding support for Red and Blue to the Bizhawk Client.
- Adds `/bank` commands that mirror SDV's, allowing transferring money into and out of the EnergyLink storage.
- Adds a fix to the base patch so that the progressive card key counter will not increment beyond 10, which would lead to receiving glitch items. This value is checked against and verified that it is not > 10 as part of crash detection by the client, to prevent erroneous location checks when the game crashes, so this is relevant to the new client (although shouldn't happen unless you're using !getitem, or putting progressive card keys as item link replacement items)
This commit is contained in:
Alchav
2023-11-25 05:57:02 -05:00
committed by GitHub
parent edb62004ef
commit 8a852abdc4
12 changed files with 439 additions and 751 deletions

View File

@@ -83,6 +83,9 @@ you until these have ended.
## Unique Local Commands
The following command is only available when using the PokemonClient to play with Archipelago.
You can use `/bank` commands to deposit and withdraw money from the server's EnergyLink storage. This can be accessed by
any players playing games that use the EnergyLink feature.
- `/gb` Check Gameboy Connection State
- `/bank` - check the amount of money available on the server.
- `/bank withdraw #` - withdraw money from the server.
- `/bank deposit #` - deposit money into the server. 25% of the amount will be lost to taxation.