public override void Write(BinaryWriter writer)
{
writer.Write(RefId);
writer.Write(SfxVariationId);
writer.Write(Weight);
writer.Write(BehaviorId);
writer.Write(BasicPrice);
writer.Write(SellValue);
writer.Write(SortId);
writer.Write(QwcId);
writer.Write(EquipModelId);
writer.Write(IconId);
writer.Write(ShopLv);
writer.Write(TrophySGradeId);
writer.Write(TrophySeqId);
writer.Write((Byte)EquipModelCategory);
writer.Write((Byte)EquipModelGender);
writer.Write((Byte)AccessoryCategory);
writer.Write((Byte)RefCategory);
writer.Write((Byte)SpEffectCategory);
writer.Write(Pad);
writer.Write(VagrantItemLotId);
writer.Write(VagrantBonusEneDropItemLotId);
writer.Write(VagrantItemEneDropItemLotId);
writer.Write(BitFields);
writer.Write(Pad1);
}