AmazingAlek 188bbad5e7
Alek/sleep sync (#29)
* syncing time
* clients auto-sleep or pause to reach server's time
* disabled manual sleep/pause for clients
2020-02-28 22:07:39 +01:00

23 lines
506 B
C#

using QSB.Messaging;
using UnityEngine.Networking;
namespace QSB.TimeSync
{
public class WakeUpMessage : QSBMessage
{
public override MessageType MessageType => MessageType.WakeUp;
public float ServerTime { get; set; }
public override void Deserialize(NetworkReader reader)
{
ServerTime = reader.ReadSingle();
}
public override void Serialize(NetworkWriter writer)
{
writer.Write(ServerTime);
}
}
}