Fix SDKHooks gamedata for Half-Life 2 and DOD:S
authorDr!fter
Wed Jul 10 20:46:00 2013 -0400 (2013-07-10)
changeset 39410ef2a531093b
parent 3940 b96b670e5232
child 3942 7aaa00382627
Fix SDKHooks gamedata for Half-Life 2 and DOD:S
gamedata/sdkhooks.games/engine.ep2v.txt
     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"