CustomLastSong

v1.0.0·Updated 2026-01-29

A mod that customizes the evacuation-phase background music

About this mod Machine translation

REPO_CustomLastSong

===================

  • Introduction / Introduction

Simplified Chinese

REPO_CustomLastSong is a simple background music module for the evacuation phase.

When all the extraction points in this game are completed and the stage of "rushing back to the truck to evacuate" is entered, this module will:

  • Stop the game's original level background music, permanent background music, and enemy approach music
  • Only play music you put in the BGM folder
  • Retain all game sound effects (attacks, interactions, environmental sounds, etc.)

If the current level does not have any custom BGM that meets the conditions, this module will automatically use the original BGM of the level as the music for the evacuation phase.

English

REPO_CustomLastSong is a small mod that customizes the evacuation-phase background music.

When all extraction points are completed and the players are returning to the truck, the mod will:

  • Stop the original level background music, constant music and “enemy near” music
  • Play only your own tracks from the BGM folder
  • Keep all gameplay sound effects (attacks, interactions, ambience, etc.)

If there is no valid custom BGM for the current level, the mod will fall back to the level’s original BGM for the evacuation phase.

  • Installation method/Installation

Simplified Chinese

  • Make sure the game has BepInEx installed.
  • Place the dll of REPO_CustomLastSong into the following path (a separate folder is recommended):
  • BepInEx\plugins\REPO_CustomLastSong\REPO_CustomLastSong.dll
  • Start the game once and it will automatically generate:
  • Configuration file: BepInEx\config\xiaohai.REPO_CustomLastSong.cfg
  • BGM subdirectory: BGM folder in the same directory as dll (it will be automatically created if it does not exist)

English

  • Make sure BepInEx is installed for the game.
  • Place the REPO_CustomLastSong dll in (a separate folder is recommended):
  • BepInEx\plugins\REPO_CustomLastSong\REPO_CustomLastSong.dll
  • Launch the game once. The mod will automatically create:
  • Config file: BepInEx\config\xiaohai.REPO_CustomLastSong.cfg
  • BGM subfolder: a BGM folder next to the dll (created if missing)
  • Preparing BGM Files / Preparing BGM Files

Simplified Chinese

  • Find the directory where the dll is located, for example:
  • BepInEx\plugins\REPO_CustomLastSong\REPO_CustomLastSong.dll
  • Confirm that the BGM folder exists in the same directory (it will be automatically created if not):
  • BepInEx\plugins\REPO_CustomLastSong\BGM
  • Place the music files you want to play during the evacuation phase into this directory. Common formats supported:

-.wav,.ogg,.mp3,.aiff,.aif,.flac

-.xm,.mod,.it,.s3m

  • The "main file name" (without extension) of each file will be used as the section name in the configuration file. For example:
  • BGM\LastRun_1.ogg → segment name [LastRun_1]

English

  • Locate the dll, for example:
  • BepInEx\plugins\REPO_CustomLastSong\REPO_CustomLastSong.dll
  • Ensure there is a BGM folder next to the dll (it is created automatically if missing):
  • BepInEx\plugins\REPO_CustomLastSong\BGM
  • Put the tracks you want to use during evacuation into this folder. Supported formats include:

-.wav,.ogg,.mp3,.aiff,.aif,.flac

-.xm,.mod,.it,.s3m

  • The file’s base name (without extension) becomes the config section name. Example:
  • BGM\LastRun_1.ogg → section [LastRun_1]
  • Configuration instructions/Configuration

Simplified Chinese

Configuration file path example:

  • BepInEx\config\xiaohai.REPO_CustomLastSong.cfg

When you run the game for the first time, the module will automatically generate configuration items based on the audio files in the BGM directory.

If an audio file is deleted, the corresponding configuration item will be automatically removed the next time it is run.

  • General settings

[Universal]

Evac BGM volume / Evac BGM volume (0-1)

Volume = 1

  • Volume: Unified volume of the evacuation BGM, ranging from 0.0 ~ 1.0.
  • Single audio file settings

Each audio file placed …

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-BepInExPack

File & checksum

Filename
CustomLastSong-1.0.0.zip
File size
5.3 MiB