CS2 DemoTracer v0.4.0
CS2 DemoTracer v0.4.0
本版本聚焦于回放保真度、表现层同步和投掷物一致性。
主要更新
- 新增 demo-backed viewmodel / 左右手状态导出与回放应用。
- 新增 HUD crosshair override 基础设施,并将传统 crosshair alignment 保持为默认关闭。
- 新增投掷物 birth-state 对齐,改善 smoke / flash / HE / decoy 等投掷物初始位置和速度一致性。
- 新增燃烧弹 / 燃烧瓶 effect point 元数据和保守落点对齐,降低 molotov / incendiary replay 漂移。
- 用 compact econ validation index 替换旧
skins_en.json,改善皮肤、手套、探员、贴纸、挂件、音乐盒等 econ id 校验。 - 更新 DemoTracer companion API 到 v5。
- 保持
.dtrwriter v7、manifest ABI 17、BotController native ABI major 16。 - 更新命令文档、格式文档、使用说明和 release packaging。
兼容性
- Runtime reader 支持
.dtrv3 到 v7。 - 当前 writer 仍输出
.dtrv7。 - Crosshair alignment 默认关闭,需要手动启用。
- Molotov / incendiary 对齐只在 demo metadata 足够可靠时生效,不强制伤害或生命值。
校验
- Converter release build 完成。
- DemoTracer CSS Release build 完成,0 warnings / 0 errors。
SHA256SUMS.txt已按本次 release assets 重新生成。
English
CS2 DemoTracer v0.4.0
This release focuses on replay fidelity, presentation alignment, and projectile consistency.
Highlights
- Added demo-backed viewmodel and left/right-hand state export and playback.
- Added HUD crosshair override infrastructure while keeping legacy crosshair alignment disabled by default.
- Added projectile birth-state alignment to improve initial position and velocity consistency for smoke, flash, HE, decoy, and related grenade projectiles.
- Added fire projectile effect-point metadata and conservative molotov/incendiary point alignment to reduce replay drift.
- Replaced the old
skins_en.jsonpath with a compact econ validation index for weapon paints, gloves, agents, stickers, charms, music kits, and related econ IDs. - Updated DemoTracer companion API to v5.
- Kept
.dtrwriter format at v7, manifest ABI at 17, and BotController native ABI major at 16. - Updated command docs, format docs, usage docs, and release packaging.
Compatibility
- Runtime reader supports
.dtrv3 through v7. - Current writer still emits
.dtrv7. - Crosshair alignment remains disabled by default and must be enabled explicitly.
- Molotov/incendiary alignment only applies when reliable demo metadata is available. It does not force damage or health state.
Validation
- Converter release build completed.
- DemoTracer CSS Release build completed with 0 warnings / 0 errors.
SHA256SUMS.txtwas regenerated for the current release assets.