summaryrefslogtreecommitdiffhomepage
path: root/gamedata/gamelib.txt
diff options
context:
space:
mode:
Diffstat (limited to 'gamedata/gamelib.txt')
-rw-r--r--gamedata/gamelib.txt46
1 files changed, 46 insertions, 0 deletions
diff --git a/gamedata/gamelib.txt b/gamedata/gamelib.txt
new file mode 100644
index 0000000..35d5551
--- /dev/null
+++ b/gamedata/gamelib.txt
@@ -0,0 +1,46 @@
+# CGameMovement
+vtidx_CheckJumpButton
+ Portal1_3420 22 + NVDTOR
+ 2013 28 + NVDTOR
+ L4D 32 + NVDTOR
+ L4DS 33 + NVDTOR
+ Portal2 35 + NVDTOR
+off_mv 8
+ Portal1_3420 4
+
+# IServerGameDLL
+vtidx_GetAllServerClasses 10
+ 2013 11
+ # TODO(compat): BMS 11
+
+# I(Server|Client)Unknown
+vtidx_GetBaseEntity 4 + NVDTOR
+
+# CBaseEntity or CBasePlayer or something
+off_netprop_statechanged
+ L4D 88
+off_simtime
+ L4D 128
+vtidx_Spawn
+ L4D2 22 + NVDTOR
+ TheLastStand 23 + NVDTOR
+vtidx_Teleport
+ L4D 104 + NVDTOR
+ L4D2 116 + NVDTOR # TODO(linux): might actually be 119!?!?
+ TheLastStand 117 + NVDTOR # I dunno why JAiZ changed this
+
+# CGlobalVars
+off_curtime 12
+off_edicts
+ L4D 88
+
+# IServerGameDLL
+vtidx_GameFrame 4
+vtidx_GameShutdown 7
+
+# CDirector
+vtidx_OnGameplayStart
+ L4D2 11 # note: just happens the same on linux!
+ L4D1 11
+
+# vi: sw=4 ts=4 noet tw=80 cc=80