protected sealed override void PrepareProtoItemWithFreshness() { base.PrepareProtoItemWithFreshness(); var dropItemsList = new DropItemsList(); var baitWeightList = new FishingBaitWeightList(); this.PrepareProtoItemFish(baitWeightList, dropItemsList); this.DropItemsList = dropItemsList.AsReadOnly(); this.BaitWeightList = baitWeightList.ToReadOnly(); }
protected abstract void PrepareProtoItemFish(FishingBaitWeightList baitWeightList, DropItemsList dropItemsList);