quantum-space-buddies/QSB/Audio/Messages/PlayerAudioControllerUpdateHazardDamageMessage.cs
2023-07-28 19:30:57 +01:00

13 lines
485 B
C#

using QSB.Messaging;
using QSB.Player;
namespace QSB.Audio.Messages;
public class PlayerAudioControllerUpdateHazardDamageMessage : QSBMessage<(uint userID, HazardVolume.HazardType latestHazardType)>
{
public PlayerAudioControllerUpdateHazardDamageMessage((uint userID, HazardVolume.HazardType latestHazardType) data) : base(data) { }
public override void OnReceiveRemote() =>
QSBPlayerManager.GetPlayer(Data.userID)?.AudioController.SetHazardDamage(Data.latestHazardType);
}