diff options
Diffstat (limited to 'CONTEXT.md')
| -rw-r--r-- | CONTEXT.md | 14 |
1 files changed, 14 insertions, 0 deletions
| @@ -269,6 +269,20 @@ vocabulary / decisions. | |||
| 269 | assist deliberately writes only `m_vecAbsVelocity`; `SetAbsVelocity` syncs | 269 | assist deliberately writes only `m_vecAbsVelocity`; `SetAbsVelocity` syncs |
| 270 | `m_vecVelocity` after the command. | 270 | `m_vecVelocity` after the command. |
| 271 | 271 | ||
| 272 | ## World transformations | ||
| 273 | |||
| 274 | ### Fullbright | ||
| 275 | |||
| 276 | - Visuals card with the usual Active + Bind. Unbound and Active means always | ||
| 277 | on; a bind makes it a hold-to-brighten key. | ||
| 278 | - Applies the client `mat_fullbright` cvar to 1/0 through `VEngineCvar004` | ||
| 279 | (`FindVar` slot 12, `ConVar::SetValue(int)` slot 11), which bypasses the | ||
| 280 | console cheat gate. No server-side writes. | ||
| 281 | - Re-applied after map loads/respawns (`fullbright_invalidate` on local entity | ||
| 282 | change) and saved as `[fullbright] active/bind`. | ||
| 283 | - `fullbright: on/off` is logged; a missing cvar interface raises an error | ||
| 284 | toast instead of failing silently. | ||
| 285 | |||
| 272 | ## Logging | 286 | ## Logging |
| 273 | 287 | ||
| 274 | - `/tmp/hl2hake.log` is opened once at startup with `"w"` (so it only contains | 288 | - `/tmp/hl2hake.log` is opened once at startup with `"w"` (so it only contains |
