| author | Nicholas Hastings <skamonkey@gmail.com> |
| Mon Jun 14 09:32:50 2010 -0400 (2010-06-14) | |
| changeset 3041 | a0587dee87ae |
| parent 2690 | e3906d051a3b |
| child 3280 | 7aea1316eff7 |
| permissions | -rw-r--r-- |
| fyrenmoo@2690 | 1 |
/** |
| fyrenmoo@2690 | 2 |
* Do not edit this file. Any changes will be overwritten by the gamedata |
| fyrenmoo@2690 | 3 |
* updater or by upgrading your SourceMod install. |
| fyrenmoo@2690 | 4 |
* |
| fyrenmoo@2690 | 5 |
* To override data in this file, create a subdirectory named "custom" and |
| fyrenmoo@2690 | 6 |
* place your own gamedata file(s) inside of it. Such files will be parsed |
| fyrenmoo@2690 | 7 |
* after SM's own. |
| fyrenmoo@2690 | 8 |
* |
| fyrenmoo@2690 | 9 |
* For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(SourceMod) |
| fyrenmoo@2690 | 10 |
*/ |
| fyrenmoo@2690 | 11 |
|
| fyrenmoo@2690 | 12 |
"Games" |
| fyrenmoo@2690 | 13 |
{
|
| fyrenmoo@2690 | 14 |
/* Dsytopia */ |
| fyrenmoo@2690 | 15 |
"!Dystopia" |
| fyrenmoo@2690 | 16 |
{
|
| fyrenmoo@2690 | 17 |
|
| fyrenmoo@2690 | 18 |
"Offsets" |
| fyrenmoo@2690 | 19 |
{
|
| fyrenmoo@2690 | 20 |
/* CBasePlayer */ |
| fyrenmoo@2690 | 21 |
"GiveNamedItem" |
| fyrenmoo@2690 | 22 |
{
|
| fyrenmoo@2690 | 23 |
"windows" "331" |
| fyrenmoo@2690 | 24 |
"linux" "332" |
| fyrenmoo@2690 | 25 |
} |
| fyrenmoo@2690 | 26 |
"RemovePlayerItem" |
| fyrenmoo@2690 | 27 |
{
|
| fyrenmoo@2690 | 28 |
"windows" "229" |
| fyrenmoo@2690 | 29 |
"linux" "230" |
| fyrenmoo@2690 | 30 |
} |
| fyrenmoo@2690 | 31 |
"Weapon_GetSlot" |
| fyrenmoo@2690 | 32 |
{
|
| fyrenmoo@2690 | 33 |
"windows" "227" |
| fyrenmoo@2690 | 34 |
"linux" "228" |
| fyrenmoo@2690 | 35 |
} |
| fyrenmoo@2690 | 36 |
"Ignite" |
| fyrenmoo@2690 | 37 |
{
|
| fyrenmoo@2690 | 38 |
"windows" "191" |
| fyrenmoo@2690 | 39 |
"linux" "192" |
| fyrenmoo@2690 | 40 |
} |
| fyrenmoo@2690 | 41 |
"Extinguish" |
| fyrenmoo@2690 | 42 |
{
|
| fyrenmoo@2690 | 43 |
"windows" "192" |
| fyrenmoo@2690 | 44 |
"linux" "193" |
| fyrenmoo@2690 | 45 |
} |
| fyrenmoo@2690 | 46 |
"Teleport" |
| fyrenmoo@2690 | 47 |
{
|
| fyrenmoo@2690 | 48 |
"windows" "100" |
| fyrenmoo@2690 | 49 |
"linux" "101" |
| fyrenmoo@2690 | 50 |
} |
| fyrenmoo@2690 | 51 |
"CommitSuicide" |
| fyrenmoo@2690 | 52 |
{
|
| fyrenmoo@2690 | 53 |
"windows" "360" |
| fyrenmoo@2690 | 54 |
"linux" "361" |
| fyrenmoo@2690 | 55 |
} |
| fyrenmoo@2690 | 56 |
"GetVelocity" |
| fyrenmoo@2690 | 57 |
{
|
| fyrenmoo@2690 | 58 |
"windows" "128" |
| fyrenmoo@2690 | 59 |
"linux" "129" |
| fyrenmoo@2690 | 60 |
} |
| fyrenmoo@2690 | 61 |
"EyeAngles" |
| fyrenmoo@2690 | 62 |
{
|
| fyrenmoo@2690 | 63 |
"windows" "120" |
| fyrenmoo@2690 | 64 |
"linux" "121" |
| fyrenmoo@2690 | 65 |
} |
| fyrenmoo@2690 | 66 |
"AcceptInput" |
| fyrenmoo@2690 | 67 |
{
|
| fyrenmoo@2690 | 68 |
"windows" "35" |
| fyrenmoo@2690 | 69 |
"linux" "36" |
| fyrenmoo@2690 | 70 |
} |
| fyrenmoo@2690 | 71 |
"DispatchKeyValue" |
| fyrenmoo@2690 | 72 |
{
|
| fyrenmoo@2690 | 73 |
"windows" "31" |
| fyrenmoo@2690 | 74 |
"linux" "30" |
| fyrenmoo@2690 | 75 |
} |
| fyrenmoo@2690 | 76 |
"DispatchKeyValueFloat" |
| fyrenmoo@2690 | 77 |
{
|
| fyrenmoo@2690 | 78 |
"windows" "30" |
| fyrenmoo@2690 | 79 |
"linux" "31" |
| fyrenmoo@2690 | 80 |
} |
| fyrenmoo@2690 | 81 |
"DispatchKeyValueVector" |
| fyrenmoo@2690 | 82 |
{
|
| fyrenmoo@2690 | 83 |
"windows" "29" |
| fyrenmoo@2690 | 84 |
"linux" "32" |
| fyrenmoo@2690 | 85 |
} |
| fyrenmoo@2690 | 86 |
"SetEntityModel" |
| fyrenmoo@2690 | 87 |
{
|
| fyrenmoo@2690 | 88 |
"windows" "25" |
| fyrenmoo@2690 | 89 |
"linux" "26" |
| fyrenmoo@2690 | 90 |
} |
| fyrenmoo@2690 | 91 |
"WeaponEquip" |
| fyrenmoo@2690 | 92 |
{
|
| fyrenmoo@2690 | 93 |
"windows" "220" |
| fyrenmoo@2690 | 94 |
"linux" "221" |
| fyrenmoo@2690 | 95 |
} |
| fyrenmoo@2690 | 96 |
"Activate" |
| fyrenmoo@2690 | 97 |
{
|
| fyrenmoo@2690 | 98 |
"windows" "32" |
| fyrenmoo@2690 | 99 |
"linux" "33" |
| fyrenmoo@2690 | 100 |
} |
| fyrenmoo@2690 | 101 |
|
| fyrenmoo@2690 | 102 |
/* Offset into CBaseTempEntity constructor. |
| fyrenmoo@2690 | 103 |
* On Windows Dsytopia is heavily inlined; we use the function |
| fyrenmoo@2690 | 104 |
* surrounding "aCouldnTFindTem" in IDA instead. |
| fyrenmoo@2690 | 105 |
*/ |
| fyrenmoo@2690 | 106 |
"s_pTempEntities" |
| fyrenmoo@2690 | 107 |
{
|
| fyrenmoo@2690 | 108 |
"windows" "70" |
| fyrenmoo@2690 | 109 |
} |
| fyrenmoo@2690 | 110 |
} |
| fyrenmoo@2690 | 111 |
|
| fyrenmoo@2690 | 112 |
"Signatures" |
| fyrenmoo@2690 | 113 |
{
|
| fyrenmoo@2690 | 114 |
/* On Windows Dsytopia is heavily inlined; we use the function |
| fyrenmoo@2690 | 115 |
* surrounding "aCouldnTFindTem" in IDA instead. |
| fyrenmoo@2690 | 116 |
*/ |
| fyrenmoo@2690 | 117 |
"CBaseTempEntity" |
| fyrenmoo@2690 | 118 |
{
|
| fyrenmoo@2690 | 119 |
"library" "server" |
| fyrenmoo@2690 | 120 |
"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" |
| fyrenmoo@2690 | 121 |
} |
| fyrenmoo@2690 | 122 |
|
| fyrenmoo@2690 | 123 |
/* Dystopia always has to be different, doesn't it |
| fyrenmoo@2690 | 124 |
* |
| fyrenmoo@2690 | 125 |
* This is very similar to the general signature, except that |
| fyrenmoo@2690 | 126 |
* it does "mov edx, [eax+2Ch]" before making a call rather than |
| fyrenmoo@2690 | 127 |
* doing "call dword ptr [eax+2Ch]" |
| fyrenmoo@2690 | 128 |
*/ |
| fyrenmoo@2690 | 129 |
"CreateGameRulesObject" |
| fyrenmoo@2690 | 130 |
{
|
| fyrenmoo@2690 | 131 |
"library" "server" |
| fyrenmoo@2690 | 132 |
"windows" "\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\x6A\x01\xFF\xD2" |
| fyrenmoo@2690 | 133 |
} |
| fyrenmoo@2690 | 134 |
} |
| fyrenmoo@2690 | 135 |
} |
| dvander@2524 | 136 |
} |