Bomb Rush Cyberfunk
This package has been deprecated and may no longer be maintained. We recommend looking for an alternative.
Install

Details

Last Updated
First Uploaded
Downloads
9.6K
Likes
3
Size
523KB
Dependency string
MandM-BRC_CharacterLoader-0.9.10
Dependants

Categories

Deprecated

BRC-CharacterLoader

A BepInEx plugin for Bomb Rush Cyberfunk that allows people to easily add CharacterAPI characters.

Please note that this does not accept characters that are done through plugins. Trying to put these into the Characters folder will only cause them to not load.

Character Creation

Follow CharacterAPI's tutorial up until creating a plugin.

Then, in the Characters folder of this plugin, create a new folder. Then create a file called metadata.json with the contents of the example JSON.

You then need to modify the json to fit your character. Certain variables will take in certain values which are noted below:

  • voiceBase, graffitiBase: Character names, either what they're called in-game or their internal name
    • Defaults to Red if invalid
    • Must be left blank if you're using custom voice or graffiti, otherwise it'll override
    • DOT.EXE's boss can be selected by either using the internal name (eightballBoss) or by specifying boss (dotexeboss)
    • Rietveld can also be selected with irene
  • moveStyle: Move style, internal name and in-game names pretty much match up
    • Defaults to Skateboard if invalid
    • Inline skates can also be selected with skates

Afterwards, boot up the game and go to a Cypher. Your character should show up. If not, check the BepInEx console for any errors and make sure your JSON is valid.

You can also have several character entries in the metadata, in case you want to make a character pack.

Example JSON

[
	{
		"bundleName": "beat",
		"prefabName": "beat_no_blades",
		"charaName": "Beat",
		"defaultOutfit": 0,
		"canBlink": false,
		"customShader": false,
		"moveStyle": "inline",
		"voiceBase": "",
		"freeStyle": 15,
		"bounce": 3,
		"outfits": [
			{
				"outfitMaterial": "beatDefault",
				"outfitName": "Jet Set"
			},
			{
				"outfitMaterial": "beatFuture",
				"outfitName": "Future"
			},
			{
				"outfitMaterial": "beatCombo",
				"outfitName": "Combo"
			},
			{
				"outfitMaterial": "beatCorn",
				"outfitName": "Corn"
			}
		],
		"graffiti": {
			"graffitiBase": "",
			"graffitiName": "Beat",
			"graffitiArtist": "Beat",
			"graffitiMaterial": "beatGraffiti",
			"graffitiTexture": "graffitiTexture"
		}
	}
]
Thunderstore development is made possible with ads. Please consider making an exception to your adblock.