public VehicleToggleMod this[VehicleToggleModType modType] { get { if (!_vehicleToggleMods.TryGetValue(modType, out VehicleToggleMod vehicleToggleMod)) { vehicleToggleMod = new VehicleToggleMod(_owner, modType); _vehicleToggleMods.Add(modType, vehicleToggleMod); } return(vehicleToggleMod); } }
public VehicleToggleMod this[VehicleToggleModType modType] { get { VehicleToggleMod mod = null; if (!this._vehicleToggleMods.TryGetValue(modType, out mod)) { mod = new VehicleToggleMod(this._owner, modType); this._vehicleToggleMods.Add(modType, mod); } return(mod); } }