public override void Parse(GameBitBuffer buffer) { ActorID = buffer.ReadUInt(32); ActorSNOId = buffer.ReadInt(32); Field2 = buffer.ReadInt(5); Field3 = buffer.ReadInt(2) + (-1); if (buffer.ReadBool()) { WorldLocation = new WorldLocationMessageData(); WorldLocation.Parse(buffer); } if (buffer.ReadBool()) { InventoryLocation = new InventoryLocationMessageData(); InventoryLocation.Parse(buffer); } GBHandle = new GBHandle(); GBHandle.Parse(buffer); Field7 = buffer.ReadInt(32); NameSNOId = buffer.ReadInt(32); Quality = buffer.ReadInt(4) + (-1); Field10 = (byte)buffer.ReadInt(8); if (buffer.ReadBool()) { Field11 = buffer.ReadInt(32); } if (buffer.ReadBool()) { MarkerSetSNO = buffer.ReadInt(32); } if (buffer.ReadBool()) { MarkerSetIndex = buffer.ReadInt(32); } }
public override void Parse(GameBitBuffer buffer) { ItemId = buffer.ReadUInt(32); InventoryLocation = new InventoryLocationMessageData(); InventoryLocation.Parse(buffer); Field2 = buffer.ReadInt(32); }
public override void Parse(GameBitBuffer buffer) { Field0 = buffer.ReadInt(32); Field1 = buffer.ReadInt(32); Field2 = buffer.ReadInt(5); Field3 = buffer.ReadInt(2) + (-1); if (buffer.ReadBool()) { Field4 = new WorldLocationMessageData(); Field4.Parse(buffer); } if (buffer.ReadBool()) { Field5 = new InventoryLocationMessageData(); Field5.Parse(buffer); } Field6 = new GBHandle(); Field6.Parse(buffer); Field7 = buffer.ReadInt(32); Field8 = buffer.ReadInt(32); Field9 = buffer.ReadInt(4) + (-1); Field10 = (byte)buffer.ReadInt(8); if (buffer.ReadBool()) { Field11 = buffer.ReadInt(32); } if (buffer.ReadBool()) { Field12 = buffer.ReadInt(32); } if (buffer.ReadBool()) { Field13 = buffer.ReadInt(32); } }
public override void Parse(GameBitBuffer buffer) { Field0 = buffer.ReadInt(32); Field1 = new InventoryLocationMessageData(); Field1.Parse(buffer); Field2 = buffer.ReadInt(32); }
public override void Parse(GameBitBuffer buffer) { Field0 = buffer.ReadInt(32); Field1 = buffer.ReadInt(32); Field2 = buffer.ReadInt(6); Field3 = buffer.ReadInt(2) + (-1); if(buffer.ReadBool()) { Field4 = new WorldLocationMessageData(); Field4.Parse(buffer); } if(buffer.ReadBool()) { Field5 = new InventoryLocationMessageData(); Field5.Parse(buffer); } Field6 = new GBHandle(); Field6.Parse(buffer); Field7 = buffer.ReadInt(32); Field8 = buffer.ReadInt(32); Field9 = buffer.ReadInt(4) + (-1); Field10 = (byte)buffer.ReadInt(8); if(buffer.ReadBool()) Field11 = buffer.ReadInt(32); if(buffer.ReadBool()) Field12 = buffer.ReadInt(32); if(buffer.ReadBool()) Field13 = buffer.ReadInt(32); }
public void Parse(GameBitBuffer buffer) { Field0 = new RequiredMessageHeader(); Field0.Parse(buffer); Field1 = buffer.ReadInt(32); Field2 = new InventoryLocationMessageData(); Field2.Parse(buffer); Field3 = buffer.ReadInt(32); }