Releases: hzqst/MetaHookSv
MetaHookSv-refs/tags/v20241211a
Fixed an issue that size_of_frame was not found on engine 8684.
MetaHookSv-refs/tags/v20241210b
Fixed an issue "Could not located GL_UnloadTexture" in HL25 (buildnum…
MetaHookSv-refs/tags/v20241210a
ansio now goes where it should be #520
MetaHookSv-refs/tags/v20241209a
Fixed an issue that S_StartSentence failed to play subtitles for HEV …
MetaHookSv-refs/tags/v20241208b
MetaHookSv-refs/tags/v20241207a
changes
[Renderer] Fixed an issue that flashlight was not working in Afraid of Monsters and Half-Life MMod (#510)
[CaptionMod] Added a new cvar cap_subtitle_extraholdtime
. (#512)
[Renderer] Fixed an issue that tmp_palette could not be located in Sven Co-op 5.26 official release (buildnum 10257)
改动
[Renderer] 修复了在AOM:DC 和 MMOD中,圆锥形手电失效的问题 (相关问题: #510)
[CaptionMod] 新增控制台参数 cap_subtitle_extraholdtime
用于控制字幕的额外持续时间。(相关问题: #512)
[Renderer] 修复了在Sven Co-op 5.26 正式版 (buildnum 10257) 上出现的 "tmp_palette could not be located" 错误。
MetaHookSv-refs/tags/v20241014b
changes
[VGUI2Extension] Fixed worldmap's layout in Counter-Strike Condition Zero Deleted Scene when playing with widescreen resolution.
[Renderer] Fixed an issue that the depth mask setting was incorrect when rendering model with rendermode=kRenderTransTexture
or rendermode=kRenderTransSolid
. #506
改动
[VGUI2Extension] 修正在使用宽屏分辨率时,Counter-Strike Condition Zero Deleted Scene中的“世界地图”界面布局出现错误的问题。
[Renderer] 修复了模型渲染模式为kRenderTransTexture
或kRenderTransSolid
时,深度测试出现错误的问题。 #506
MetaHookSv-refs/tags/v20241014a
changes
[BulletPhysics] Fixed an issue that game raised error: Could not found: V_RenderView
in latest 25th engine (engine buildnumber: 10120) #504
[BulletPhysics] Fixed an issue that game crashed in Counter-Strike Condition Zero Deleted Scene pre-25th build due to incorrect struct extra_player_info_t
(engine buildnumber: 8684~10120)
[BulletPhysics] Fixed an issue that game crashed inside BulletPhysics.dll!CViewport::ActivateClientUI
in Counter-Strike Condition Zero Deleted Scene
[CaptionMod] Fixed an issue that game raised error: Could not found: SpecMode_InternalString
in Counter-Strike Condition Zero Deleted Scene 25th update. (engine buildnumber: 10120) #505
改动
[BulletPhysics] 修复了在HL25周年最新版本的引擎中报错: Could not found: V_RenderView
的问题 (引擎版本:10120) #504
[BulletPhysics] 修复了由错误的extra_player_info_t
结构体引发的在 Counter-Strike Condition Zero Deleted Scene 中崩溃的问题 (引擎版本:8684~10120)
[BulletPhysics] 修复了Counter-Strike Condition Zero Deleted Scene中,游戏会在 BulletPhysics.dll!CViewport::ActivateClientUI
函数里崩溃的问题。
[CaptionMod] 修复了在Counter-Strike Condition Zero Deleted Scene 25周年更新版本中报错: Could not found: SpecMode_InternalString
的问题。(引擎版本:10120) #505
MetaHookSv-refs/tags/v20241012g
changes
Added scripts/debug-HalfLifeMMod.bat
and scripts/install-HalfLifeMMod.bat
for debugging & running Half Life : MMod (Steam only).
[Renderer] Fixed an issue that Renderer.dll
raises a crash "Could not found: GameStudioRenderer_StudioCalcAttachments_vftable_index" in HL:MMod #487
[BulletPhysics] Fixed an issue that BulletPhysics.dll
raises a crash "Could not found: GameStudioRenderer_StudioCalcAttachments_vftable_index" in HL:MMod #487
[Renderer] Fixed an issue where the rendering data relied upon by certain models was unexpectedly released after level changes and would not be reloaded during gameplay, causing these models to become invisible in the game.
改动
新增 scripts/debug-HalfLifeMMod.bat
与scripts/install-HalfLifeMMod.bat
,用于调试和运行 Half Life : MMod(仅限Steam版)。
[Renderer] 修复了在HL:MMod中启用 Renderer.dll
时会报错 "Could not found: GameStudioRenderer_StudioCalcAttachments_vftable_index" 的问题 #487
[BulletPhysics] 修复了在HL:MMod中启用 BulletPhysics.dll
时会报错 "Could not found: GameStudioRenderer_StudioCalcAttachments_vftable_index" 的问题 #487
[Renderer] 修复了一个问题,该问题曾导致更换关卡后某些模型依赖的渲染数据被意外释放,且不会在游戏过程中再加载回来,导致这些模型在游戏中不可见。
MetaHookSv-refs/tags/v20241012e
[Renderer] Fixed an issue that in certain cases, when a particularly large number of models have been precached by the client, Engine's cache reclamation might get involved, freeing the earliest allocated memory. The Renderer.dll
, in such case, once attempted to use these reclaimed caches to locate rendering data, which led to models failing to render properly. Related issue: #468
[Renderer] 修复了一个问题,该问题曾导致在某些情况下,当客户端预缓存的模型数量特别多的时候,会触发引擎的缓存回收机制,回收掉最早分配的内存。而渲染器曾在这种情况下试图利用这些被释放掉的缓存来定位渲染数据,这曾导致某些或全部模型都无法被正常渲染。相关问题 #468