moved checks higher

This commit is contained in:
JohnCorby 2021-12-11 18:40:20 -08:00
parent 00d93f765c
commit 1ccd277c5c

View File

@ -82,13 +82,6 @@ namespace QSB.Messaging
var msg = (QSBMessage)Activator.CreateInstance(_msgTypeToType[msgType]);
netMsg.ReadMessage(msg);
try
{
if (!msg.ShouldReceive)
{
return;
}
if (PlayerTransformSync.LocalInstance == null)
{
DebugLog.ToConsole($"Warning - Tried to handle message of type <{msg.GetType().Name}> before localplayer was established.", MessageType.Warning);
@ -109,6 +102,13 @@ namespace QSB.Messaging
}
}
try
{
if (!msg.ShouldReceive)
{
return;
}
if (msg.From != QSBPlayerManager.LocalPlayerId)
{
msg.OnReceiveRemote();