HighGroundRoyaleNetcode/Assets/Scripts/Gameplay/GameState/NetworkPostGame.cs

21 lines
502 B
C#

using System;
using Unity.Netcode;
using VContainer;
namespace Unity.BossRoom.Gameplay.GameState
{
public class NetworkPostGame : NetworkBehaviour
{
public NetworkVariable<WinState> WinState = new NetworkVariable<WinState>();
[Inject]
public void Construct(PersistentGameState persistentGameState)
{
if (NetworkManager.Singleton.IsServer)
{
WinState.Value = persistentGameState.WinState;
}
}
}
}