Free Bird Racing

v1.0.0·Updated 2026-07-13

Extends Muz_tea's Free Bird mod so the song also plays during the racing minigame, not just the regular arena. Requires Free_Bird installed.

About this mod Author’s original text

Free Bird Racing

Makes the Free Bird mod play during the racing minigame too, not just the regular arena.

What it does

Muz_tea's Free_Bird only swaps the regular arena's music. The racing minigame is a separate system (ArenaRace) with its own music, so Free Bird never played there. This patches the racing arena to use the same Free Bird clips Free_Bird already loaded.

Installation

  • Install BepInEx.
  • Put FreeBirdRacing.dll in BepInEx/plugins. Requires Muz_tea's Free_Bird.

For developers - detailed breakdown

GUID: themorningstar.freebirdracing, hard dependency on free_bird.

One Harmony postfix on ArenaRace.Awake. Free_Bird patches Arena.soundArenaMusic; the racing minigame uses a separate ArenaRace.soundArenaRaceMusic. This reads Free_Bird's loaded AudioClip from Repo_Moding.Plugin.free_bird by reflection (avoids a cross-framework assembly reference) and assigns it to soundArenaRaceMusic.Sounds, so the race music loop plays Free Bird. If Free_Bird's clips are not loaded it logs and skips.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPackMuz_tea-Free_Bird

File & checksum

Filename
Free_Bird_Racing-1.0.0.zip
File size
10.3 KiB
SHA-256
03b16d3459251bafb8b5c8a93cfdda4814fcd55e96b5456eceaec6a73551eb61
Stored at
2026-10-10 18:12