Fixes
This commit is contained in:
@@ -340,11 +340,18 @@ namespace Marro.PacManUdon
|
||||
|
||||
public override void CollectSyncedData(byte[] data, ref int index, NetworkEventType eventType)
|
||||
{
|
||||
if (eventType != NetworkEventType.PacManTurn || kinematic || frozen || !enabled)
|
||||
if (eventType != NetworkEventType.PacManTurn)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
if (kinematic || frozen || !enabled)
|
||||
{
|
||||
index += 8;
|
||||
base.PadSyncedData(data, ref index, eventType);
|
||||
return;
|
||||
}
|
||||
|
||||
data.Append(targetDirection, ref index);
|
||||
|
||||
base.CollectSyncedData(data, ref index, eventType);
|
||||
@@ -352,11 +359,17 @@ namespace Marro.PacManUdon
|
||||
|
||||
public override bool WriteSyncedData(byte[] data, ref int index, NetworkEventType eventType)
|
||||
{
|
||||
if (eventType != NetworkEventType.PacManTurn || kinematic || frozen || !enabled)
|
||||
if (eventType != NetworkEventType.PacManTurn)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
if (kinematic || frozen || !enabled)
|
||||
{
|
||||
index += 8;
|
||||
base.ConsumeSyncedData(data, ref index, eventType);
|
||||
}
|
||||
|
||||
SetTargetDirection(data.ReadVector2(ref index));
|
||||
|
||||
return base.WriteSyncedData(data, ref index, eventType);
|
||||
|
||||
Reference in New Issue
Block a user