예제 #1
0
        private void onFinished(CPR cpr)
        {
            TreatedPeds.Add(cpr.Patient, cpr.WasSuccessful);

            if (!cpr.WasSuccessful && cpr.ShouldShowDeathReportWhenFinished)
            {
                DeathManager.Instance.ShowReport(cpr.Patient);
            }
        }
예제 #2
0
 internal void Start(CPR cpr)
 {
     if (Active.Contains(cpr))
     {
         return;
     }
     Active.Add(cpr);
     cpr.Start();
 }
예제 #3
0
 protected AITaskPerformCPR(AIController controller, Ped patient) : base(controller)
 {
     cpr = new CPR(patient, Ped);
     CPRManager.Instance.Start(cpr);
 }