DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ RegisterSymptom()

void SymptomManager::RegisterSymptom ( SymptomBase Symptom)
inlineprivate

См. определение в файле StateManager.c строка 148

149 {
150 Symptom.Init(this, m_Player,0);
151 int id = Symptom.GetType();
152
153 if (m_AvailableSymptoms.Contains(id))
154 {
155 ErrorEx(string.Format("Symptom %1 already registered!", Symptom.GetName()));
156 return;
157 }
158
159 m_AvailableSymptoms.Insert(id, Symptom);
160 }
void Init(SymptomManager manager, PlayerBase player, int uid)
Определения StateBase.c:39
string GetName()
Определения StateBase.c:90
int GetType()
Определения StateBase.c:100
PlayerBase m_Player
Определения StateManager.c:49
ref map< int, ref SymptomBase > m_AvailableSymptoms
Определения StateManager.c:50
enum ShapeType ErrorEx

Перекрестные ссылки ErrorEx, SymptomBase::GetName(), SymptomBase::GetType(), SymptomBase::Init(), m_AvailableSymptoms и m_Player.

Используется в Init().