This commit is contained in:
Mister_Nebula 2020-08-10 12:12:51 +01:00
parent 8fbafd7e4c
commit f377d04a66
4 changed files with 4 additions and 3 deletions

View File

@ -24,7 +24,7 @@ namespace QSB.Events
{
var player = PlayerRegistry.GetPlayer(message.SenderId);
player.UpdateState(State.Flashlight, message.ToggleValue);
player.FlashLight.UpdateState(message.ToggleValue);
player.FlashLight?.UpdateState(message.ToggleValue);
}
public override void OnReceiveLocal(ToggleMessage message)

View File

@ -25,7 +25,7 @@ namespace QSB.Events
{
var player = PlayerRegistry.GetPlayer(message.SenderId);
player.UpdateState(State.Signalscope, message.ToggleValue);
player.Signalscope.ChangeEquipState(message.ToggleValue);
player.Signalscope?.ChangeEquipState(message.ToggleValue);
}
public override void OnReceiveLocal(ToggleMessage message)

View File

@ -38,6 +38,7 @@ namespace QSB.Events
{
SenderId = player.NetId,
PlayerName = player.Name,
PlayerReady = player.IsReady,
PlayerState = player.State
};

View File

@ -51,7 +51,7 @@ namespace QSB
player.Name = message.PlayerName;
player.IsReady = message.PlayerReady;
player.State = message.PlayerState;
DebugLog.ToConsole($"Updating state for player {player.NetId} to {Convert.ToString((int)player.State, 2)}");
if (LocalPlayer.IsReady == true)
{
player.UpdateStateObjects();