You are viewing a potentially older version of this package. View all versions.
CutyIMoDo-TouhouMeltdownBGM-1.0.6 icon

TouhouMeltdownBGM

Replaces meltdown music with Touhou Nuclear Fusion theme when Apparatus is pulled. Standalone plugin with Harmony patch.

Date uploaded 5 months ago
Version 1.0.6
Download link CutyIMoDo-TouhouMeltdownBGM-1.0.6.zip
Downloads 51
Dependency string CutyIMoDo-TouhouMeltdownBGM-1.0.6

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

README

Touhou Meltdown BGM

Replaces the meltdown music with 東方核融合 (Nuclear Fusion) from Touhou 11: Subterranean Animism when the Apparatus is pulled.

Features

  • Harmony patch on LungProp.EquipItem — only triggers when a docked apparatus is pulled
  • Does NOT trigger on maps where apparatus is already undocked/unpowered
  • Fades in music over 1 second
  • Suppresses FacilityMeltdown's default music
  • Fades out when ship is leaving
  • Stops on return to main menu
  • Works independently — does not require FacilityMeltdown (but works alongside it)

Installation

Place the TouhouMeltdownBGM folder in your BepInEx/plugins/ directory.

Config

  • Volume (0.0 - 1.0): Adjustable in config file

Credits

CHANGELOG

Changelog

v1.0.7

  • Fixed main menu detection: Replaced scene name check with GameNetworkManager.isDisconnecting — reliably stops music when returning to main menu

v1.0.6

  • Rewrote detection: Now uses Harmony patch on LungProp.EquipItem (checks isLungDocked) — same method as FacilityMeltdown. No longer depends on any other mod.
  • Fixed false trigger: No longer plays on maps where apparatus starts undocked/unpowered
  • Fixed multi-round bug: Trigger resets when leaving moon (back to orbit), works every round
  • Death no longer stops music: Music continues playing after player death
  • Ship leaving fades out: 2s fade out when ship departs

v1.0.5

  • Added seenDocked flag to prevent false trigger on scene load

v1.0.4

  • Fixed manifest version (was stuck at 1.0.3)
  • Music stops on main menu return

v1.0.3

  • Changed audio loading from WWW to UnityWebRequest
  • Changed format from OGG to MP3 (AudioType.MPEG) — fixes FMOD decoding errors
  • Added FacilityMeltdown audio suppression (mutes default meltdown music)

v1.0.2

  • Standalone plugin (no PizzaTowerEscapeMusic dependency)
  • Polling-based LungProp detection
  • Audio preloading at startup

v1.0.0

  • Initial release