This commit is contained in:
Sergeanur
2020-01-11 14:49:37 +02:00
parent 6af77d8514
commit 8fab684283
2 changed files with 0 additions and 0 deletions

29
src/core/Accident.h Normal file
View File

@@ -0,0 +1,29 @@
#pragma once
#include "common.h"
#include "config.h"
class CPed;
class CAccident
{
public:
CPed *m_pVictim;
uint32 m_nMedicsAttending;
uint32 m_nMedicsPerformingCPR;
CAccident() : m_pVictim(nil), m_nMedicsAttending(0), m_nMedicsPerformingCPR(0) {}
};
class CAccidentManager
{
CAccident m_aAccidents[NUM_ACCIDENTS];
enum {
MAX_MEDICS_TO_ATTEND_ACCIDENT = 2
};
public:
uint16 CountActiveAccidents();
bool UnattendedAccidents();
CAccident* FindNearestAccident(CVector, float*);
void Update(void);
};
extern CAccidentManager& gAccidentManager;