1.1 --- a/gamedata/sdkhooks.games/engine.ep2v.txt Wed Jul 10 20:33:21 2013 -0400
1.2 +++ b/gamedata/sdkhooks.games/engine.ep2v.txt Wed Jul 10 20:46:00 2013 -0400
1.3 @@ -5,7 +5,6 @@
1.4 {
1.5 "#supported"
1.6 {
1.7 - "game" "tf"
1.8 "game" "hl2mp"
1.9 "game" "dod"
1.10 }
1.11 @@ -14,6 +13,173 @@
1.12 {
1.13 "EndTouch"
1.14 {
1.15 + "windows" "99"
1.16 + "linux" "100"
1.17 + "mac" "100"
1.18 + }
1.19 + "FireBullets"
1.20 + {
1.21 + "windows" "111"
1.22 + "linux" "112"
1.23 + "mac" "112"
1.24 + }
1.25 + "GetMaxHealth"
1.26 + {
1.27 + "windows" "116"
1.28 + "linux" "117"
1.29 + "mac" "117"
1.30 + }
1.31 + "GroundEntChanged"
1.32 + {
1.33 + "windows" "176"
1.34 + "linux" "177"
1.35 + "mac" "177"
1.36 + }
1.37 + "OnTakeDamage"
1.38 + {
1.39 + "windows" "62"
1.40 + "linux" "63"
1.41 + "mac" "63"
1.42 + }
1.43 + "PreThink"
1.44 + {
1.45 + "windows" "330"
1.46 + "linux" "331"
1.47 + "mac" "331"
1.48 + }
1.49 + "PostThink"
1.50 + {
1.51 + "windows" "331"
1.52 + "linux" "332"
1.53 + "mac" "332"
1.54 + }
1.55 + "Reload"
1.56 + {
1.57 + "windows" "274"
1.58 + "linux" "275"
1.59 + "mac" "275"
1.60 + }
1.61 + "SetTransmit"
1.62 + {
1.63 + "windows" "20"
1.64 + "linux" "21"
1.65 + "mac" "21"
1.66 + }
1.67 + "ShouldCollide"
1.68 + {
1.69 + "windows" "16"
1.70 + "linux" "17"
1.71 + "mac" "17"
1.72 + }
1.73 + "Spawn"
1.74 + {
1.75 + "windows" "22"
1.76 + "linux" "23"
1.77 + "mac" "23"
1.78 + }
1.79 + "StartTouch"
1.80 + {
1.81 + "windows" "97"
1.82 + "linux" "98"
1.83 + "mac" "98"
1.84 + }
1.85 + "Think"
1.86 + {
1.87 + "windows" "47"
1.88 + "linux" "48"
1.89 + "mac" "48"
1.90 + }
1.91 + "Touch"
1.92 + {
1.93 + "windows" "98"
1.94 + "linux" "99"
1.95 + "mac" "99"
1.96 + }
1.97 + "TraceAttack"
1.98 + {
1.99 + "windows" "60"
1.100 + "linux" "61"
1.101 + "mac" "61"
1.102 + }
1.103 + "Use"
1.104 + {
1.105 + "windows" "96"
1.106 + "linux" "97"
1.107 + "mac" "97"
1.108 + }
1.109 + "VPhysicsUpdate"
1.110 + {
1.111 + "windows" "156"
1.112 + "linux" "157"
1.113 + "mac" "157"
1.114 + }
1.115 + "Weapon_CanSwitchTo"
1.116 + {
1.117 + "windows" "264"
1.118 + "linux" "265"
1.119 + "mac" "265"
1.120 + }
1.121 + "Weapon_CanUse"
1.122 + {
1.123 + "windows" "258"
1.124 + "linux" "259"
1.125 + "mac" "259"
1.126 + }
1.127 + "Weapon_Drop"
1.128 + {
1.129 + "windows" "261"
1.130 + "linux" "262"
1.131 + "mac" "262"
1.132 + }
1.133 + "Weapon_Equip"
1.134 + {
1.135 + "windows" "259"
1.136 + "linux" "260"
1.137 + "mac" "260"
1.138 + }
1.139 + "Weapon_Switch"
1.140 + {
1.141 + "windows" "262"
1.142 + "linux" "263"
1.143 + "mac" "263"
1.144 + }
1.145 +
1.146 +
1.147 + // no longer used
1.148 + "UpdateOnRemove"
1.149 + {
1.150 + "windows" "104"
1.151 + "linux" "105"
1.152 + "mac" "105"
1.153 + }
1.154 + //
1.155 + }
1.156 +
1.157 + "Signatures"
1.158 + {
1.159 + // no longer used
1.160 + "IEntityFactoryDictionary"
1.161 + {
1.162 + "library" "server"
1.163 + "windows" "\xB8\x01\x00\x00\x00\x84\x2A\x2A\x2A\x2A\x2A\x75\x1D\x09\x2A\x2A\x2A\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x68\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x83\xC4\x04\xB8\x2A\x2A\x2A\x2A\xC3"
1.164 + "linux" "@_Z23EntityFactoryDictionaryv"
1.165 + "mac" "@_Z23EntityFactoryDictionaryv"
1.166 + }
1.167 + //
1.168 + }
1.169 + }
1.170 + // Now this is getting ridiculous
1.171 + "#default"
1.172 + {
1.173 + "#supported"
1.174 + {
1.175 + "game" "tf"
1.176 + }
1.177 +
1.178 + "Offsets"
1.179 + {
1.180 + "EndTouch"
1.181 + {
1.182 "windows" "100"
1.183 "linux" "101"
1.184 "mac" "101"