Please disclose if any significant portion of your mod was created using AI tools by adding the 'AI Generated' category. Failing to do so may result in the mod being removed from Thunderstore.
Free Bird Racing
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.
| Last updated | 2 hours ago |
| Total downloads | 14 |
| Total rating | 0 |
| Categories | Misc Audio AI Generated |
| Dependency string | TheMorningStar-Free_Bird_Racing-1.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack
BepInEx pack for Mono Unity games. Preconfigured and ready to use.
Preferred version: 5.4.2305Muz_tea-Free_Bird
This mod changes the audio of arena to Free Bird by Lynyrd Skynyrd
Preferred version: 1.0.1README
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.dllinBepInEx/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.