No matter What i set the values for Dosage, Concentration Oversedation seems to be producing the same result is this intentional ?
Additionally, The Second does seems to have no effect on the patient
This is the result when my params are the default or with absurd numbers
The Absurd Setup
const SESubstance* oversed = pe->GetSubstanceManager().GetSubstance("Oversedation");
//// Create a substance bolus action to administer the substance
SESubstanceBolus bolus(*oversed);
bolus.GetConcentration().SetValue(10000,MassPerVolumeUnit::ug_Per_mL);
bolus.GetDose().SetValue(1000,VolumeUnit::mL);
bolus.SetAdminRoute(eSubstanceAdministration_Route::Intravenous);
bolus.GetAdminDuration().SetValue(50.0, TimeUnit::s);
The Non Absurd Setup
const SESubstance* oversed = pe->GetSubstanceManager().GetSubstance("Succinylcholine");
// Create a substance bolus action to administer the substance
SESubstanceBolus bolus(*oversed);
bolus.GetConcentration().SetValue(4820,MassPerVolumeUnit::ug_Per_mL);
bolus.GetDose().SetValue(20,VolumeUnit::mL);
bolus.SetAdminRoute(eSubstanceAdministration_Route::Intravenous);