mirror of
https://github.com/misternebula/quantum-space-buddies.git
synced 2025-02-15 18:39:50 +00:00
fixed remote call
This commit is contained in:
parent
fe0b8ffce3
commit
65e05835cd
@ -21,7 +21,7 @@ namespace QSB.ElevatorSync
|
|||||||
|
|
||||||
public override void OnReceiveRemote(ElevatorMessage message)
|
public override void OnReceiveRemote(ElevatorMessage message)
|
||||||
{
|
{
|
||||||
if (!IsInUniverse || message.SenderId == PlayerRegistry.LocalPlayer.NetId)
|
if (!IsInUniverse)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@ -24,5 +24,10 @@ namespace QSB.Events
|
|||||||
var deathMessage = Necronomicon.GetPhrase(message.DeathType);
|
var deathMessage = Necronomicon.GetPhrase(message.DeathType);
|
||||||
DebugLog.ToAll(string.Format(deathMessage, playerName));
|
DebugLog.ToAll(string.Format(deathMessage, playerName));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override void OnReceiveLocal(PlayerDeathMessage message)
|
||||||
|
{
|
||||||
|
OnReceiveRemote(message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -32,6 +32,11 @@ namespace QSB.Events
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override void OnReceiveLocal(PlayerLeaveMessage message)
|
||||||
|
{
|
||||||
|
OnReceiveRemote(message);
|
||||||
|
}
|
||||||
|
|
||||||
private void DestroyObject(uint objectId)
|
private void DestroyObject(uint objectId)
|
||||||
{
|
{
|
||||||
var component = Object.FindObjectsOfType<NetworkBehaviour>()
|
var component = Object.FindObjectsOfType<NetworkBehaviour>()
|
||||||
|
@ -38,5 +38,10 @@ namespace QSB.Events
|
|||||||
DebugLog.ToScreen($"{transformSync.GetType().Name} of ID {message.SenderId} set to {message.SectorName}");
|
DebugLog.ToScreen($"{transformSync.GetType().Name} of ID {message.SenderId} set to {message.SectorName}");
|
||||||
transformSync.ReferenceTransform = sector.transform;
|
transformSync.ReferenceTransform = sector.transform;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public override void OnReceiveLocal(SectorMessage message)
|
||||||
|
{
|
||||||
|
OnReceiveRemote(message);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -42,7 +42,6 @@ namespace QSB.Events
|
|||||||
/// <param name="message"></param>
|
/// <param name="message"></param>
|
||||||
public virtual void OnReceiveRemote(T message)
|
public virtual void OnReceiveRemote(T message)
|
||||||
{
|
{
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
@ -51,7 +50,6 @@ namespace QSB.Events
|
|||||||
/// <param name="message"></param>
|
/// <param name="message"></param>
|
||||||
public virtual void OnReceiveLocal(T message)
|
public virtual void OnReceiveLocal(T message)
|
||||||
{
|
{
|
||||||
OnReceiveRemote(message);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
@ -26,7 +26,7 @@ namespace QSB.GeyserSync
|
|||||||
|
|
||||||
public override void OnReceiveRemote(GeyserMessage message)
|
public override void OnReceiveRemote(GeyserMessage message)
|
||||||
{
|
{
|
||||||
if (!IsInUniverse || message.SenderId == PlayerRegistry.LocalPlayer.NetId)
|
if (!IsInUniverse)
|
||||||
{
|
{
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user