Новые амбиенты и пару песен (#586)

* Фича

* Доделываю

* Sussy update # 1 (#45)

* remove useless field's serialization

* fix: use invariant culture where is possible

* feat: rotatable radars

* feat: menu ref

* tweak: delete useless

* fix

* new

* feat: new ambient system

* add: new lobby audio files

* feat: helmet overlays & HUDs

* fix

* fix

* tweak: add a way to play without RTX

* ooops

* forget

* Revert "forget"

This reverts commit 244cdbe5562d759250697e7b65da2471dd809456.

* privet ya valtos leniviy yeban

* remove: drink delay

* tweak: don't kick player after ban

* fix: shaders

* tweak: ban message

* sus

* oops

Co-authored-by: Игорь Спичкин <55196698+igorsaux@users.noreply.github.com>

* Revert "Sussy update # 1 (#45)"

This reverts commit 810fa91adc76144527f9bb0e4e3f7ccca4ebe697.

* holy shit so many sounds

* proebalis

---------

Co-authored-by: wCATw <leb.beliiii@gmail.com>
Co-authored-by: rhailrake <49613070+rhailrake@users.noreply.github.com>
Co-authored-by: Игорь Спичкин <55196698+igorsaux@users.noreply.github.com>
This commit is contained in:
ThereDrD
2024-08-08 19:57:49 +03:00
committed by GitHub
parent cced3cc98b
commit 48c86bd846
104 changed files with 264 additions and 151 deletions

View File

@@ -13,9 +13,12 @@ using Content.Shared.Chemistry.Components;
using Content.Shared.Chemistry.EntitySystems;
using Content.Shared.Chemistry.Reaction;
using Content.Shared.Damage;
using Content.Shared.Damage.Components;
using Content.Shared.Damage.Prototypes;
using Content.Shared.Drunk;
using Content.Shared.FixedPoint;
using Content.Shared.Mobs;
using Content.Shared.Mobs.Components;
using Content.Shared.Mobs.Systems;
using Content.Shared.Movement.Systems;
using Content.Shared.Popups;
@@ -44,7 +47,7 @@ public sealed class BloodstreamSystem : EntitySystem
[Dependency] private readonly AlertsSystem _alertsSystem = default!;
[Dependency] private readonly ForensicsSystem _forensicsSystem = default!;
[Dependency] private readonly MovementSpeedModifierSystem _speed = default!; // WD
[Dependency] private readonly BloodLossAccent _bloodLossAccent = default!;
[Dependency] private readonly BloodLossAccent _bloodLossAccent = default!; // WD
public override void Initialize()
{
@@ -383,6 +386,13 @@ public sealed class BloodstreamSystem : EntitySystem
}
tempSolution.RemoveAllSolution();
// WD edit start
if (TryComp<MobStateComponent>(uid, out var mobState) && TryComp<StaminaComponent>(uid, out var stamina))
if (mobState.CurrentState != MobState.Critical && !stamina.Critical)
_audio.PlayPvs(component.BloodLossSound, uid, component.DefaultParams);
// WD edit end
}
_solutionContainerSystem.UpdateChemicals(component.TemporarySolution.Value);