Delta-v/Content.Client/UserInterface
ike709 31f1cf9936
Adds lobby music (#3620)
* Adds lobby music

* Add UI toggle for lobby music

* Pick the song serverside so everyone gets the same song

* Add more songs

* Fixes

* Catch-all end lobby music

* Rename it

* Catchall ambience cvar change

* Wait until we receive the lobby song to start playing one

* Fix toggling ready status resetting the song

* Comment

* Expend the last of my sanity fixing latejoin lobby music

* Update Content.Client/GameObjects/EntitySystems/BackgroundAudioSystem.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Update Content.Client/GameObjects/EntitySystems/BackgroundAudioSystem.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Update Content.Client/GameObjects/EntitySystems/BackgroundAudioSystem.cs

Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>

* Move the var

Co-authored-by: ike709 <sparebytes@protonmail.com>
Co-authored-by: metalgearsloth <31366439+metalgearsloth@users.noreply.github.com>
2021-03-12 23:40:28 +01:00
..
AdminMenu Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
Atmos/GasTank Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
Cargo Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ContextMenu Added a margin so the scrollbar doesn't overlap the entity's label in the context menu. (#3426) 2021-02-26 15:59:10 +11:00
Controls Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ParticleAccelerator Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
Permissions Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
Stylesheets Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
Suspicion Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ActionAlertTooltip.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ActionMenu.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ActionMenuItem.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ActionsUI.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
AdminAddReagentUI.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
AlertsUI.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
CharacterSetupGui.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
CooldownGraphic.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
CreditsWindow.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
EscapeMenu.xaml Fix changelog new out of window (#3438) 2021-02-27 18:33:31 +01:00
EscapeMenu.xaml.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
GameHud.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
GhostGui.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
GhostRoleWindow.cs Holiday System (#3122) 2021-02-12 10:45:22 +01:00
HandButton.cs Massive Namespace Cleanup (#3120) 2021-02-11 01:13:03 -08:00
HandsGui.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
HumanoidProfileEditor.Random.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
HumanoidProfileEditor.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
IItemSlotManager.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
InfoWindow.cs Adds server rules (#3475) 2021-03-03 17:56:52 +11:00
ItemSlotButton.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ItemSlotManager.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
ItemStatusPanel.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
LateJoinGui.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
LobbyCharacterPreviewPanel.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
LobbyGui.xaml WPF layout (#3346) 2021-02-21 12:38:56 +01:00
LobbyGui.xaml.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
NanoHeading.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
OptionsMenu.Audio.cs Adds lobby music (#3620) 2021-03-12 23:40:28 +01:00
OptionsMenu.Graphics.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
OptionsMenu.KeyRebind.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
OptionsMenu.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
Placeholder.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
RoundEndSummaryWindow.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
ServerInfo.cs Changelog. (#3398) 2021-02-25 09:50:45 +01:00
StripeBack.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
StrippingMenu.cs WPF layout (#3346) 2021-02-21 12:38:56 +01:00
TargetingDoll.cs Enable nullability in Content.Client (#3257) 2021-03-10 14:48:29 +01:00
TopNotification.cs Voting (#3185) 2021-02-17 01:07:17 +11:00