Fixed stuff

This commit is contained in:
2025-12-28 19:55:54 +01:00
parent e3f93c69c5
commit 8d5362eff6
2 changed files with 998 additions and 996 deletions

File diff suppressed because it is too large Load Diff

View File

@@ -84,7 +84,7 @@ namespace Marro.PacManUdon
obj.AppendSyncedData(data, ref index); obj.AppendSyncedData(data, ref index);
} }
FlattenAndCopy(data, buffer, ref index); FlattenAndCopy(data, index, buffer, ref this.index);
RequestSerialization(); RequestSerialization();
} }
@@ -215,13 +215,15 @@ namespace Marro.PacManUdon
index = 2; index = 2;
data[0] = BitConverter.GetBytes(CurrentTime); data[0] = BitConverter.GetBytes(CurrentTime);
data[1] = new byte[] { (byte)eventType }; byte eventTypeByte = byte.Parse(eventType.ToString());
data[1] = new byte[] { eventTypeByte };
} }
private void FlattenAndCopy(byte[][] data, byte[] target, ref int index) private void FlattenAndCopy(byte[][] data, int length, byte[] target, ref int index)
{ {
foreach (byte[] values in data) for (int i = 0; i < length; i++)
{ {
var values = data[i];
Array.Copy(values, 0, target, index, values.Length); Array.Copy(values, 0, target, index, values.Length);
index += values.Length; index += values.Length;
} }