コード例 #1
0
        public override void Deserialize(IDataReader reader)
        {
            base.Deserialize(reader);
            var limit = (ushort)reader.ReadUShort();

            items = new Types.ItemForPreset[limit];
            for (int i = 0; i < limit; i++)
            {
                items[i] = new Types.ItemForPreset();
                items[i].Deserialize(reader);
            }
            mountEquipped = reader.ReadBoolean();
            look          = new Types.EntityLook();
            look.Deserialize(reader);
        }
コード例 #2
0
 public override void Deserialize(IDataReader reader)
 {
     presetId   = reader.ReadShort();
     presetItem = new Types.ItemForPreset();
     presetItem.Deserialize(reader);
 }
コード例 #3
0
 public ItemForPresetUpdateMessage(short presetId, Types.ItemForPreset presetItem)
 {
     this.presetId   = presetId;
     this.presetItem = presetItem;
 }