unitystation / unitystation

The original unitystation
https://unitystation.org
GNU Affero General Public License v3.0
710 stars 634 forks source link

Robust Music Manager B:150 #6787

Open PerfectTangent opened 3 years ago

PerfectTangent commented 3 years ago

Description

Unitystation has need of a better system for managing, playing, and adding new songs to the game.

song triggers:

What is needed to fulfill the bounty:

Design Notes:

The goal of this system is not to make music something that is constantly heard throughout the play experience. It is meant to provide a flexible music playing experience. The best system would allow a player to be able to enable, disable, and control the volume of all music in the game. This is especially crucial to prevent abuse, such as by admins getting too trigger happy with the global sound player (seen it happen before).

This issue should not be considered a complete covering of what is needed. More discussion should probably be had as it is being worked on to ensure the manager is giving the desired effect and atmosphere we want.

Pockets-byte commented 3 years ago

I've seen several songs that would be good for various situations sutch as songs that would work for near, and far spacewalks, the singularity being loose, and general life on the station this is also going to go a long way for playability, as good music almost doubles how good a game is. take FTL for example, without the music you get bored from the repetitiveness of making runs

pyrosshade commented 3 years ago

What of certain situational songs only available during certain alert levels?

Pockets-byte commented 3 years ago

sounds like a good idea, IE a delta alert song/songset, and maybe a change in ambience for various alert levels?

PerfectTangent commented 3 years ago

this issue is being promoted to bounty status, valued at 150 USD.

JustinTrotter commented 3 years ago

I'll pick this up.

https://github.com/JustinTrotter/unitystation/tree/robustAudio

PerfectTangent commented 2 years ago

@JustinTrotter how is this coming along? Are you in a rut with anything?

JustinTrotter commented 2 years ago

@JustinTrotter how is this coming along? Are you in a rut with anything?

Hello. Sorry Ive been busy with work related project for the past two months. It finally released last night so I should have more time now to work on this.