SimonTendo-LCTheWeightOfLifeMod icon

LCTheWeightOfLifeMod

Play this high-energy Xenoblade Chronicles 3 song as soon as only one teammate is left alive!

Last updated 3 weeks ago
Total downloads 241
Total rating 0 
Categories Audio BepInEx Client-side Asset Replacements
Dependency string SimonTendo-LCTheWeightOfLifeMod-1.0.0
Dependants 1 other package depends on this package

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

COMPANY-MANDATED MESSAGE:

You... you're the only survivor...

What, you don't know that your whole team is wiped? Alright, here, we'll give you some dramatic music as an indicator. Hopefully it motivates you as well, so stop standing there and go already!

Oh, but before you go, we found this song in a folder on one of our interns' computers, labeled "Ouroboros". We assume it to be some sort of virus, so just as a safety precaution, we have blown up every single one of our Company-issued office computers, as well as every employee's home personal computer. You're welcome.

That is all for this message. We hope you stay a great, great asset to the Company.

The Mod

Introduction:

Nothing sells the intensity of only having one teammate left to carry the quota quite like dramatic anime music (right? or am I just imagining things?), so get ready to up the ante with this grandiose Xenoblade Chronicles 3 song!

This will not only add some extra spice to your heroic getaway, but will also inform you when it's time to make a run for it, regardless of if you're in contact with the rest of your crew. On top of that, customizable options allow you to change the volume of the Carrying The Weight Of Life song, to also play the song if you're a spectator, or to get an extra warning as soon as the music starts playing, so you can shape the experience to your liking.

So be the great asset you were always meant to be, and use this song to prove it once and for all!

Customization:

Here's a list of all customizable options, with brief descriptions:

  • [Minimum Team Size]
    • Sets how many people need to be connected to the lobby before the song starts playing when only a single player remains
    • By default set to 3 players
  • [Start In Facility]
    • Sets whether the song only starts playing while the single remaining player is inside the facility or not
    • By default set so the player has to be inside the facility
  • [Outro Upon Leaving]
    • Sets whether the song plays the outro as the single remaining player flies away from the planet
    • By default set so the song skips to the outro
  • [Display Warning Message]
    • Sets whether an extra on-screen pop-up will appear to indicate when you are the single remaining player
    • By default no on-screen message will appear
  • [Survivor Hears Music]
    • Sets whether you can hear the song as the single remaining player as soon as everyone else is dead
    • By default turned on
  • [Survivor Volume]
    • Sets how loud the song is for the single remaining player
    • By default set to 80%
  • [Spectator Hears Music]
    • Sets whether you can hear the song as a spectator as soon as only a single player remains
    • By default turned off
  • [Spectator Volume]
    • Sets how loud the song is for spectators
    • By default set to 25%

I have set the default values in a way that I personally think is more intense. For example, the song by default only plays for the single remaining player if they are in the facility, as they have to shoulder the entire burden of not losing the quota while also having to make the entire return trip from the facility. But feel free to customize these, since watching the final player book it to the ship is still tense in a sense.

Additionally, if LethalConfig is installed, all of these settings can be changed from the pause menu. The volume settings will take effect immediately, while the rest will take effect upon the next time everyone but a single player has died.

Creation:

  • The first mod I've made completely and entirely within Unity.
    • Previously, I made all my mods within a BepInEx template Visual Studio project, but as I need to learn more gamedev, I knew I had to make the step to Unity-native development.
    • So I used this mod to try to figure out what to decompile and reference into a Unity project in order to be able to achieve the same result as with a BepInEx template, without decompiling the entire game, or accidentally including original game assets in my own exported Unity assets.
  • And in case you've read the Creation paragraph on my LCLondonLoopCompanyCruiserMod ( first of all thank you :) ), then this mod is clearly a direct follow-up to that, what with being able to create my own custom scripts, add them to components, and import it all directly into the game.
    • Hope it works!

Credits:

  • Carrying The Weight Of Life composed by Kenji Hiramatsu and Yasunori Mitsuda.
  • Xenoblade Chronicles 3 made by Monolith Soft and published by Nintendo.
  • I'd also like to thank LethalConfig for how much easier runtime config changes were to implement than I had feared, allowing this mod and LCLondonLoopCompanyCruiserMod to have customization from within the game itself.
  • And thank you for checking out or even downloading this mod!