CustomGraffiti

v1.0.5·Updated 2024-07-09

Load images from a folder as graffiti.

About this mod Author’s original text

Custom Graffiti

This mod for _Bomb Rush Cyberfunk_ allows you to add custom graffiti to BRC by adding images to folders. No more manual Unity texture asset patching!

The mod supports.jpg and.png files, with.png recommended so your graffiti can have transparency.

How to add Graffiti

tl;dr

  • Install the mod.
  • Start the game to create the CustomGraffiti folder in your BepInEx mod folder.
  • Add images into:
  • CustomGraffiti\Small to replace all character sprays.
  • CustomGraffiti\Medium with the file name formatted to be 1234_Graffiti Name.png.
  • CustomGraffiti\Large with the file name formatted to be 12345_Different Graffiti Name.png.
  • CustomGraffiti\ExtraLarge with the file name formatted to be 123456_Another Different Graffiti Name.png.
  • The numbers are the combo to input. See below for more details.
  • Restart the game.
  • Look at the Graffiti app in the phone and scroll down.

Start the game once with the Mod installed

  • Install the Mod, preferably using r2modman.
  • Start the game.
  • Load a save. This should create the %AppData%\r2modmanPlus-local\BombRushCyberfunk\profiles\\BepInEx\CustomGraffiti\ folders (Windows systems).
  • Look in your BepInEx mod/profile folder. In r2modman, go to Settings > Profiles > Browse profile folder to take you there (use Browse data Folder if you are not using profiles).

Preparing Images

In the CustomGraffiti folder, you can place your images into four different folders (Small, Medium, Large, and ExtraLarge), which change the size of your graffiti.

Your image will be automatically scaled to fit. If you want to optimize your image by putting in extra effort, the graffiti dimensions used by the original graffiti textures are (in pixels):

| Folder | Dimensions | Aspect Ratio |

| ------------ | ------------- | ------------ |

| Small | 256 x 256 px | 1:1 |

| Medium | 512 x 512 px | 1:1 |

| Large | 1024 x 512 px | 2:1 |

| ExtraLarge | 2048 x 512 px | 4:1* |

\ ExtraLarge spray locations may get scrunched into narrower spaces, such as the locations in the Hideout. If you particularly care about your graffiti's aspect ratio, the results of ExtraLarge may come out looking weird.

Setting Your Combo

Small graffiti will be randomized by default and do not require a combo. These are also known as the character-specific graffiti, and having any will cause all character-specific graffiti to be replaced.

For Medium, Large, and ExtraLarge graffiti, the file name needs to start with your desired combo. The file format for graffiti is as follows where XXXXXX is your desired combo in unique numbers:

| Folder | Expected Format | Valid # | Permutations |

| ------------- | ------------------ | -------- | ------------ |

| Medium/ | XXXX_Name.png | 1234 | 24 |

| Large/ | XXXXX_Name2.png | 12345 | 120 |

| ExtraLarge/ | XXXXXX_Name3.png | 123456 | 720 |

For example: 1423_My Medium Graffiti.png. The combo targets are mapped to 1 at the top, incrementing clockwise. The center dot is ignored. This is why Medium has 4 digits even though there are 5 on screen with the center. 1423 one would be Up, Left, Right, Down, return to Center.

Another example: 123456_Something Extra Large.png would create a combo that draws a hexagon for ExtraLarge starting at the top, going clockwise, then cutting a wedge by returning to the center dot after 6.

Replacement example: if you do not like "VoodooBoy", you can create a Large graffiti with 15234_Something that Features BRC More Prominently.png.

Remember, custom graffiti files...

  • will override the original graffiti in the base game if the combo sequence matches.
  • can have duplicate combos, and they will be randomized.
  • cannot have duplicate names.
  • must have combo, underscore, and graffiti name for Medium, Large, and ExtraLarge Graffiti! The underscore is required, but the rest of your name can have spaces.

Known Issues

  • Having any Small graffiti will effectively disable all character-specific graffiti. If you do not want this, DripRemix is more suited fo

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack

File & checksum

Filename
CustomGraffiti-1.0.5.zip
File size
75.5 KiB