2025年10月13日补丁
| |||||||
来源: 《军团要塞 2》更新已发布 (英语)
补丁说明
军团要塞2
- 为人民委员大衣添加了“无子弹”样式。
- 为Cowerhouse地图合同补上了缺失的字符串。
- 更新/添加了一些锦标赛徽章 [1]
- 更新了狂妄之人,以修复其中几个样式的LOD问题。
- 更新了稀有特效 Candle Flame 来修复火焰指示方向不正确的问题。
- 更新了破脏护脸罩,以修复外科手术帽缺失的几个面部表情(英语)动画。
- 更新了叼雪茄的绅士,以修复与斗篷共同装备时的穿模问题。。
- 更新了巨汉的武装挂袋
- 修复了一部分穿模问题;
- 修复了背部与另一发子弹的间隙;
- 稍微调大了腰带扣的大小。
- 更新了厚重披风
- 修复了 "无子弹" 式样没有隐藏子弹的问题;
- 修复了两种式样下的一些穿模问题。
- 更新了扫兴鬼
- 更新了非主流分子以及犟牛破洞裤
- Fixed AO problems and improved texture
- 优化了穿模问题。
- 更新了
arena_afterlife - 更新了
cp_cowerhouse- 重做了蓝队最终控制点龙门架的机制:玩家的布娃娃不会再穿模掉落,工程师的建筑也可以正常放置,且在回合结束前玩家也可以以正确的方式坠落身亡;
- 玩家的布娃娃现在无法穿过红队最终控制点了;
- 移动了摄魂石像鬼的点位,将之前刷新在水下的点位调整为水面之上,位于中间控制点旁的废墟堆上;
- 调整了上层瀑布区域的红队障碍物高度,来使其与蓝队半边的高度一致;
- 在全图范围内进行了小型优化: 将一些
prop_dynamics整合为了一整个prop_static,禁用了静态机器人身上的骨骼追踪器(&;碎块),整合了数个func_nobuilds,并将数个prop_dynamics转换为了prop_static;[2] - 调整了蓝队出生点近点出口门附近的空气墙(英语);
- 调整了蓝队堡垒上画着红队村庄着火画作周围的空气墙,来更有效地防止玩家被卡在墙边
- 射击奶牛后会将其转化为闹鬼奶牛了。
未记载变更
- 更新了巨汉的武装挂袋的背包图标。
参考内容
- ↑ AsiaFortress Liquid.tf Newbie Cup 11,LBTF2 6v6 23 季度以及24季度,LBTF2 Highlander 8 季度以及 FBTF2 4v4 PASS Time 1 季度
- ↑ 该补丁的确两次提到了将
prop_dynamics转换为prop_static
变更文件
- 注意:下列变更记录是从游戏的两个修订版本的diff生成的。该数据可能并不完整或准确。
修订版变更
Modified: tf/resource/tf_english.txt
Modified: tf/scripts/items/items_game.txt
Modified: tf/steam.inf
Modified: tf/bin/client.dll
Modified: tf/bin/linux64/client.so
Modified: tf/bin/server.dll
Modified: tf/bin/x64/client.dll
Modified: tf/bin/x64/server.dll
Modified: tf/maps/arena_afterlife.bsp
Modified: tf/maps/cp_cowerhouse.bsp
Modified: tf/scripts/items/items_game.txt.sig
Modified: tf/tf2_misc_005.vpk
Modified: tf/tf2_misc_010.vpk
Modified: tf/tf2_misc_014.vpk
Modified: tf/tf2_misc_017.vpk
Modified: tf/tf2_misc_dir.vpk
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2.dx80.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2.dx90.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2.mdl
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2.sw.vtx
Added: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_cigarillo/hwn2025_cigarillo.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_cigarillo/hwn2025_cigarillo.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_cigarillo/hwn2025_cigarillo.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_cigarillo/hwn2025_cigarillo.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_cigarillo/hwn2025_cigarillo.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes/hwn2025_el_gigantes.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes/hwn2025_el_gigantes.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes/hwn2025_el_gigantes.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes/hwn2025_el_gigantes.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes/hwn2025_el_gigantes.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes_style2/hwn2025_el_gigantes_style2.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes_style2/hwn2025_el_gigantes_style2.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes_style2/hwn2025_el_gigantes_style2.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes_style2/hwn2025_el_gigantes_style2.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_el_gigantes_style2/hwn2025_el_gigantes_style2.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho/hwn2025_poncho.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho/hwn2025_poncho.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho/hwn2025_poncho.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho/hwn2025_poncho.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho/hwn2025_poncho.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho_style2/hwn2025_poncho_style2.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho_style2/hwn2025_poncho_style2.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho_style2/hwn2025_poncho_style2.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho_style2/hwn2025_poncho_style2.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/heavy/hwn2025_poncho_style2/hwn2025_poncho_style2.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style2/hwn2025_mad_drip_style2.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style2/hwn2025_mad_drip_style2.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style2/hwn2025_mad_drip_style2.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style2/hwn2025_mad_drip_style2.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style2/hwn2025_mad_drip_style2.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style4/hwn2025_mad_drip_style4.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style4/hwn2025_mad_drip_style4.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style4/hwn2025_mad_drip_style4.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style4/hwn2025_mad_drip_style4.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_mad_drip_style4/hwn2025_mad_drip_style4.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor/hwn2025_viscer_visor.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor/hwn2025_viscer_visor.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor/hwn2025_viscer_visor.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor/hwn2025_viscer_visor.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor/hwn2025_viscer_visor.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor_style2/hwn2025_viscer_visor_style2.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor_style2/hwn2025_viscer_visor_style2.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor_style2/hwn2025_viscer_visor_style2.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor_style2/hwn2025_viscer_visor_style2.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/medic/hwn2025_viscer_visor_style2/hwn2025_viscer_visor_style2.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror.vvd
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2.dx80.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2.dx90.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2.mdl
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2.sw.vtx
Modified: tf/tf2_misc_dir.vpk/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2.vvd
Modified: tf/tf2_misc_dir.vpk/particles/halloween2025_unusuals.pcf
Modified: tf/tf2_textures_018.vpk
Modified: tf/tf2_textures_055.vpk
Modified: tf/tf2_textures_056.vpk
Modified: tf/tf2_textures_dir.vpk
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/hwn2025_el_gigantes/hwn2025_el_gigantes.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/heavy/hwn2025_el_gigantes/hwn2025_el_gigantes_large.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill.vtf
Modified: tf/tf2_textures_dir.vpk/materials/backpack/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill_large.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2_blue_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2_color.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/heavy/cc_summer2015_commissars_coat_style2/cc_summer2015_commissars_coat_style2_normal.vtf
Added: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/medic/hwn2025_mad_drip_style2/hwn2025_mad_drip_style2_illum.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill_1_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill_1_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_buzz_kill/hwn2025_buzz_kill_1_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_buzz_kill_style2/hwn2025_buzz_kill_style2_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_ripped_runts/hwn2025_ripped_runts_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror_blue_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror/hwn2025_torn_terror_phongexponent.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2_blue_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2_color.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2_normal.vtf
Modified: tf/tf2_textures_dir.vpk/materials/models/workshop/player/items/scout/hwn2025_torn_terror_style2/hwn2025_torn_terror_style2_phongexponent.vtf