nav: minor change in ladder use.
aim: slight improvement in enemy prediction node recruitment.
This commit is contained in:
parent
d1d379d266
commit
1d60f19402
16 changed files with 151 additions and 145 deletions
|
|
@ -1433,7 +1433,7 @@ void Bot::attackMovement () {
|
|||
if ((m_states & Sense::SeeingEnemy)
|
||||
&& approach < 30
|
||||
&& !bots.isBombPlanted ()
|
||||
&& (isInViewCone (m_enemy->v.origin) || m_isVIP)) {
|
||||
&& (isInViewCone (m_enemy->v.origin) || m_isVIP || m_isReloading)) {
|
||||
|
||||
if (m_retreatTime < game.time ()) {
|
||||
startTask (Task::SeekCover, TaskPri::SeekCover, kInvalidNodeIndex, 0.0f, true);
|
||||
|
|
@ -1453,7 +1453,10 @@ void Bot::attackMovement () {
|
|||
const bool isFullView = !!(m_enemyParts & (Visibility::Head | Visibility::Body));
|
||||
|
||||
if (m_lastFightStyleCheck < game.time ()) {
|
||||
if (usesSniper ()) {
|
||||
if (usesSniper ()
|
||||
&& m_shootTime - 0.4f <= game.time ()
|
||||
&& m_shootTime + 0.1f > game.time ()
|
||||
&& m_sniperStopTime > game.time ()) {
|
||||
m_fightStyle = Fight::Stay;
|
||||
}
|
||||
else if (usesRifle () || usesSubmachine () || usesHeavy ()) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue