Left 4 Dead 2

Left 4 Dead 2

Advanced Bot AI
Showing 41-50 of 179 entries
< 1 ... 3  4  5  6  7 ... 18 >
Update: 18 Apr, 2022 @ 1:02am

AI优化:
1. 优化拉人机制:
· 拉人与索敌的兼容性更好了。
· 现在Bot在拉人超过3秒时被打断,也会把倒地的人拉起来。
2. 优化克局能力:
· 减少躲避时原地卡住情况。
· 提高Bot射击石头的几率。
· Bot现在可以一击破坏石头。
3. 优化道具切换。
4. 提高索敌更新频率。
5. 优化投掷物逻辑。

新增机制:
1. Bot如果过于落后,会重置任务并传送到前一个生还者的位置。
2. Bot现在会丢胆汁:
· Bot的胆汁不会刷新尸潮,只会吸引已生成感染者。
· Bot丢出的胆汁砸到特殊感染者身上时,会吸引图内所有普通感染者、特殊感染者去攻击身上有胆汁的特殊感染者。
· Bot丢出的胆汁砸到特殊感染者的话,效力会一直保持,直到特殊感染者死亡。
3. 如果普通感染者以特殊感染者为目标,脚本内AI不会以这个普通感染者为目标,原生AI依旧会以普通感染者为目标。
4. 如果普通感染者以特殊感染者为目标,Bot对这个普通感染者造成伤害的话,也会对这个普通感染者的攻击目标造成伤害,
如果它的攻击目标是Tank,对这个普通感染者造成的伤害会减免至原来的1/5。
5. 普通感染者对Bot造成的伤害,会进一步对方位进行判断:
原版机制为:正面伤害正常,背面伤害减半。
脚本附加机制:
现在普通感染者对Bot造成伤害会进行方位计算:
正前方造成的伤害倍率为1.0,正侧面造成的伤害倍率为0.5,正后方造成的伤害倍率为0.0,
当倍率低于0.25时,倍率等于0.25。
详细可见:scripts\vscripts\ai_lib\ai_events.nut #939;

脚本结构更改:
将脚本内复杂Task拆开,分散到个体ThinkFunction中,得到的结果是大幅减少控制台内刷屏白字。但是对于运算性能影响未知。

已知问题:
1. 由于脚本结构的更改,报错功能再次失效,控制台内无法阅读完整报错。
2. 躲痰躲火能力缺失灵敏性,待优化。

Update: 13 Apr, 2022 @ 9:45pm

bug fix

Update: 11 Apr, 2022 @ 9:34pm

bug fix

Update: 8 Apr, 2022 @ 8:14pm

bug fix

Update: 6 Apr, 2022 @ 10:32pm

bug fix

Update: 1 Apr, 2022 @ 4:54am

re-add vslib

Update: 31 Mar, 2022 @ 9:37am

later

Update: 31 Mar, 2022 @ 4:43am

later

Update: 28 Mar, 2022 @ 12:10pm

1. Optimize battle logic.
2. Optimize shove logic.
3. Optimize target finding logic.
4. Optimize player-rescuing logic.
5. Fix a bug that bots may fail to use the first aid kit.

6. Performance optimization.

1. 优化战斗逻辑。
2. 优化推感染者的逻辑。
3. 优化寻敌逻辑。
4. 优化救人逻辑。
5. 修复bot持续打不上药的bug。

6. 性能优化。

Update: 27 Mar, 2022 @ 7:20am

Performance optimization.

性能优化。