diff options
author | Matthew Wozniak <sirtomato999@gmail.com> | 2022-11-17 14:34:47 -0300 |
---|---|---|
committer | Michael Smith <mikesmiffy128@gmail.com> | 2023-12-19 16:29:08 +0000 |
commit | 374ae0fbc44db36d9abb6b5b1fe065bc3949e201 (patch) | |
tree | 04b1a66a5898bdd420c9cd523cc40a0062511aef /gamedata/engine.kv | |
parent | e3d7cc9c80159849289a8bab03eca088b758941b (diff) |
Add VGUI HUD overlay drawing feature
Currently only supports Orange Box and Left 4 Dead branches. There's
quite a large amount of gamedata involved in making this work, and
figuring it out for the likes of Portal 2 doesn't seem like a major
priority at the moment.
Diffstat (limited to 'gamedata/engine.kv')
-rw-r--r-- | gamedata/engine.kv | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/gamedata/engine.kv b/gamedata/engine.kv index 9501221..b23bab5 100644 --- a/gamedata/engine.kv +++ b/gamedata/engine.kv @@ -63,6 +63,31 @@ sz_edict { L4Dbased 16 // see engineapi.h comment } +// vgui::Panel +vtidx_SetPaintEnabled { + default 67 + Client013 { + L4D1 68 + L4D2 { + default 71 + L4D2_2147plus 72 + } + } + Client014 { + L4D2 70 + } +} +vtidx_Paint { + default 123 + Client014 { L4D2 126 } // 2000 + Client013 { + L4D2 { + default 127 // 2045 + L4D2_2147plus 128 + } + } +} + // SendProp sz_SendProp { // wrapping all these in 005 for right now. @@ -104,6 +129,7 @@ vtidx_GetSpawnCount { } // IEngineVGuiInternal/CEngineVGui +vtidx_GetPanel NVDTOR vtidx_VGuiConnect { // note: the actual name is Connect() but that's too generic default "3 + NVDTOR" L4Dbased { |