/// <summary> /// Creates the definition of this upgrade, used internally /// </summary> /// <param name="id"> /// The type id of this upgrade, random at the first time the mod is loaded, /// but consistent after restarts /// </param> internal void Register(int id) { myDefinition = new DroneUpgradeDefinition(id.ToString(), "true", name, description, "0", "0", cost.ToString(), modifier.ToString(), "0", duration.ToString(), upgradeClass.ToString()); }
public DoorChargerUpgrade(DroneUpgradeDefinition definition) : base(definition) { Quantity = Capacity; }