Updated Dota 2 gamedata.
authorNicholas Hastings <skamonkey@gmail.com>
Wed Jan 29 13:07:50 2014 -0500 (2014-01-29)
changeset 4216048a7a0c0883
parent 4215 088526cf7494
child 4217 4c87212c5817
Updated Dota 2 gamedata.
gamedata/core.games/engine.dota.txt
gamedata/sdktools.games/engine.dota.txt
     1.1 --- a/gamedata/core.games/engine.dota.txt	Mon Jan 27 10:15:17 2014 -0500
     1.2 +++ b/gamedata/core.games/engine.dota.txt	Wed Jan 29 13:07:50 2014 -0500
     1.3 @@ -24,12 +24,12 @@
     1.4  			/* Offset into LevelShutdown */
     1.5  			"gEntList"
     1.6  			{
     1.7 -				"windows"	"8"
     1.8 +				"windows"	"21"
     1.9  			}
    1.10  
    1.11  			"EntInfo"
    1.12  			{
    1.13 -				"windows"	"4"
    1.14 +				"windows"	"0"
    1.15  				"linux"		"4"
    1.16  				"mac"		"4"
    1.17  			}
    1.18 @@ -41,7 +41,7 @@
    1.19  			"LevelShutdown"
    1.20  			{
    1.21  				"library"	"server"
    1.22 -				"windows"	"\x8B\x3D\x2A\x2A\x2A\x2A\xC7\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x2A\x89\x2A\x2A\x2A\x2A\x2A\x89\x2A\x2A\x2A\x2A\x2A\x89"
    1.23 +				"windows"	"\x83\x2A\xFF\x74\x03\x0F\x2A\x2A\xC1\x2A\x04\x8B\x2A\x2A\x2A\x2A\x2A\xEB\x06\x8B"
    1.24  			}
    1.25  			
    1.26  			"gEntList"
     2.1 --- a/gamedata/sdktools.games/engine.dota.txt	Mon Jan 27 10:15:17 2014 -0500
     2.2 +++ b/gamedata/sdktools.games/engine.dota.txt	Wed Jan 29 13:07:50 2014 -0500
     2.3 @@ -35,7 +35,7 @@
     2.4  			//Offset into CBaseTempEntity constructor
     2.5  			"s_pTempEntities"
     2.6  			{
     2.7 -				"windows"	"1"
     2.8 +				"windows"	"7"
     2.9  			}
    2.10  			"GetTEName"
    2.11  			{
    2.12 @@ -56,7 +56,7 @@
    2.13  			"CBaseTempEntity"
    2.14  			{
    2.15  				"library"	"server"
    2.16 -				"windows"	"\xA1\x2A\x2A\x2A\x2A\xF3\x0F\x10\x15\x2A\x2A\x2A\x2A\xF3"
    2.17 +				"windows"	"\xFF\x2A\x2A\x2A\x2A\x2A\xA1\x2A\x2A\x2A\x2A\x89\x2A\x2A\x2A\x2A\x2A\x85\xC0\x74\x2A\x8D"
    2.18  			}
    2.19  		}
    2.20  	}
    2.21 @@ -91,7 +91,7 @@
    2.22  			"CreateGameRulesObject"
    2.23  			{
    2.24  				"library"	"server"
    2.25 -				"windows"	"\x51\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x08\x8B\x01\x8B\x10\x6A\x01\xFF\xD2\xC7\x05\x2A\x2A\x2A\x2A\x00\x00\x00\x00\xE8"
    2.26 +				"windows"	"\x51\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x06\x8B\x01\x6A\x01\xFF\x10\xC7\x05\x2A\x2A\x2A\x2A\x00\x00\x00\x00\xE8"
    2.27  			}
    2.28  			"g_pGameRules"
    2.29  			{
    2.30 @@ -113,7 +113,7 @@
    2.31  			 * the expected code. A pointer to sv (IServer interface) is used
    2.32  			 * here.
    2.33  			 */
    2.34 -			"CreateFakeClient_Windows"	"\x55\x8B\xEC\x8B\x2A\x2A\x56\x50\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x85\xC0\x75"
    2.35 +			"CreateFakeClient_Windows"	"\x55\x8B\xEC\x56\xFF\x75\x0C\xB9\x2A\x2A\x2A\x2A\xE8"
    2.36  		}
    2.37  		
    2.38  		"Offsets"
    2.39 @@ -121,7 +121,7 @@
    2.40  			/* Offset into IVEngineServer::CreateFakeClient */
    2.41  			"sv"
    2.42  			{
    2.43 -				"windows"	"9"
    2.44 +				"windows"	"8"
    2.45  			}
    2.46  		}
    2.47  	}
    2.48 @@ -145,7 +145,7 @@
    2.49  			{
    2.50  				// EntityFactoryDictionary gets inlined on Windows in Dota 2. The pointer to the static factory becomes a global.
    2.51  				"library"	"server"
    2.52 -				"windows"	"\x8B\x15\x2A\x2A\x2A\x2A\x8B\x2A\x2A\x57\xB9\x2A\x2A\x2A\x2A\xFF\xD0\xC7"
    2.53 +				"windows"	"\xFF\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\x8B\xC8\xC7"
    2.54  				//"linux"		"@_Z23EntityFactoryDictionaryv"
    2.55  				//"mac"		"@_Z23EntityFactoryDictionaryv"
    2.56  			}
    2.57 @@ -155,7 +155,7 @@
    2.58  		{
    2.59  			"EntityFactoryOffset"
    2.60  			{
    2.61 -				"windows" 	"2"
    2.62 +				"windows" 	"4"
    2.63  			}
    2.64  		}
    2.65  	}
    2.66 @@ -168,7 +168,7 @@
    2.67  			"FireOutput"
    2.68  			{
    2.69  				"library"	"server"
    2.70 -				"windows"	"\x55\x8B\xEC\x83\x2A\x2A\x81\xEC\x2A\x2A\x2A\x2A\x8B\x45\x2A\x53\x8B\x58\x2A\x56\x57\xC7"
    2.71 +				"windows"	"\x55\x8B\xEC\x83\xE4\xC0\x81\xEC\x2A\x2A\x2A\x2A\x8B\xC1\x53"
    2.72  			}
    2.73  		}
    2.74  	}