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

◆ SetVariablesLadderSoundObjectBuilder()

void DayZPlayer::SetVariablesLadderSoundObjectBuilder ( SoundObjectBuilder soundObjectBuilder)
inlineprotected

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

3503 {
3504 if (m_ClimbingLadderType == "wood")
3505 {
3506 soundObjectBuilder.AddVariable("laddertype", 1);
3507 }
3508 else
3509 {
3510 soundObjectBuilder.AddVariable("laddertype", 0);
3511 }
3512
3513 AnimBootsType pBoots = GetBootsType();
3514
3515 if (pBoots == AnimBootsType.None)
3516 {
3517 soundObjectBuilder.AddVariable("bare", 1);
3518 soundObjectBuilder.AddVariable("sneakers", 0);
3519 soundObjectBuilder.AddVariable("boots", 0);
3520 }
3521 else if (pBoots == AnimBootsType.Sneakers)
3522 {
3523 soundObjectBuilder.AddVariable("bare", 0);
3524 soundObjectBuilder.AddVariable("sneakers", 1);
3525 soundObjectBuilder.AddVariable("boots", 0);
3526 }
3527 else if (pBoots == AnimBootsType.Boots)
3528 {
3529 soundObjectBuilder.AddVariable("bare", 0);
3530 soundObjectBuilder.AddVariable("sneakers", 0);
3531 soundObjectBuilder.AddVariable("boots", 1);
3532 }
3533 }
AnimBootsType
Определения DayZAnimEvents.c:98
string m_ClimbingLadderType
Определения DayZPlayerImplement.c:141
AnimBootsType GetBootsType()
Определения DayZPlayerImplement.c:3058

Перекрестные ссылки GetBootsType(), m_ClimbingLadderType и SoundObjectBuilder().

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