public void UpdateFromSlider() { updating = true; tweakable.Value = Mathf.FloorToInt(slider.value); sliderDisplay.text = tweakable.ValueString(); updating = false; }
public override string GetDescriptionString() { string caliberString = caliber.ValueString(); string partTypeName = Constants.GetPartDescriptionName(this); string typeline; if (Manufacturer != null) { typeline = Manufacturer.name + " " + ModelName + " " + partTypeName; } else { typeline = ModelName + " " + partTypeName; } ; string turretSetup = ""; switch (turrets.Value) { case 0: turretSetup = "Centerline Mounted"; break; case 1: turretSetup = "Single Turret"; break; case 2: turretSetup = "Double Turret"; break; case 3: turretSetup = "Triple Turret"; break; case 4: turretSetup = "Quadruple Turret"; break; default: break; } return(turretSetup + " " + caliberString + " " + typeline); }
public override string GetStatisticsString() { return("Weight: " + Weight.ToString() + " Damage: " + Damage + " Recharge Time: " + reload.ValueString()); }