public Item(string name, Schematic schematic, int?gtnCost, int?vendorCost) : this(name) { this.Schematic = schematic; this.GtnCost = gtnCost; this.VendorCost = vendorCost; }
public Item(string name, float deconstructYieldsSchematicProbability, Schematic schematicLearnedUponDeconstruct, Schematic schematic, int?gtnCost, int?vendorCost) : this(name, schematic, gtnCost, vendorCost) { this.DeconstructItemExperiment = new DeconstructItemExperiment(this.deconstructSuccessProbabilityThreshold, deconstructYieldsSchematicProbability); this.SchematicLearnedUponDeconstruct = schematicLearnedUponDeconstruct; }