Bomb Rush Cyberfunk: Implement new game (#2925)

Adds Team Reptile's Bomb Rush Cyberfunk as a new game.
This commit is contained in:
Trevor L
2024-05-17 04:13:40 -06:00
committed by GitHub
parent 2447be92d8
commit 68323b46a9
14 changed files with 3296 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
# Bomb Rush Cyberfunk
## Where is the options page?
The [player options page for this game](../player-options) contains all the options you need to configure and export
a config file.
## What does randomization do in this game?
The goal of Bomb Rush Cyberfunk randomizer is to defeat all rival crews in each borough of New Amsterdam. REP is no
longer earned from doing graffiti, and is instead earned by finding it randomly in the multiworld.
Items can be found by picking up any type of collectible, unlocking characters, taking pictures of Polo, and for every
5 graffiti spots tagged. The types of items that can be found are Music, Graffiti (M), Graffiti (L), Graffiti (XL),
Skateboards, Inline Skates, BMX, Outifts, Characters, REP, and the Camera.
Several changes have been made to the game for a better experience as a randomizer:
- The prelude in the police station can be skipped.
- The map for each stage is always unlocked.
- The taxi is always unlocked, but you will still need to visit each stage's taxi stop before you can use them.
- No M, L, or XL graffiti is unlocked at the beginning.
- Optionally, graffiti can be depleted after a certain number of uses.
- All characters except Red are locked.
- One single REP count is used throughout the game, instead of having separate totals for each stage. REP requirements
are the same as the original game, but added together in order. At least 960 REP is needed to finish the game.
The mod also adds two new apps to the phone, an "Encounter" app which lets you retry certain events early, and the
"Archipelago" app which lets you view chat messages and change some options while playing.

View File

@@ -0,0 +1,41 @@
# Bomb Rush Cyberfunk Multiworld Setup Guide
## Quick Links
- Bomb Rush Cyberfunk: [Steam](https://store.steampowered.com/app/1353230/Bomb_Rush_Cyberfunk/)
- Archipelago Mod: [Thunderstore](https://thunderstore.io/c/bomb-rush-cyberfunk/p/TRPG/Archipelago/),
[GitHub](https://github.com/TRPG0/BRC-Archipelago/releases)
## Setup
To install the Archipelago mod, you can use a mod manager like
[r2modman](https://thunderstore.io/c/bomb-rush-cyberfunk/p/ebkr/r2modman/), or install manually by following these steps:
1. Download and install [BepInEx 5.4.22 x64](https://github.com/BepInEx/BepInEx/releases/tag/v5.4.22) in your Bomb Rush
Cyberfunk root folder. *Do not use any pre-release versions of BepInEx 6.*
2. Start Bomb Rush Cyberfunk once so that BepInEx can create its required configuration files.
3. Download the zip archive from the [releases](https://github.com/TRPG0/BRC-Archipelago/releases) page, and extract its
contents into `BepInEx\plugins`.
After installing Archipelago, there are some additional mods that can also be installed for a better experience:
- [MoreMap](https://thunderstore.io/c/bomb-rush-cyberfunk/p/TRPG/MoreMap/) by TRPG
- Adds pins to the map for every type of collectible.
- [FasterLoadTimes](https://thunderstore.io/c/bomb-rush-cyberfunk/p/cspotcode/FasterLoadTimes/) by cspotcode
- Load stages faster by skipping assets that are already loaded.
- [CutsceneSkip](https://thunderstore.io/c/bomb-rush-cyberfunk/p/Jay/CutsceneSkip/) by Jay
- Makes every cutscene skippable.
- [GimmeMyBoost](https://thunderstore.io/c/bomb-rush-cyberfunk/p/Yuri/GimmeMyBoost/) by Yuri
- Retains boost when loading into a new stage.
- [DisableAnnoyingCutscenes](https://thunderstore.io/c/bomb-rush-cyberfunk/p/viliger/DisableAnnoyingCutscenes/) by viliger
- Disables the police cutscenes when increasing your heat level.
- [FastTravel](https://thunderstore.io/c/bomb-rush-cyberfunk/p/tari/FastTravel/) by tari
- Adds an app to the phone to call for a taxi from anywhere.
## Connecting
To connect to an Archipelago server, click one of the Archipelago buttons next to the save files. If the save file is
blank or already has randomizer save data, it will open a menu where you can enter the server address and port, your
name, and a password if necessary. Then click the check mark to connect to the server.