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

◆ GetSoundPos()

vector SpookyEventBase::GetSoundPos ( PlayerBase player)
inlineprotected

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

176 {
177 vector soundPos;
178
179 if (HasSurfaces())
180 {
181 soundPos = m_MatchingSurfacePos;
182 }
183 else
184 {
185 float distance = Math.RandomFloatInclusive(5,15);
186 vector randomDir = vector.RandomDir2D() * distance;
187 vector playerPos = player.GetPosition();
188 soundPos = playerPos + randomDir;
189 }
190
191 return soundPos;
192 }
vector m_MatchingSurfacePos
Определения SpookyAreaMisc.c:94
bool HasSurfaces()
Определения SpookyAreaMisc.c:124

Перекрестные ссылки HasSurfaces(), m_MatchingSurfacePos, vector::RandomDir2D() и Math::RandomFloatInclusive().

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