#Проблемы-GD
<br>
Порядок сериализации и десериализации должен быть одинаковым!!!
```csharp
public void Serialize(ref byte[] bytes, ref int offset)
{
offset += BinaryUtil.WriteInt32(ref bytes, offset, (int)HealthLevel);
offset += BinaryUtil.WriteInt32(ref bytes, offset, Max);
offset += BinaryUtil.WriteInt32(ref bytes, offset, Current);
}
```
```csharp
public void Deserialize(ref byte[] bytes, ref int offset)
{
HealthLevel = (EHealthLevel)BinaryUtil.ReadInt32(ref bytes, ref offset);
Max = BinaryUtil.ReadInt32(ref bytes, ref offset);
Current = BinaryUtil.ReadInt32(ref bytes, ref offset);
}
```