viliger-CharacterAPI icon

CharacterAPI

API for loading custom characters.

Last updated 9 months ago
Total downloads 32593
Total rating 5 
Categories Libraries
Dependency string viliger-CharacterAPI-0.9.4
Dependants 15 other packages depend on this package

This mod requires the following mods to function

BepInEx-BepInExPack-5.4.2100 icon
BepInEx-BepInExPack

BepInEx pack for Mono Unity games. Preconfigured and ready to use.

Preferred version: 5.4.2100
viliger-HookGenPatcher-1.2.10 icon
viliger-HookGenPatcher

MMHOOK generation at runtime.

Preferred version: 1.2.10

README

BRC_CharacterAPI

Custom character loader for Bomb Rush Cyberfunk. Currently support importing models as custom characters with up to 4 outfits with custom names. You can also add custom personal graffiti and character can have custom sounds. The repository contains example of custom character under BRC_CharacterAPI_ExamplePlugin folder, everything there is commented so people even unfamiliar with code should be able to make and compile necessary plugin. You can find the example here.

You can find a guide on making custom characters here.

If you don't know how\want to compile a plugin, ActualMandM made a pluginless loader for compatable asset bundles. You can find it here together with instructions.

Characters made for BrcCustomCharacters can be loaded with a help of CharacterAPI_BRCCCLoader.

Saves are stored inside BepInEx\CharacterAPI\Saves.

Known issues

  • Custom personal graffiti load as gray squares if you painted custom personal graffiti and then disabled CharacterAPI.

Long term goals (aka never ever)

  • Custom models as outfits
  • More than 4 outfits
  • Custom animations

I am a mod maker, why does my character have skates angled at wrong position?

Now you can use skateOffsetL and skateOffsetR transforms to position skates. I'll write a wiki page sometime in the future.

If you want the old method of fixing via bones you can still find it here.