You are viewing a potentially older version of this package. View all versions.
Princess_Usa-PrincessUsasBikeGangMod-1.3.0 icon

PrincessUsasBikeGangMod

Rainbow Fighters update: buy multiple Scouts/Haulers, recolor each vehicle, and sync chosen colors for everyone in multiplayer.

Date uploaded a month ago
Version 1.3.0
Download link Princess_Usa-PrincessUsasBikeGangMod-1.3.0.zip
Downloads 404
Dependency string Princess_Usa-PrincessUsasBikeGangMod-1.3.0

README

Princess Usa's Bike Gang Mod

1.3.0 — Rainbow Fighters

A standalone R.E.P.O. BepInEx mod for building a whole Scout/Hauler bike gang.

Rainbow Fighters

Version 1.3.0 adds multiplayer color synchronization. When a player chooses a color for a Scout or Hauler, everyone using the mod in the room sees that vehicle's chosen color. Restore Original is synchronized as well, and current vehicle colors are cached for players who join the room later.

Features

  • Buy and own multiple vanilla Scouts and Haulers in the same save.
  • Adds duplicate Scout/Hauler candidates to the normal shop pool itself.
  • Does not require Shop Duplicate Unlock for duplicate Scouts/Haulers.
  • Per-vehicle color palette: different vehicles can have different colors.
  • Hold a Scout or Hauler and press C by default to open the palette.
  • Palette key is configurable in BepInEx config.
  • Exterior-paint-only mode avoids recoloring wheels, glass, lights, seats, controls, drivetrain, and other mechanical pieces where identifiable.
  • Multiplayer color sync lets everyone see the chosen vehicle colors.
  • Late joiners receive the currently synchronized colors.
  • Restore Original is synchronized.
  • Standalone from CartTrain Locomotives; towing and cart physics are not changed by this mod.

Included palette colors

Pink, Purple, Blue, Cyan, Green, Yellow, Orange, Red, White, Black, Gold, Mint, plus Restore Original.

Controls

Hold a Scout or Hauler and press the configured palette key. Default:

[Vehicle Colors]
EnableVehicleColors = true
PaletteKey = C
ExteriorPaintOnly = true

Press the palette key again, Escape, or Cancel to close the palette.

Shop configuration

[Shop]
ScoutHaulerMaxCopies = 10
ScoutHaulerShopPoolCopies = 5

ScoutHaulerMaxCopies controls the purchase/ownership ceiling for each vehicle type. ScoutHaulerShopPoolCopies controls how many Scout/Hauler candidate entries Bike Gang ensures are present in the normal shop pool.

Multiplayer

The host/master client handles the shop item and candidate-pool changes. Vehicle color choices are synchronized so players running Bike Gang see the same selected colors for each Scout/Hauler.

For best results, everyone who wants to see and choose custom vehicle colors should have the same version of Princess Usa's Bike Gang Mod installed.

Compatibility

  • Shop Duplicate Unlock may remain installed for duplicate non-bike items. Bike Gang only tops up Scout/Hauler candidates when there are too few.
  • CartTrain Locomotives may be installed separately and is not a dependency.

CHANGELOG

Changelog

1.3.0 — Rainbow Fighters

  • Added multiplayer synchronization for Scout and Hauler color choices.
  • Everyone running the mod in the room can see the selected color for the same vehicle.
  • Restore Original now synchronizes to other players.
  • Added late-join synchronization so current vehicle colors can be restored for players entering the room after colors were chosen.
  • Retained configurable palette key, per-vehicle coloring, exterior-paint filtering, and full-vehicle root resolution.

1.2.2

  • Fixed occasional partial vehicle recolors when the held PhysGrabObject was a child piece.
  • Color and Restore Original now resolve upward to the full Scout/Hauler root before touching renderers.
  • Recolor log reports RootResolvedFrom for easier testing.

1.2.1

  • Color palette defaults to exterior/body-paint-only recoloring.
  • Added exclusions for wheels, glass, lights, controls, seats, and mechanical components.
  • Added size-based fallback for generically named body-shell meshes.
  • Added ExteriorPaintOnly config toggle and debug paint-target logging.

1.2.0

  • Added per-vehicle Scout/Hauler color palette.
  • Hold a vehicle and press configurable PaletteKey (C by default).
  • Added Pink, Purple, Blue, Cyan, Green, Yellow, Orange, Red, White, Black, Gold, and Mint swatches.
  • Added Restore Original.

1.1.0

  • Added built-in Scout/Hauler duplicate shop candidate pool support.
  • Shop Duplicate Unlock is no longer required for duplicate Scout/Hauler candidates.

1.0.0

  • Initial standalone release.
  • Raised Scout/Hauler purchase and ownership limits.