Fixed tempent gamedata on Windows. Fixed cstrike gamedata.

This commit is contained in:
Nicholas Hastings 2012-04-17 22:07:25 -04:00
parent c70285dcfc
commit 0189c5b990
2 changed files with 97 additions and 5 deletions

View File

@ -18,7 +18,6 @@
{ {
"game" "dod" "game" "dod"
"game" "tf" "game" "tf"
"game" "cstrike"
"game" "garrysmod" "game" "garrysmod"
"game" "hl2mp" "game" "hl2mp"
} }
@ -28,7 +27,7 @@
/* Offset into CBaseTempEntity constructor */ /* Offset into CBaseTempEntity constructor */
"s_pTempEntities" "s_pTempEntities"
{ {
"windows" "10" "windows" "32"
} }
"GetTEName" "GetTEName"
{ {
@ -73,7 +72,6 @@
{ {
"game" "dod" "game" "dod"
"game" "tf" "game" "tf"
"game" "cstrike"
"game" "hl2mp" "game" "hl2mp"
} }
@ -194,7 +192,6 @@
{ {
"game" "dod" "game" "dod"
"game" "tf" "game" "tf"
"game" "cstrike"
"game" "hl2mp" "game" "hl2mp"
} }
"Signatures" "Signatures"
@ -212,6 +209,14 @@
/* SetUserInfo data */ /* SetUserInfo data */
"#default" "#default"
{ {
"#supported"
{
"game" "dod"
"game" "tf"
"game" "garrysmod"
"game" "hl2mp"
}
"Offsets" "Offsets"
{ {
/** /**

View File

@ -112,5 +112,92 @@
} }
} }
} }
"#default"
{
"Offsets"
{
"SetUserCvar"
{
"windows" "17"
"linux" "57"
"mac" "57"
}
"InfoChanged"
{
"windows" "140"
"linux" "140"
"mac" "140"
}
}
}
"#default"
{
"Offsets"
{
"s_pTempEntities"
{
"windows" "17"
}
"GetTEName"
{
"windows" "4"
"linux" "4"
"mac" "4"
}
"GetTENext"
{
"windows" "8"
"linux" "8"
"mac" "8"
}
"TE_GetServerClass"
{
"windows" "0"
"linux" "0"
"mac" "0"
}
}
"Signatures"
{
"CBaseTempEntity"
{
"library" "server"
"windows" "\x8B\xC1\x8B\x4C\x24\x04\xC7\x00\x2A\x2A\x2A\x2A\x89\x48\x04\x8B\x15\x2A\x2A\x2A\x2A\x89\x50\x08\xA3\x2A\x2A\x2A\x2A\xC2\x04\x00"
}
"s_pTempEntities"
{
"library" "server"
"linux" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
"mac" "@_ZN15CBaseTempEntity15s_pTempEntitiesE"
}
}
}
"#default"
{
"Signatures"
{
/* Functions in CGlobalEntityList */
"FindEntityByClassname"
{
"library" "server"
"windows" "\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x10\x85\xC9\x57\x74\x19\x8B\x01\x8B\x50\x08\xFF\xD2\x8B\x00\x25\xFF\x0F\x00\x00\x83\xC0\x01\xC1\xE0\x04\x8B\x3C\x30\xEB\x06\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x39\x8B\x5C\x24\x18\x8B\x2D\x2A\x2A\x2A\x2A\xEB\x03"
"linux" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
"mac" "@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
}
"FireOutput"
{
"library" "server"
"windows" "\x81\xEC\x2A\x2A\x00\x00\x53\x55\x56\x8B\x71\x14\x85\xF6"
"linux" "@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
"mac" "@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
}
}
}
} }