2007-06-16 07:39:40 +02:00
|
|
|
"Games"
|
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
/* General Temp Entities */
|
2007-06-16 07:39:40 +02:00
|
|
|
"#default"
|
|
|
|
{
|
|
|
|
"#supported"
|
|
|
|
{
|
|
|
|
"game" "cstrike"
|
2007-07-08 04:59:08 +02:00
|
|
|
"game" "dod"
|
|
|
|
"game" "hl2mp"
|
|
|
|
"game" "insurgency"
|
|
|
|
"game" "dystopia_v1"
|
2007-06-16 07:39:40 +02:00
|
|
|
}
|
2007-07-08 04:59:08 +02:00
|
|
|
|
|
|
|
"Offsets"
|
|
|
|
{
|
|
|
|
/* Offset into CBaseTempEntity constructor */
|
|
|
|
"s_pTempEntities"
|
|
|
|
{
|
|
|
|
"windows" "17"
|
|
|
|
"linux" "27"
|
|
|
|
}
|
|
|
|
"GetTEName"
|
|
|
|
{
|
|
|
|
"windows" "4"
|
|
|
|
"linux" "4"
|
|
|
|
}
|
|
|
|
"GetTENext"
|
|
|
|
{
|
|
|
|
"windows" "8"
|
|
|
|
"linux" "8"
|
|
|
|
}
|
|
|
|
"TE_GetServerClass"
|
|
|
|
{
|
|
|
|
"windows" "1"
|
|
|
|
"linux" "1"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
"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"
|
|
|
|
"linux" "@_ZN15CBaseTempEntityC2EPKc"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/* HL2MP */
|
|
|
|
"hl2mp"
|
|
|
|
{
|
|
|
|
"Offsets"
|
|
|
|
{
|
|
|
|
"GiveNamedItem"
|
|
|
|
{
|
|
|
|
"windows" "327"
|
|
|
|
"linux" "328"
|
|
|
|
}
|
|
|
|
"RemovePlayerItem"
|
|
|
|
{
|
|
|
|
"windows" "225"
|
|
|
|
"linux" "226"
|
|
|
|
}
|
|
|
|
"Weapon_GetSlot"
|
|
|
|
{
|
|
|
|
"windows" "223"
|
|
|
|
"linux" "224"
|
|
|
|
}
|
|
|
|
"Ignite"
|
|
|
|
{
|
|
|
|
"windows" "187"
|
|
|
|
"linux" "188"
|
|
|
|
}
|
|
|
|
"Extinguish"
|
|
|
|
{
|
|
|
|
"windows" "188"
|
|
|
|
"linux" "189"
|
|
|
|
}
|
|
|
|
"Teleport"
|
|
|
|
{
|
|
|
|
"windows" "97"
|
|
|
|
"linux" "98"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Counter-Strike: Source */
|
|
|
|
"cstrike"
|
|
|
|
{
|
2007-06-16 07:39:40 +02:00
|
|
|
"Offsets"
|
|
|
|
{
|
|
|
|
"GiveNamedItem"
|
|
|
|
{
|
|
|
|
"windows" "329"
|
|
|
|
"linux" "330"
|
|
|
|
}
|
2007-06-16 20:03:05 +02:00
|
|
|
"RemovePlayerItem"
|
|
|
|
{
|
|
|
|
"windows" "226"
|
|
|
|
"linux" "227"
|
|
|
|
}
|
|
|
|
"Weapon_GetSlot"
|
|
|
|
{
|
|
|
|
"windows" "224"
|
|
|
|
"linux" "225"
|
|
|
|
}
|
2007-06-16 20:27:23 +02:00
|
|
|
"Ignite"
|
|
|
|
{
|
|
|
|
"windows" "188"
|
|
|
|
"linux" "189"
|
|
|
|
}
|
|
|
|
"Extinguish"
|
|
|
|
{
|
|
|
|
"windows" "189"
|
|
|
|
"linux" "190"
|
|
|
|
}
|
|
|
|
"Teleport"
|
|
|
|
{
|
|
|
|
"windows" "98"
|
|
|
|
"linux" "99"
|
|
|
|
}
|
2007-06-16 07:39:40 +02:00
|
|
|
}
|
|
|
|
}
|
2007-07-02 02:25:46 +02:00
|
|
|
|
2007-07-08 04:59:08 +02:00
|
|
|
/* Day of Defeat */
|
|
|
|
"dod"
|
2007-07-02 02:25:46 +02:00
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
"Offsets"
|
2007-07-02 02:25:46 +02:00
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
"GiveNamedItem"
|
|
|
|
{
|
|
|
|
"windows" "328"
|
|
|
|
"linux" "330"
|
|
|
|
}
|
|
|
|
"RemovePlayerItem"
|
|
|
|
{
|
|
|
|
"windows" "226"
|
|
|
|
"linux" "227"
|
|
|
|
}
|
|
|
|
"Weapon_GetSlot"
|
|
|
|
{
|
|
|
|
"windows" "224"
|
|
|
|
"linux" "225"
|
|
|
|
}
|
|
|
|
"Ignite"
|
|
|
|
{
|
|
|
|
"windows" "188"
|
|
|
|
"linux" "189"
|
|
|
|
}
|
|
|
|
"Extinguish"
|
|
|
|
{
|
|
|
|
"windows" "189"
|
|
|
|
"linux" "190"
|
|
|
|
}
|
|
|
|
"Teleport"
|
|
|
|
{
|
|
|
|
"windows" "98"
|
|
|
|
"linux" "99"
|
|
|
|
}
|
2007-07-02 02:25:46 +02:00
|
|
|
}
|
2007-07-08 04:59:08 +02:00
|
|
|
}
|
2007-07-02 02:25:46 +02:00
|
|
|
|
2007-07-08 04:59:08 +02:00
|
|
|
/* Insurgency */
|
|
|
|
"insurgency"
|
|
|
|
{
|
2007-07-02 02:25:46 +02:00
|
|
|
"Offsets"
|
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
/* CBasePlayer */
|
|
|
|
"Ignite"
|
2007-07-02 02:25:46 +02:00
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
"windows" "174"
|
|
|
|
"linux" "175"
|
2007-07-02 02:25:46 +02:00
|
|
|
}
|
2007-07-08 04:59:08 +02:00
|
|
|
"Extinguish"
|
2007-07-02 02:25:46 +02:00
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
"windows" "175"
|
|
|
|
"linux" "176"
|
2007-07-02 02:25:46 +02:00
|
|
|
}
|
2007-07-08 04:59:08 +02:00
|
|
|
"Teleport"
|
2007-07-02 02:25:46 +02:00
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
"windows" "90"
|
|
|
|
"linux" "91"
|
2007-07-02 02:25:46 +02:00
|
|
|
}
|
2007-07-08 04:59:08 +02:00
|
|
|
|
|
|
|
/* Temp Entities */
|
|
|
|
"s_pTempEntities"
|
2007-07-02 02:25:46 +02:00
|
|
|
{
|
2007-07-08 04:59:08 +02:00
|
|
|
"linux" "28"
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
/* Dsytopia */
|
|
|
|
"dystopia_v1"
|
|
|
|
{
|
|
|
|
|
|
|
|
"Offsets"
|
|
|
|
{
|
|
|
|
/* Offset into CBaseTempEntity constructor.
|
|
|
|
* On Windows Dsytopia is heavily inlined; we use the function
|
|
|
|
* surrounding "aCouldnTFindTem" in IDA instead.
|
|
|
|
*/
|
|
|
|
"s_pTempEntities"
|
|
|
|
{
|
|
|
|
"windows" "70"
|
|
|
|
"linux" "29"
|
2007-07-02 02:25:46 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
"Signatures"
|
|
|
|
{
|
|
|
|
"CBaseTempEntity"
|
|
|
|
{
|
|
|
|
"library" "server"
|
2007-07-08 04:59:08 +02:00
|
|
|
"windows" "\x81\xEC\x84\x00\x00\x00\x56\x8B\xF1\x8B\x46\x6C\x57\x8D\x7E\x6C\x8D\x4C\x24\x08\x83\xC8\x20\x51\x89\x44\x24\x0C\xE8\x2A\x2A\x2A"
|
2007-07-02 02:25:46 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
2007-06-16 07:39:40 +02:00
|
|
|
}
|