summaryrefslogtreecommitdiffhomepage
path: root/gamedata/gamelib.kv
diff options
context:
space:
mode:
Diffstat (limited to 'gamedata/gamelib.kv')
-rw-r--r--gamedata/gamelib.kv26
1 files changed, 25 insertions, 1 deletions
diff --git a/gamedata/gamelib.kv b/gamedata/gamelib.kv
index 7d8978b..e7a4302 100644
--- a/gamedata/gamelib.kv
+++ b/gamedata/gamelib.kv
@@ -9,7 +9,31 @@ vtidx_CheckJumpButton {
}
off_mv 8
+// IServerGameDLL
+vtidx_GetAllServerClasses {
+ default 10
+ 2013 11
+ // TODO(compat): BMS 11
+}
+
// I(Server|Client)Unknown
-vtidx_GetBaseEntity 4
+vtidx_GetBaseEntity "4 + NVDTOR"
+
+// CBaseEntity or CBasePlayer or something
+off_netprop_statechanged { L4D 88 }
+off_simtime { L4D 128 }
+vtidx_Teleport {
+ L4D "104 + NVDTOR"
+ L4D2 {
+ default "116 + NVDTOR" // TODO(linux): might actually be 119!?!?
+ // TODO(compat): would like to be able to specify this here.
+ // see also engineapi.c
+ //TLS "117 + NVDTOR"
+ }
+}
+
+// CGlobalVars
+off_curtime 12
+off_edicts { L4D 88 }
// vi: sw=4 ts=4 noet tw=80 cc=80