×
Меню
Индекс
 

fCombatDelayNPC

 
fCombatDelayNPC - Базовое значение задержки между ударами у NPC.
 
Значение по умолчанию: 0.1
 
Код из OpenMW:
 
if actor is an npc:
    baseDelay = fCombatDelayNPC
else:
    baseDelay = fCombatDelayCreature
 
delay = min(baseDelay + 0.01 * rand 100, baseDelay + 0.9)
 
if actor is in range to attack with current weapon:
    actor will initiate a swing/fire a missile if time since end of last attack >= delay
 
Чем меньше значение, тем чаще (быстрее) будут атаковать НПС.
С поправкой на группу анимации.
Однако, 0.0002 не сделает из непися "бензопилу" но лишь сократит время между атаками.
Паузы все равно будут.
И в целом, визуально, выглядит приятнее, когда неписи, "задумываются" дольше, прежде чем нанести следующий удар.
Вроде как стоят и раздумывают, как бы подороже продать штаны еще не снятые.