public override void Encode(GameBitBuffer buffer) { buffer.WriteInt(32, PowerSNO); buffer.WriteBool(Field1 != null); if (Field1 != null) { Field1.Encode(buffer); } }