插件开发

刷特换框架,战役模式回来了

2025 年 10 月 infected_control 丢掉 Caibiii 找点,换成 fdxx 框架并补回 Anne 功能。战役、写实、换图投票也一起改了。

这年中间隔得有点久,10 月这一轮是整包同步,刷特也换了底。

刷特

infected_control 基本丢掉原来 Caibiii 的找点框架,换成 fdxx 的,再在上面把 Anne 原来的功能尽量补回去。fdxx 的找点也改过一轮,开销降了不少,加了评分、分散度、高度和距离权重。

战役刷特用 l4d2_dirspawn,脚本刷特,能改数量和最低刷新时间,也按人数加减特感。

模式和换图

加了战役和写实。Anne.vpk 把写实的 base 从 realism 改成了 coop,所以纯净写实实际是纯净战役,左上角会显示写实,Steam 大厅显示 AnneCoop。真写实还是写实,只是把写实 convar 写进 shared_cvar.cfg。

不再用 l4d2_mapchoose 和写死三方的 l4d2_abbw_votemap。管理员菜单加了 adminmenu_mission_list(感谢 Hoongdou)。投票下一张三方用 l4d2_map_vote,切图用 map_changer,前置是 l4d2_nativevote 和 l4d2_source_keyvalues。

玩家侧

黑名单:普通玩家 3 个名额,管理员 10 个,双向。本局新加的人不会马上踢,对方退出再进来才检查。

RPG 把伤害显示、命中反馈、枪械抖动这些个性化保存接进来。积分改了评分细则,旁观和娱乐模式不加在线时长(Anne 和硬核除外),硬核暂时免疫团灭分。

l4dtoolz 换成 fdxx 版本。SourceMod 升到 1.12.7195。Tank / Smoker AI 同步树树子上游。细碎更新已经不太记得了,可以翻 commit log。