gamedata/sdktools.games.txt
author David Anderson <dvander@alliedmods.net>
Fri Feb 22 18:19:25 2008 +0000 (2008-02-22)
changeset 1887 c1f33b31fdf3
parent 1886 d92cb6f9f4ef
child 1888 de5c3395ac24
permissions -rw-r--r--
added credits
dvander@945
     1
"Games"
dvander@945
     2
{
dvander@1169
     3
	/* Sounds */
dvander@1169
     4
	"#default"
dvander@1169
     5
	{
dvander@1169
     6
		"Keys"
dvander@1169
     7
		{
dvander@1169
     8
			"SlapSoundCount"	"3"
dvander@1169
     9
			"SlapSound1"		"player/pl_fallpain1.wav"
dvander@1169
    10
			"SlapSound2"		"player/pl_fallpain3.wav"
dvander@1169
    11
			"SlapSound3"		"player/pl_pain5.wav"
dvander@1597
    12
			"m_iFrags"			"m_iFrags"
dvander@1169
    13
		}
dvander@1169
    14
		"Offsets"
dvander@1169
    15
		{
dvander@1169
    16
			"m_iHealth"
dvander@1169
    17
			{
dvander@1169
    18
				"class"		"CBasePlayer"
dvander@1169
    19
				"prop"		"m_iHealth"
dvander@1169
    20
			}
teame06@1239
    21
			"m_lifeState"
teame06@1239
    22
			{
teame06@1239
    23
				"class"		"CBasePlayer"
teame06@1239
    24
				"prop"		"m_lifeState"
teame06@1239
    25
			}
dvander@1169
    26
		}
dvander@1169
    27
	}
dvander@1169
    28
dvander@1056
    29
	/* General Temp Entities */
faluco@1031
    30
	"#default"
faluco@1031
    31
	{
faluco@1031
    32
		"#supported"
faluco@1031
    33
		{
faluco@1031
    34
			"game"		"cstrike"
faluco@1031
    35
			"game"		"dod"
faluco@1031
    36
			"game"		"hl2mp"
ds@1068
    37
			"game"		"ship"
ds@1065
    38
			"game"		"!Dystopia"
ds@1065
    39
			"game"		"!Insurgency"
pred@1870
    40
			"game"		"pvkii"
ds@1065
    41
			"game"		"!SourceForts v1.9.2"
dvander@1763
    42
			"game"		"$SourceForts v1.9.3"
dvander@1609
    43
			"game"		"FortressForever"
dvander@1754
    44
			"game"		"empires"
dvander@1776
    45
			"game"		"synergy"
dvander@1810
    46
			"game"		"hidden"
dvander@1830
    47
			"game"		"zombie_master"
faluco@1031
    48
		}
faluco@1031
    49
faluco@1031
    50
		"Offsets"
faluco@1031
    51
		{
faluco@1031
    52
			/* Offset into CBaseTempEntity constructor */
faluco@1031
    53
			"s_pTempEntities"
faluco@1031
    54
			{
faluco@1031
    55
				"windows"	"17"
faluco@1031
    56
			}
faluco@1031
    57
			"GetTEName"
faluco@1031
    58
			{
faluco@1031
    59
				"windows"	"4"
faluco@1031
    60
				"linux"		"4"
faluco@1031
    61
			}
faluco@1031
    62
			"GetTENext"
faluco@1031
    63
			{
faluco@1031
    64
				"windows"	"8"
faluco@1031
    65
				"linux"		"8"
faluco@1031
    66
			}
faluco@1031
    67
			"TE_GetServerClass"
faluco@1031
    68
			{
faluco@1031
    69
				"windows"	"1"
faluco@1031
    70
				"linux"		"1"
faluco@1031
    71
			}
faluco@1031
    72
		}
faluco@1031
    73
faluco@1031
    74
		"Signatures"
faluco@1031
    75
		{
faluco@1031
    76
			"CBaseTempEntity"
faluco@1031
    77
			{
faluco@1031
    78
				"library"	"server"
faluco@1031
    79
				"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"
faluco@1587
    80
			}
faluco@1587
    81
			"s_pTempEntities"
faluco@1587
    82
			{
faluco@1587
    83
				"library"	"server"
faluco@1587
    84
				"linux"		"@_ZN15CBaseTempEntity15s_pTempEntitiesE"
faluco@1031
    85
			}
faluco@1031
    86
		}
faluco@1031
    87
	}
ds@1065
    88
	
ds@1065
    89
	/* General GameRules */
ds@1065
    90
	"#default"
dvander@1056
    91
	{
ds@1065
    92
		"#supported"
ds@1065
    93
		{
ds@1065
    94
			"game"		"cstrike"
ds@1065
    95
			"game"		"dod"
ds@1065
    96
			"game"		"garrysmod"
ds@1065
    97
			"game"		"hl2mp"
ds@1065
    98
			"game"		"ship"
ds@1065
    99
			"game"		"!Dystopia"
ds@1065
   100
			"game"		"!Insurgency"
pred@1870
   101
			"game"		"pvkii"
ds@1065
   102
			"game"		"!SourceForts v1.9.2"
dvander@1763
   103
			"game"		"$SourceForts v1.9.3"
dvander@1609
   104
			"game"		"FortressForever"
dvander@1754
   105
			"game"		"empires"
dvander@1776
   106
			"game"		"synergy"
dvander@1810
   107
			"game"		"hidden"
ds@1065
   108
		}
ds@1065
   109
		
dvander@1056
   110
		"Offsets"
dvander@1056
   111
		{
ds@1065
   112
			/* Offset into CreateGameRulesObject */
ds@1065
   113
			"g_pGameRules"
dvander@1056
   114
			{
ds@1065
   115
				"windows"	"2"
dvander@1056
   116
			}
ds@1065
   117
		}
ds@1065
   118
		
ds@1065
   119
		"Signatures"
ds@1065
   120
		{
ds@1065
   121
			/* This signature sometimes has multiple matches, but this
ds@1065
   122
			 * does not matter as g_pGameRules is involved in all of them.
ds@1065
   123
			 * The same g_pGameRules offset applies to each match.
ds@1065
   124
			 *
ds@1065
   125
			 * Sometimes this block of bytes is at the beginning of the static
ds@1065
   126
			 * CreateGameRulesObject function and sometimes it is in the middle
ds@1065
   127
			 * of an entirely different function. This depends on the game.
ds@1065
   128
			 */
ds@1065
   129
			"CreateGameRulesObject"
dvander@1056
   130
			{
ds@1065
   131
				"library"	"server"
ds@1065
   132
				"windows"	"\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x2A\x8B\x01\x6A\x01\xFF\x50"
dvander@1056
   133
			}
ds@1065
   134
			"g_pGameRules"
dvander@1056
   135
			{
ds@1065
   136
				"library"	"server"
ds@1065
   137
				"linux"		"@g_pGameRules"
dvander@1056
   138
			}
dvander@1056
   139
		}
dvander@1056
   140
	}
ds@1240
   141
	
ds@1240
   142
	/* CGlobalEntityList */
ds@1240
   143
	"#default"
ds@1240
   144
	{
ds@1240
   145
		"#supported"
ds@1240
   146
		{
ds@1240
   147
			"game"		"cstrike"
ds@1240
   148
			"game"		"dod"
ds@1240
   149
			"game"		"garrysmod"
ds@1240
   150
			"game"		"hl2mp"
ds@1240
   151
			"game"		"ship"
ds@1240
   152
			"game"		"!Insurgency"
pred@1870
   153
			"game"		"pvkii"
ds@1240
   154
			"game"		"!SourceForts v1.9.2"
dvander@1763
   155
			"game"		"$SourceForts v1.9.3"
dvander@1609
   156
			"game"		"FortressForever"
dvander@1754
   157
			"game"		"empires"
dvander@1776
   158
			"game"		"synergy"
dvander@1810
   159
			"game"		"hidden"
dvander@1830
   160
			"game"		"zombie_master"
ds@1240
   161
		}
ds@1240
   162
		
ds@1240
   163
		"Offsets"
ds@1240
   164
		{
ds@1240
   165
			/* Offset into LevelShutdown */
ds@1240
   166
			"gEntList"
ds@1240
   167
			{
ds@1240
   168
				"windows"	"11"
ds@1240
   169
			}
ds@1240
   170
		}
ds@1240
   171
		
ds@1240
   172
		"Signatures"
ds@1240
   173
		{
ds@1240
   174
			"LevelShutdown"
ds@1240
   175
			{
ds@1240
   176
				"library"	"server"
ds@1240
   177
				"windows"	"\xE8\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xE8"
ds@1240
   178
			}
ds@1240
   179
			"gEntList"
ds@1240
   180
			{
ds@1240
   181
				"library"	"server"
ds@1240
   182
				"linux"		"@gEntList"
ds@1240
   183
			}
ds@1240
   184
			
ds@1240
   185
			/* Functions in CGlobalEntityList */
ds@1240
   186
			"FindEntityByClassname"
ds@1240
   187
			{
ds@1240
   188
				"library"	"server"
ds@1240
   189
				"windows"	"\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x2A\x85\xC9\x57\x74\x2A\x8B\x01\xFF\x50\x2A\x8B\x08\x81\xE1\x2A\x2A\x2A\x2A\x83\xC1\x2A\xC1\xE1\x2A\x8B\x3C\x31\xEB\x2A\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x2A\x8B\x5C\x24\x2A\x8B\x2D\x2A\x2A\x2A\x2A\x8D\x9B\x00\x00\x00\x00\x8B\x37\x85\xF6\x75\x2A\x68\x2A\x2A\x2A\x2A\xFF\x2A\x83\xC4\x2A\xEB\x2A\x39"
ds@1240
   190
				"linux"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
ds@1240
   191
			}
ds@1240
   192
		}
ds@1240
   193
	}
dvander@1056
   194
faluco@1428
   195
	/* Create Entity Signatures */
faluco@1428
   196
	"#default"
faluco@1428
   197
	{
faluco@1428
   198
		"#supported"
faluco@1428
   199
		{
faluco@1428
   200
			"game"		"cstrike"
faluco@1428
   201
			"game"		"dod"
faluco@1428
   202
			"game"		"hl2mp"
faluco@1428
   203
			"game"		"!Insurgency"
pred@1870
   204
			"game"		"pvkii"
dvander@1763
   205
			"game"		"$SourceForts v1.9.3"
dvander@1609
   206
			"game"		"FortressForever"
dvander@1754
   207
			"game"		"empires"
dvander@1776
   208
			"game"		"synergy"
dvander@1810
   209
			"game"		"hidden"
faluco@1428
   210
		}
faluco@1428
   211
faluco@1428
   212
		"Signatures"
faluco@1428
   213
		{
faluco@1428
   214
			"DispatchSpawn"
faluco@1428
   215
			{
faluco@1428
   216
				"library"	"server"
faluco@1428
   217
				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
faluco@1428
   218
				"windows"	"\x53\x55\x56\x8B\x74\x24\x10\x85\xF6\x57\x0F\x84\x2A\x2A\x2A\x2A\x8B\x1D\x2A\x2A\x2A\x2A\x8B\x03\x8B\xCB\xFF\x50\x60"
faluco@1428
   219
			}
faluco@1428
   220
			"CreateEntityByName"
faluco@1428
   221
			{
faluco@1428
   222
				"library"	"server"
faluco@1428
   223
				"linux"		"@_Z18CreateEntityByNamePKci"
faluco@1428
   224
				"windows"	"\x56\x8B\x74\x24\x0C\x83\xFE\xFF\x57\x8B\x7C\x24\x0C\x74\x25\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x01\x56\xFF\x50\x54\x85\xC0"
faluco@1428
   225
			}
faluco@1428
   226
		}
faluco@1428
   227
	}
faluco@1428
   228
faluco@1769
   229
	/* IServer interface pointer */
faluco@1769
   230
	"#default"
faluco@1769
   231
	{
faluco@1769
   232
		"Offsets"
faluco@1769
   233
		{
faluco@1769
   234
			/* Offset into IVEngineServer::CreateFakeClient */
faluco@1769
   235
			"sv"
faluco@1769
   236
			{
faluco@1769
   237
				"windows"	"6"
faluco@1769
   238
			}
faluco@1769
   239
		}
faluco@1769
   240
faluco@1769
   241
		"Signatures"
faluco@1769
   242
		{
faluco@1769
   243
			/* CBaseServer object for IServer interface */
faluco@1769
   244
			"sv"
faluco@1769
   245
			{
faluco@1769
   246
				"library"	"engine"
faluco@1769
   247
				"linux"		"@sv"
faluco@1769
   248
			}
faluco@1769
   249
		}
faluco@1769
   250
	}
faluco@1769
   251
dvander@1056
   252
	/* Counter-Strike: Source */
dvander@1056
   253
	"cstrike"
dvander@1056
   254
	{
dvander@1169
   255
		"Keys"
dvander@1169
   256
		{
dvander@1169
   257
			"SlapSoundCount"	"3"
dvander@1169
   258
			"SlapSound1"		"player/damage1.wav"
dvander@1169
   259
			"SlapSound2"		"player/damage2.wav"
dvander@1169
   260
			"SlapSound3"		"player/damage3.wav"
dvander@1169
   261
		}
dvander@1169
   262
dvander@1056
   263
		"Offsets"
dvander@1056
   264
		{
dvander@1056
   265
			"GiveNamedItem"
dvander@1056
   266
			{
dvander@1056
   267
				"windows"	"329"
dvander@1056
   268
				"linux"		"330"
dvander@1056
   269
			}
dvander@1056
   270
			"RemovePlayerItem"
dvander@1056
   271
			{
dvander@1056
   272
				"windows"	"226"
dvander@1056
   273
				"linux"		"227"
dvander@1056
   274
			}
dvander@1056
   275
			"Weapon_GetSlot"
dvander@1056
   276
			{
dvander@1056
   277
				"windows"	"224"
dvander@1056
   278
				"linux"		"225"
dvander@1056
   279
			}
dvander@1056
   280
			"Ignite"
dvander@1056
   281
			{
dvander@1056
   282
				"windows"	"188"
dvander@1056
   283
				"linux"		"189"
dvander@1056
   284
			}
dvander@1056
   285
			"Extinguish"
dvander@1056
   286
			{
dvander@1056
   287
				"windows"	"189"
dvander@1056
   288
				"linux"		"190"
dvander@1056
   289
			}
dvander@1056
   290
			"Teleport"
dvander@1056
   291
			{
dvander@1056
   292
				"windows"	"98"
dvander@1056
   293
				"linux"		"99"
dvander@1056
   294
			}
dvander@1151
   295
			"CommitSuicide"
dvander@1151
   296
			{
dvander@1151
   297
				"windows"	"357"
dvander@1151
   298
				"linux"		"358"
dvander@1151
   299
			}
dvander@1169
   300
			"GetVelocity"
dvander@1169
   301
			{
dvander@1169
   302
				"windows"	"126"
dvander@1169
   303
				"linux"		"127"
dvander@1169
   304
			}
faluco@1219
   305
			"EyeAngles"
faluco@1219
   306
			{
faluco@1219
   307
				"windows"	"118"
faluco@1219
   308
				"linux"		"119"
faluco@1219
   309
			}
faluco@1498
   310
			"AcceptInput"
faluco@1498
   311
			{
faluco@1498
   312
				"windows"	"35"
faluco@1498
   313
				"linux"		"36"
faluco@1498
   314
			}
faluco@1504
   315
			"DispatchKeyValue"
faluco@1504
   316
			{
faluco@1515
   317
				"windows"	"31"
faluco@1504
   318
				"linux"		"30"
faluco@1504
   319
			}
faluco@1504
   320
			"DispatchKeyValueFloat"
faluco@1504
   321
			{
faluco@1504
   322
				"windows"	"30"
faluco@1504
   323
				"linux"		"31"
faluco@1504
   324
			}
faluco@1504
   325
			"DispatchKeyValueVector"
faluco@1504
   326
			{
faluco@1515
   327
				"windows"	"29"
faluco@1504
   328
				"linux"		"32"
faluco@1504
   329
			}
faluco@1720
   330
			"SetEntityModel"
faluco@1720
   331
			{
faluco@1720
   332
				"windows"	"25"
faluco@1720
   333
				"linux"		"26"
faluco@1720
   334
			}
dvander@1056
   335
		}
dvander@1056
   336
	}
dvander@1056
   337
dvander@1056
   338
	/* Day of Defeat */
dvander@1056
   339
	"dod"
dvander@1056
   340
	{
dvander@1056
   341
		"Offsets"
dvander@1056
   342
		{
dvander@1056
   343
			"GiveNamedItem"
dvander@1056
   344
			{
dvander@1056
   345
				"windows"	"328"
dvander@1056
   346
				"linux"		"330"
dvander@1056
   347
			}
dvander@1056
   348
			"RemovePlayerItem"
dvander@1056
   349
			{
dvander@1056
   350
				"windows"	"226"
dvander@1056
   351
				"linux"		"227"
dvander@1056
   352
			}
dvander@1056
   353
			"Weapon_GetSlot"
dvander@1056
   354
			{
dvander@1056
   355
				"windows"	"224"
dvander@1056
   356
				"linux"		"225"
dvander@1056
   357
			}
dvander@1056
   358
			"Ignite"
dvander@1056
   359
			{
dvander@1056
   360
				"windows"	"188"
dvander@1056
   361
				"linux"		"189"
dvander@1056
   362
			}
dvander@1056
   363
			"Extinguish"
dvander@1056
   364
			{
dvander@1056
   365
				"windows"	"189"
dvander@1056
   366
				"linux"		"190"
dvander@1056
   367
			}
dvander@1056
   368
			"Teleport"
dvander@1056
   369
			{
dvander@1056
   370
				"windows"	"98"
dvander@1056
   371
				"linux"		"99"
dvander@1056
   372
			}
dvander@1151
   373
			"CommitSuicide"
dvander@1151
   374
			{
dvander@1151
   375
				"windows"	"356"
dvander@1151
   376
				"linux"		"357"
dvander@1151
   377
			}
dvander@1169
   378
			"GetVelocity"
dvander@1169
   379
			{
dvander@1169
   380
				"windows"	"126"
dvander@1169
   381
				"linux"		"127"
dvander@1169
   382
			}
faluco@1219
   383
			"EyeAngles"
faluco@1219
   384
			{
faluco@1219
   385
				"windows"	"118"
faluco@1219
   386
				"linux"		"119"
faluco@1219
   387
			}
faluco@1498
   388
			"AcceptInput"
faluco@1498
   389
			{
faluco@1498
   390
				"windows"	"35"
faluco@1498
   391
				"linux"		"36"
faluco@1498
   392
			}
faluco@1504
   393
			"DispatchKeyValue"
faluco@1504
   394
			{
faluco@1515
   395
				"windows"	"31"
faluco@1504
   396
				"linux"		"30"
faluco@1504
   397
			}
faluco@1504
   398
			"DispatchKeyValueFloat"
faluco@1504
   399
			{
faluco@1504
   400
				"windows"	"30"
faluco@1504
   401
				"linux"		"31"
faluco@1504
   402
			}
faluco@1504
   403
			"DispatchKeyValueVector"
faluco@1504
   404
			{
faluco@1515
   405
				"windows"	"29"
faluco@1504
   406
				"linux"		"32"
faluco@1504
   407
			}
faluco@1720
   408
			"SetEntityModel"
faluco@1720
   409
			{
faluco@1720
   410
				"windows"	"25"
faluco@1720
   411
				"linux"		"26"
faluco@1720
   412
			}
dvander@1056
   413
		}
dvander@1056
   414
	}
ds@1065
   415
	
ds@1065
   416
	/* Half-Life 2: Deathmatch */
ds@1065
   417
	"hl2mp"
dvander@1062
   418
	{
dvander@1062
   419
		"Offsets"
dvander@1062
   420
		{
dvander@1062
   421
			"GiveNamedItem"
dvander@1062
   422
			{
ds@1173
   423
				"windows"	"328"
ds@1173
   424
				"linux"		"329"
dvander@1062
   425
			}
dvander@1062
   426
			"RemovePlayerItem"
dvander@1062
   427
			{
ds@1173
   428
				"windows"	"226"
ds@1173
   429
				"linux"		"227"
dvander@1062
   430
			}
dvander@1062
   431
			"Weapon_GetSlot"
dvander@1062
   432
			{
ds@1173
   433
				"windows"	"224"
ds@1173
   434
				"linux"		"225"
dvander@1062
   435
			}
dvander@1062
   436
			"Ignite"
dvander@1062
   437
			{
ds@1065
   438
				"windows"	"188"
ds@1065
   439
				"linux"		"189"
dvander@1062
   440
			}
ds@1173
   441
			"Extinguish"
ds@1173
   442
			{
ds@1173
   443
				"windows"	"189"
ds@1173
   444
				"linux"		"190"
ds@1173
   445
			}
dvander@1062
   446
			"Teleport"
dvander@1062
   447
			{
ds@1173
   448
				"windows"	"98"
ds@1173
   449
				"linux"		"99"
dvander@1062
   450
			}
dvander@1151
   451
			"CommitSuicide"
dvander@1151
   452
			{
dvander@1151
   453
				"windows"	"356"
dvander@1151
   454
				"linux"		"357"
dvander@1151
   455
			}
dvander@1169
   456
			"GetVelocity"
dvander@1169
   457
			{
dvander@1169
   458
				"windows"	"126"
dvander@1169
   459
				"linux"		"127"
dvander@1169
   460
			}
faluco@1219
   461
			"EyeAngles"
faluco@1219
   462
			{
faluco@1219
   463
				"windows"	"118"
faluco@1219
   464
				"linux"		"119"
faluco@1219
   465
			}
faluco@1498
   466
			"AcceptInput"
faluco@1498
   467
			{
faluco@1498
   468
				"windows"	"35"
faluco@1498
   469
				"linux"		"36"
faluco@1498
   470
			}
faluco@1504
   471
			"DispatchKeyValue"
faluco@1504
   472
			{
faluco@1515
   473
				"windows"	"31"
faluco@1504
   474
				"linux"		"30"
faluco@1504
   475
			}
faluco@1504
   476
			"DispatchKeyValueFloat"
faluco@1504
   477
			{
faluco@1504
   478
				"windows"	"30"
faluco@1504
   479
				"linux"		"31"
faluco@1504
   480
			}
faluco@1504
   481
			"DispatchKeyValueVector"
faluco@1504
   482
			{
faluco@1515
   483
				"windows"	"29"
faluco@1504
   484
				"linux"		"32"
faluco@1504
   485
			}
faluco@1720
   486
			"SetEntityModel"
faluco@1720
   487
			{
faluco@1720
   488
				"windows"	"25"
faluco@1720
   489
				"linux"		"26"
faluco@1720
   490
			}
dvander@1062
   491
		}
dvander@1062
   492
	}
ds@1065
   493
	
ds@1068
   494
	/* The Ship */
ds@1068
   495
	"ship"
ds@1068
   496
	{
ds@1068
   497
		"Offsets"
ds@1068
   498
		{
ds@1068
   499
			/* CBasePlayer */
ds@1068
   500
			"GiveNamedItem"
ds@1068
   501
			{
ds@1068
   502
				"windows"	"316"
ds@1068
   503
				"linux"		"317"
ds@1068
   504
			}
ds@1068
   505
			"RemovePlayerItem"
ds@1068
   506
			{
ds@1068
   507
				"windows"	"220"
ds@1068
   508
				"linux"		"221"
ds@1068
   509
			}
ds@1068
   510
			"Weapon_GetSlot"
ds@1068
   511
			{
ds@1068
   512
				"windows"	"218"
ds@1068
   513
				"linux"		"219"
ds@1068
   514
			}
ds@1068
   515
			"Ignite"
ds@1068
   516
			{
ds@1068
   517
				"windows"	"180"
ds@1068
   518
				"linux"		"181"
ds@1068
   519
			}
ds@1068
   520
			"Extinguish"
ds@1068
   521
			{
ds@1068
   522
				"windows"	"181"
ds@1068
   523
				"linux"		"182"
ds@1068
   524
			}
ds@1068
   525
			"Teleport"
ds@1068
   526
			{
ds@1068
   527
				"windows"	"100"
ds@1068
   528
				"linux"		"101"
ds@1068
   529
			}
dvander@1151
   530
			"CommitSuicide"
dvander@1151
   531
			{
dvander@1151
   532
				"windows"	"343"
dvander@1151
   533
				"linux"		"344"
dvander@1151
   534
			}
dvander@1169
   535
			"GetVelocity"
dvander@1169
   536
			{
dvander@1169
   537
				"windows"	"124"
dvander@1169
   538
				"linux"		"125"
dvander@1169
   539
			}
faluco@1219
   540
			"EyeAngles"
faluco@1219
   541
			{
faluco@1219
   542
				"windows"	"116"
faluco@1219
   543
				"linux"		"117"
faluco@1219
   544
			}
faluco@1504
   545
			"DispatchKeyValue"
faluco@1504
   546
			{
faluco@1515
   547
				"windows"	"35"
faluco@1504
   548
				"linux"		"34"
faluco@1504
   549
			}
faluco@1504
   550
			"DispatchKeyValueFloat"
faluco@1504
   551
			{
faluco@1504
   552
				"windows"	"34"
faluco@1504
   553
				"linux"		"35"
faluco@1504
   554
			}
faluco@1504
   555
			"DispatchKeyValueVector"
faluco@1504
   556
			{
faluco@1515
   557
				"windows"	"33"
faluco@1504
   558
				"linux"		"36"
faluco@1504
   559
			}
dvander@1610
   560
			"AcceptInput"
dvander@1610
   561
			{
dvander@1610
   562
				"windows"	"39"
dvander@1610
   563
				"linux"		"40"
dvander@1610
   564
			}
faluco@1720
   565
			"SetEntityModel"
faluco@1720
   566
			{
faluco@1720
   567
				"windows"	"30"
faluco@1720
   568
				"linux"		"31"
faluco@1720
   569
			}
ds@1068
   570
			
ds@1068
   571
			/* Temp Entities */
ds@1068
   572
			"TE_GetServerClass"
ds@1068
   573
			{
ds@1068
   574
				"windows"	"0"
ds@1068
   575
				"linux"		"0"
ds@1068
   576
			}
ds@1068
   577
		}
dvander@1763
   578
dvander@1763
   579
		"Signatures"
dvander@1763
   580
		{
dvander@1763
   581
			"DispatchSpawn"
dvander@1763
   582
			{
dvander@1763
   583
				"library"	"server"
dvander@1763
   584
				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
dvander@1763
   585
				"windows"	"\x53\x56\x8B\x74\x24\x0C\x85\xF6\x57\x0F\x84\x2A\x2A\x2A\x2A\x8B\x1D\x2A\x2A\x2A\x2A\x8B\x03\x8B\xCB\xFF\x50\x60\x8B\0x16"
dvander@1763
   586
			}
dvander@1763
   587
			"CreateEntityByName"
dvander@1763
   588
			{
dvander@1763
   589
				"library"	"server"
dvander@1763
   590
				"linux"		"@_Z18CreateEntityByNamePKci"
dvander@1763
   591
				"windows"	"\x56\x8B\x74\x24\x0C\x83\xFE\xFF\x57\x8B\x7C\x24\x0C\x74\x25\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x01\x56\xFF\x50\x54\x85\xC0"
dvander@1763
   592
			}
dvander@1763
   593
		}
ds@1068
   594
	}
ds@1068
   595
	
dvander@1056
   596
	/* Dsytopia */
ds@1065
   597
	"!Dystopia"
dvander@1056
   598
	{
dvander@1056
   599
dvander@1056
   600
		"Offsets"
dvander@1056
   601
		{
dvander@1062
   602
			/* CBasePlayer */
dvander@1062
   603
			"GiveNamedItem"
dvander@1062
   604
			{
dvander@1062
   605
				"windows"	"331"
dvander@1062
   606
				"linux"		"332"
dvander@1062
   607
			}
dvander@1062
   608
			"RemovePlayerItem"
dvander@1062
   609
			{
dvander@1062
   610
				"windows"	"229"
dvander@1062
   611
				"linux"		"230"
dvander@1062
   612
			}
dvander@1062
   613
			"Weapon_GetSlot"
dvander@1062
   614
			{
dvander@1062
   615
				"windows"	"227"
dvander@1062
   616
				"linux"		"228"
dvander@1062
   617
			}
dvander@1062
   618
			"Ignite"
dvander@1062
   619
			{
dvander@1062
   620
				"windows"	"191"
dvander@1062
   621
				"linux"		"192"
dvander@1062
   622
			}
dvander@1062
   623
			"Extinguish"
dvander@1062
   624
			{
dvander@1062
   625
				"windows"	"192"
dvander@1062
   626
				"linux"		"193"
dvander@1062
   627
			}
dvander@1062
   628
			"Teleport"
dvander@1062
   629
			{
dvander@1062
   630
				"windows"	"100"
dvander@1062
   631
				"linux"		"101"
dvander@1062
   632
			}
dvander@1151
   633
			"CommitSuicide"
dvander@1151
   634
			{
dvander@1151
   635
				"windows"	"360"
dvander@1151
   636
				"linux"		"361"
dvander@1151
   637
			}
dvander@1169
   638
			"GetVelocity"
dvander@1169
   639
			{
dvander@1169
   640
				"windows"	"128"
dvander@1169
   641
				"linux"		"129"
dvander@1169
   642
			}
faluco@1219
   643
			"EyeAngles"
faluco@1219
   644
			{
faluco@1219
   645
				"windows"	"120"
faluco@1219
   646
				"linux"		"121"
faluco@1219
   647
			}
faluco@1498
   648
			"AcceptInput"
faluco@1498
   649
			{
faluco@1498
   650
				"windows"	"35"
faluco@1498
   651
				"linux"		"36"
faluco@1498
   652
			}
faluco@1504
   653
			"DispatchKeyValue"
faluco@1504
   654
			{
faluco@1515
   655
				"windows"	"31"
faluco@1504
   656
				"linux"		"30"
faluco@1504
   657
			}
faluco@1504
   658
			"DispatchKeyValueFloat"
faluco@1504
   659
			{
faluco@1504
   660
				"windows"	"30"
faluco@1504
   661
				"linux"		"31"
faluco@1504
   662
			}
faluco@1504
   663
			"DispatchKeyValueVector"
faluco@1504
   664
			{
faluco@1515
   665
				"windows"	"29"
faluco@1504
   666
				"linux"		"32"
faluco@1504
   667
			}
faluco@1720
   668
			"SetEntityModel"
faluco@1720
   669
			{
faluco@1720
   670
				"windows"	"25"
faluco@1720
   671
				"linux"		"26"
faluco@1720
   672
			}
dvander@1062
   673
dvander@1056
   674
			/* Offset into CBaseTempEntity constructor.
dvander@1056
   675
			 * On Windows Dsytopia is heavily inlined; we use the function 
dvander@1056
   676
			 * surrounding "aCouldnTFindTem" in IDA instead.
dvander@1056
   677
			 */
dvander@1056
   678
			"s_pTempEntities"
dvander@1056
   679
			{
dvander@1056
   680
				"windows"	"70"
dvander@1056
   681
			}
dvander@1056
   682
		}
dvander@1056
   683
dvander@1056
   684
		"Signatures"
dvander@1056
   685
		{
dvander@1062
   686
			/* On Windows Dsytopia is heavily inlined; we use the function 
dvander@1062
   687
			 * surrounding "aCouldnTFindTem" in IDA instead.
dvander@1062
   688
			 */
dvander@1056
   689
			"CBaseTempEntity"
dvander@1056
   690
			{
dvander@1056
   691
				"library"	"server"
dvander@1056
   692
				"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"
dvander@1056
   693
			}
ds@1065
   694
ds@1065
   695
			/* Dystopia always has to be different, doesn't it
ds@1065
   696
			 *
ds@1065
   697
			 * This is very similar to the general signature, except that
ds@1065
   698
			 * it does "mov edx, [eax+2Ch]" before making a call rather than
ds@1065
   699
			 * doing "call dword ptr [eax+2Ch]"
ds@1065
   700
			 */
ds@1065
   701
			"CreateGameRulesObject"
ds@1065
   702
			{
ds@1065
   703
				"library"	"server"
ds@1065
   704
				"windows"	"\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\x6A\x01\xFF\xD2"
ds@1065
   705
			}
ds@1065
   706
		}
ds@1065
   707
	}
ds@1065
   708
dvander@1309
   709
	/* Insurgency Generic */
ds@1065
   710
	"!Insurgency"
ds@1065
   711
	{
ds@1065
   712
		"Offsets"
ds@1065
   713
		{
ds@1065
   714
			/* CBasePlayer */
ds@1065
   715
			"Ignite"
ds@1065
   716
			{
ds@1065
   717
				"windows"	"174"
ds@1065
   718
				"linux"		"175"
ds@1065
   719
			}
ds@1065
   720
			"Extinguish"
ds@1065
   721
			{
ds@1065
   722
				"windows"	"175"
ds@1065
   723
				"linux"		"176"
ds@1065
   724
			}
ds@1065
   725
			"Teleport"
ds@1065
   726
			{
ds@1065
   727
				"windows"	"90"
ds@1065
   728
				"linux"		"91"
ds@1065
   729
			}
dvander@1169
   730
			"GetVelocity"
dvander@1169
   731
			{
dvander@1169
   732
				"windows"	"115"
dvander@1169
   733
				"linux"		"116"
dvander@1169
   734
			}
faluco@1219
   735
			"EyeAngles"
faluco@1219
   736
			{
faluco@1219
   737
				"windows"	"107"
faluco@1219
   738
				"linux"		"108"
faluco@1219
   739
			}
faluco@1498
   740
			"AcceptInput"
faluco@1498
   741
			{
faluco@1498
   742
				"windows"	"34"
faluco@1498
   743
				"linux"		"35"
faluco@1498
   744
			}
faluco@1504
   745
			"DispatchKeyValue"
faluco@1504
   746
			{
faluco@1515
   747
				"windows"	"30"
faluco@1504
   748
				"linux"		"29"
faluco@1504
   749
			}
faluco@1504
   750
			"DispatchKeyValueFloat"
faluco@1504
   751
			{
faluco@1504
   752
				"windows"	"29"
faluco@1504
   753
				"linux"		"30"
faluco@1504
   754
			}
faluco@1504
   755
			"DispatchKeyValueVector"
faluco@1504
   756
			{
faluco@1515
   757
				"windows"	"28"
faluco@1504
   758
				"linux"		"31"
faluco@1504
   759
			}
faluco@1720
   760
			"SetEntityModel"
faluco@1720
   761
			{
faluco@1720
   762
				"windows"	"24"
faluco@1720
   763
				"linux"		"25"
faluco@1720
   764
			}
ds@1065
   765
		}
ds@1065
   766
	}
dvander@1309
   767
ds@1068
   768
	/* Pirates, Vikings and Knights II */
pred@1870
   769
	"pvkii"
ds@1068
   770
	{
ds@1068
   771
		"Offsets"
ds@1068
   772
		{
ds@1068
   773
			/* CBasePlayer */
ds@1068
   774
			"GiveNamedItem"
ds@1068
   775
			{
ds@1068
   776
				"windows"	"328"
ds@1068
   777
				"linux"		"329"
ds@1068
   778
			}
ds@1068
   779
			"RemovePlayerItem"
ds@1068
   780
			{
ds@1068
   781
				"windows"	"226"
ds@1068
   782
				"linux"		"227"
ds@1068
   783
			}
ds@1068
   784
			"Weapon_GetSlot"
ds@1068
   785
			{
ds@1068
   786
				"windows"	"224"
ds@1068
   787
				"linux"		"225"
ds@1068
   788
			}
ds@1068
   789
			"Ignite"
ds@1068
   790
			{
ds@1068
   791
				"windows"	"188"
ds@1068
   792
				"linux"		"189"
ds@1068
   793
			}
ds@1068
   794
			"Extinguish"
ds@1068
   795
			{
ds@1068
   796
				"windows"	"189"
ds@1068
   797
				"linux"		"190"
ds@1068
   798
			}
ds@1068
   799
			"Teleport"
ds@1068
   800
			{
ds@1068
   801
				"windows"	"98"
ds@1068
   802
				"linux"		"99"
ds@1068
   803
			}
dvander@1151
   804
			"CommitSuicide"
dvander@1151
   805
			{
dvander@1151
   806
				"windows"	"356"
dvander@1151
   807
				"linux"		"357"
dvander@1151
   808
			}
dvander@1169
   809
			"GetVelocity"
dvander@1169
   810
			{
dvander@1169
   811
				"windows"	"126"
dvander@1169
   812
				"linux"		"127"
dvander@1169
   813
			}
faluco@1219
   814
			"EyeAngles"
faluco@1219
   815
			{
faluco@1219
   816
				"windows"	"118"
faluco@1219
   817
				"linux"		"119"
faluco@1219
   818
			}
faluco@1498
   819
			"AcceptInput"
faluco@1498
   820
			{
faluco@1498
   821
				"windows"	"35"
faluco@1498
   822
				"linux"		"36"
faluco@1498
   823
			}
faluco@1504
   824
			"DispatchKeyValue"
faluco@1504
   825
			{
faluco@1515
   826
				"windows"	"31"
faluco@1504
   827
				"linux"		"30"
faluco@1504
   828
			}
faluco@1504
   829
			"DispatchKeyValueFloat"
faluco@1504
   830
			{
faluco@1504
   831
				"windows"	"30"
faluco@1504
   832
				"linux"		"31"
faluco@1504
   833
			}
faluco@1504
   834
			"DispatchKeyValueVector"
faluco@1504
   835
			{
faluco@1515
   836
				"windows"	"29"
faluco@1504
   837
				"linux"		"32"
faluco@1504
   838
			}
faluco@1720
   839
			"SetEntityModel"
faluco@1720
   840
			{
faluco@1720
   841
				"windows"	"25"
faluco@1720
   842
				"linux"		"26"
faluco@1720
   843
			}
ds@1068
   844
		}
ds@1068
   845
	}
ds@1065
   846
ds@1065
   847
	/* SourceForts 1.9.2 */
ds@1065
   848
	"!SourceForts v1.9.2"
ds@1065
   849
	{
ds@1065
   850
		"Offsets"
ds@1065
   851
		{
ds@1065
   852
			/* CBasePlayer */
ds@1065
   853
			"GiveNamedItem"
ds@1065
   854
			{
ds@1065
   855
				"windows"	"294"
ds@1065
   856
				"linux"		"295"
ds@1065
   857
			}
ds@1065
   858
			"RemovePlayerItem"
ds@1065
   859
			{
ds@1065
   860
				"windows"	"207"
ds@1065
   861
				"linux"		"208"
ds@1065
   862
			}
ds@1065
   863
			"Weapon_GetSlot"
ds@1065
   864
			{
ds@1065
   865
				"windows"	"205"
ds@1065
   866
				"linux"		"206"
ds@1065
   867
			}
ds@1065
   868
			"Ignite"
ds@1065
   869
			{
ds@1065
   870
				"windows"	"170"
ds@1065
   871
				"linux"		"171"
ds@1065
   872
			}
ds@1065
   873
			"Extinguish"
ds@1065
   874
			{
ds@1065
   875
				"windows"	"171"
ds@1065
   876
				"linux"		"172"
ds@1065
   877
			}
ds@1065
   878
			"Teleport"
ds@1065
   879
			{
ds@1065
   880
				"windows"	"90"
ds@1065
   881
				"linux"		"91"
ds@1065
   882
			}
dvander@1169
   883
			"GetVelocity"
dvander@1169
   884
			{
dvander@1169
   885
				"windows"	"114"
dvander@1169
   886
				"linux"		"115"
dvander@1169
   887
			}
faluco@1219
   888
			"EyeAngles"
faluco@1219
   889
			{
faluco@1219
   890
				"windows"	"106"
faluco@1219
   891
				"linux"		"107"
faluco@1219
   892
			}
faluco@1504
   893
			"DispatchKeyValue"
faluco@1504
   894
			{
faluco@1515
   895
				"windows"	"30"
faluco@1504
   896
				"linux"		"29"
faluco@1504
   897
			}
faluco@1504
   898
			"DispatchKeyValueFloat"
faluco@1504
   899
			{
faluco@1504
   900
				"windows"	"29"
faluco@1504
   901
				"linux"		"30"
faluco@1504
   902
			}
faluco@1504
   903
			"DispatchKeyValueVector"
faluco@1504
   904
			{
faluco@1515
   905
				"windows"	"28"
faluco@1504
   906
				"linux"		"31"
faluco@1504
   907
			}
dvander@1610
   908
			"AcceptInput"
dvander@1610
   909
			{
dvander@1610
   910
				"windows"	"34"
dvander@1610
   911
				"linux"		"35"
dvander@1610
   912
			}
faluco@1720
   913
			"SetEntityModel"
faluco@1720
   914
			{
faluco@1720
   915
				"windows"	"25"
faluco@1720
   916
				"linux"		"26"
faluco@1720
   917
			}
ds@1065
   918
ds@1065
   919
			"TE_GetServerClass"
ds@1065
   920
			{
ds@1065
   921
				"windows"	"0"
ds@1065
   922
				"linux"		"0"
ds@1065
   923
			}
dvander@1056
   924
		}
dvander@1763
   925
dvander@1763
   926
		"Signatures"
dvander@1763
   927
		{
dvander@1763
   928
			"DispatchSpawn"
dvander@1763
   929
			{
dvander@1763
   930
				"library"	"server"
dvander@1763
   931
				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
dvander@1763
   932
				"windows"	"\x53\x56\x8B\x74\x24\x0C\x85\xF6\x57\x0F\x84\x2A\x2A\x2A\x2A\x8B\x1D\x2A\x2A\x2A\x2A\x8B\x03\x8B\xCB\xFF\x50\x14\x8B\x16\x8B\xCE"
dvander@1763
   933
			}
dvander@1763
   934
			"CreateEntityByName"
dvander@1763
   935
			{
dvander@1763
   936
				"library"	"server"
dvander@1763
   937
				"linux"		"@_Z18CreateEntityByNamePKci"
dvander@1763
   938
				"windows"	"\x56\x8B\x74\x24\x0C\x83\xFE\xFF\x57\x8B\x7C\x24\x0C\x74\x25\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x01\x56\xFF\x50\x54\x85\xC0"
dvander@1763
   939
			}
dvander@1763
   940
		}
dvander@1056
   941
	}
dvander@1609
   942
	
dvander@1609
   943
	/* Fortress Forever */
dvander@1609
   944
	"FortressForever"
dvander@1609
   945
	{
dvander@1609
   946
		"Signatures"
dvander@1609
   947
		{
dvander@1609
   948
			"CreateGameRulesObject"
dvander@1609
   949
			{
dvander@1609
   950
				"library"	"server"
dvander@1609
   951
				"windows"	"\x8B\x0D\x2A\x2A\x2A\x2A\x3B\xCB\x74\x07\x8B\x01\x6A\x01\xFF\x50"
dvander@1609
   952
			}
dvander@1609
   953
		}
dvander@1609
   954
		
dvander@1609
   955
		"Offsets"
dvander@1609
   956
		{
dvander@1609
   957
			"GiveNamedItem"
dvander@1609
   958
			{
dvander@1609
   959
				"windows"	"338"
dvander@1609
   960
				"linux"		"339"
dvander@1609
   961
			}
dvander@1609
   962
			"RemovePlayerItem"
dvander@1609
   963
			{
dvander@1609
   964
				"windows"	"236"
dvander@1609
   965
				"linux"		"237"
dvander@1609
   966
			}
dvander@1609
   967
			"Weapon_GetSlot"
dvander@1609
   968
			{
dvander@1609
   969
				"windows"	"234"
dvander@1609
   970
				"linux"		"235"
dvander@1609
   971
			}
dvander@1609
   972
			"Ignite"
dvander@1609
   973
			{
dvander@1609
   974
				"windows"	"198"
dvander@1609
   975
				"linux"		"199"
dvander@1609
   976
			}
dvander@1609
   977
			"Extinguish"
dvander@1609
   978
			{
dvander@1609
   979
				"windows"	"199"
dvander@1609
   980
				"linux"		"200"
dvander@1609
   981
			}
dvander@1609
   982
			"Teleport"
dvander@1609
   983
			{
dvander@1609
   984
				"windows"	"104"
dvander@1609
   985
				"linux"		"105"
dvander@1609
   986
			}
dvander@1609
   987
			"CommitSuicide"
dvander@1609
   988
			{
dvander@1609
   989
				"windows"	"366"
dvander@1609
   990
				"linux"		"367"
dvander@1609
   991
			}
dvander@1609
   992
			"GetVelocity"
dvander@1609
   993
			{
dvander@1609
   994
				"windows"	"136"
dvander@1609
   995
				"linux"		"137"
dvander@1609
   996
			}
dvander@1609
   997
			"EyeAngles"
dvander@1609
   998
			{
dvander@1609
   999
				"windows"	"128"
dvander@1609
  1000
				"linux"		"129"
dvander@1609
  1001
			}
dvander@1609
  1002
			"AcceptInput"
dvander@1609
  1003
			{
dvander@1609
  1004
				"windows"	"39"
dvander@1609
  1005
				"linux"		"40"
dvander@1609
  1006
			}
dvander@1609
  1007
			"DispatchKeyValue"
dvander@1609
  1008
			{
dvander@1609
  1009
				"windows"	"35"
dvander@1609
  1010
				"linux"		"34"
dvander@1609
  1011
			}
dvander@1609
  1012
			"DispatchKeyValueFloat"
dvander@1609
  1013
			{
dvander@1609
  1014
				"windows"	"34"
dvander@1609
  1015
				"linux"		"35"
dvander@1609
  1016
			}
dvander@1609
  1017
			"DispatchKeyValueVector"
dvander@1609
  1018
			{
dvander@1609
  1019
				"windows"	"33"
dvander@1609
  1020
				"linux"		"36"
dvander@1609
  1021
			}
faluco@1720
  1022
			"SetEntityModel"
faluco@1720
  1023
			{
faluco@1720
  1024
				"windows"	"27"
faluco@1720
  1025
				"linux"		"28"
faluco@1720
  1026
			}
dvander@1609
  1027
		}
dvander@1609
  1028
	}
dvander@1751
  1029
dvander@1887
  1030
	/* Garry's Mod 10 - Windows only
dvander@1887
  1031
	 * This mod is not officially supported, and the definitions are 
dvander@1887
  1032
	 * for Garry's Mod pre-Orange Box.  
dvander@1887
  1033
	 * (credits: Damaged Soul)
dvander@1887
  1034
	 */
dvander@1751
  1035
	"garrysmod"
dvander@1751
  1036
	{
dvander@1751
  1037
		"Offsets"
dvander@1751
  1038
		{
dvander@1751
  1039
			"GiveNamedItem"
dvander@1751
  1040
			{
dvander@1751
  1041
				"windows"	"366"
dvander@1751
  1042
			}
dvander@1751
  1043
			"RemovePlayerItem"
dvander@1751
  1044
			{
dvander@1751
  1045
				"windows"	"264"
dvander@1751
  1046
			}
dvander@1751
  1047
			"Weapon_GetSlot"
dvander@1751
  1048
			{
dvander@1751
  1049
				"windows"	"262"
dvander@1751
  1050
			}
dvander@1751
  1051
			"Ignite"
dvander@1751
  1052
			{
dvander@1751
  1053
				"windows"	"220"
dvander@1751
  1054
			}
dvander@1751
  1055
			"Extinguish"
dvander@1751
  1056
			{
dvander@1751
  1057
				"windows"	"221"
dvander@1751
  1058
			}
dvander@1751
  1059
			"Teleport"
dvander@1751
  1060
			{
dvander@1751
  1061
				"windows"	"99"
dvander@1751
  1062
			}
dvander@1751
  1063
			"CommitSuicide"
dvander@1751
  1064
			{
dvander@1751
  1065
				"windows"	"394"
dvander@1751
  1066
			}
dvander@1751
  1067
			"GetVelocity"
dvander@1751
  1068
			{
dvander@1751
  1069
				"windows"	"127"
dvander@1751
  1070
			}
dvander@1751
  1071
			"EyeAngles"
dvander@1751
  1072
			{
dvander@1751
  1073
				"windows"	"119"
dvander@1751
  1074
			}
dvander@1751
  1075
			"AcceptInput"
dvander@1751
  1076
			{
dvander@1751
  1077
				"windows"	"35"
dvander@1751
  1078
			}
dvander@1751
  1079
			"DispatchKeyValue"
dvander@1751
  1080
			{
dvander@1751
  1081
				"windows"	"31"
dvander@1751
  1082
			}
dvander@1751
  1083
			"DispatchKeyValueFloat"
dvander@1751
  1084
			{
dvander@1751
  1085
				"windows"	"30"
dvander@1751
  1086
			}
dvander@1751
  1087
			"DispatchKeyValueVector"
dvander@1751
  1088
			{
dvander@1751
  1089
				"windows"	"29"
dvander@1751
  1090
			}
dvander@1751
  1091
		}
dvander@1751
  1092
	}
dvander@1754
  1093
dvander@1754
  1094
	/* Empires 2 */
dvander@1754
  1095
	"empires"
dvander@1754
  1096
	{
dvander@1754
  1097
dvander@1754
  1098
		"Offsets"
dvander@1754
  1099
		{
dvander@1754
  1100
			"GiveNamedItem"
dvander@1754
  1101
			{
dvander@1754
  1102
				"windows"	"332"
dvander@1754
  1103
				"linux"		"333"
dvander@1754
  1104
			}
dvander@1754
  1105
			"RemovePlayerItem"
dvander@1754
  1106
			{
dvander@1754
  1107
				"windows"	"230"
dvander@1754
  1108
				"linux"		"231"
dvander@1754
  1109
			}
dvander@1754
  1110
			"Weapon_GetSlot"
dvander@1754
  1111
			{
dvander@1754
  1112
				"windows"	"228"
dvander@1754
  1113
				"linux"		"229"
dvander@1754
  1114
			}
dvander@1754
  1115
			"Ignite"
dvander@1754
  1116
			{
dvander@1754
  1117
				"windows"	"192"
dvander@1754
  1118
				"linux"		"193"
dvander@1754
  1119
			}
dvander@1754
  1120
			"Extinguish"
dvander@1754
  1121
			{
dvander@1754
  1122
				"windows"	"193"
dvander@1754
  1123
				"linux"		"194"
dvander@1754
  1124
			}
dvander@1754
  1125
			"Teleport"
dvander@1754
  1126
			{
dvander@1754
  1127
				"windows"	"102"
dvander@1754
  1128
				"linux"		"103"
dvander@1754
  1129
			}
dvander@1754
  1130
			"CommitSuicide"
dvander@1754
  1131
			{
dvander@1754
  1132
				"windows"	"360"
dvander@1754
  1133
				"linux"		"361"
dvander@1754
  1134
			}
dvander@1754
  1135
			"GetVelocity"
dvander@1754
  1136
			{
dvander@1754
  1137
				"windows"	"130"
dvander@1754
  1138
				"linux"		"131"
dvander@1754
  1139
			}
dvander@1754
  1140
			"EyeAngles"
dvander@1754
  1141
			{
dvander@1754
  1142
				"windows"	"122"
dvander@1754
  1143
				"linux"		"123"
dvander@1754
  1144
			}
dvander@1754
  1145
			"AcceptInput"
dvander@1754
  1146
			{
dvander@1754
  1147
				"windows"	"36"
dvander@1754
  1148
				"linux"		"37"
dvander@1754
  1149
			}
dvander@1754
  1150
			"DispatchKeyValue"
dvander@1754
  1151
			{
dvander@1754
  1152
				"windows"	"31"
dvander@1754
  1153
				"linux"		"30"
dvander@1754
  1154
			}
dvander@1754
  1155
			"DispatchKeyValueFloat"
dvander@1754
  1156
			{
dvander@1754
  1157
				"windows"	"30"
dvander@1754
  1158
				"linux"		"31"
dvander@1754
  1159
			}
dvander@1754
  1160
			"DispatchKeyValueVector"
dvander@1754
  1161
			{
dvander@1754
  1162
				"windows"	"29"
dvander@1754
  1163
				"linux"		"32"
dvander@1754
  1164
			}
dvander@1754
  1165
			"SetEntityModel"
dvander@1754
  1166
			{
dvander@1754
  1167
				"windows"	"25"
dvander@1754
  1168
				"linux"		"26"
dvander@1754
  1169
			}
dvander@1754
  1170
dvander@1754
  1171
			/* Offset into LevelShutdown for CGlobalEntList */
dvander@1754
  1172
			"gEntList"
dvander@1754
  1173
			{
dvander@1754
  1174
				"windows"	"64"
dvander@1754
  1175
			}
dvander@1754
  1176
		}
dvander@1754
  1177
		
dvander@1754
  1178
		"Signatures"
dvander@1754
  1179
		{
dvander@1754
  1180
			"LevelShutdown"
dvander@1754
  1181
			{
dvander@1754
  1182
				"library"	"server"
dvander@1754
  1183
				"windows"	"\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x2B\x56\xE8\x2A\x2A\x2A\x2A\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x8B\xF1\x74\x0E"
dvander@1754
  1184
			}
dvander@1754
  1185
		}
dvander@1754
  1186
	}
dvander@1763
  1187
dvander@1763
  1188
	/* SourceForts 1.9.3 */
dvander@1763
  1189
	"$SourceForts v1.9.3"
dvander@1763
  1190
	{
dvander@1763
  1191
		"Offsets"
dvander@1763
  1192
		{
dvander@1763
  1193
			/* CBasePlayer */
dvander@1763
  1194
			"GiveNamedItem"
dvander@1763
  1195
			{
dvander@1763
  1196
				"windows"	"328"
dvander@1763
  1197
				"linux"		"329"
dvander@1763
  1198
			}
dvander@1763
  1199
			"RemovePlayerItem"
dvander@1763
  1200
			{
dvander@1763
  1201
				"windows"	"226"
dvander@1763
  1202
				"linux"		"227"
dvander@1763
  1203
			}
dvander@1763
  1204
			"Weapon_GetSlot"
dvander@1763
  1205
			{
dvander@1763
  1206
				"windows"	"224"
dvander@1763
  1207
				"linux"		"225"
dvander@1763
  1208
			}
dvander@1763
  1209
			"Ignite"
dvander@1763
  1210
			{
dvander@1763
  1211
				"windows"	"188"
dvander@1763
  1212
				"linux"		"189"
dvander@1763
  1213
			}
dvander@1763
  1214
			"Extinguish"
dvander@1763
  1215
			{
dvander@1763
  1216
				"windows"	"189"
dvander@1763
  1217
				"linux"		"190"
dvander@1763
  1218
			}
dvander@1763
  1219
			"Teleport"
dvander@1763
  1220
			{
dvander@1763
  1221
				"windows"	"98"
dvander@1763
  1222
				"linux"		"99"
dvander@1763
  1223
			}
dvander@1811
  1224
			"CommitSuicide"
dvander@1811
  1225
			{
dvander@1811
  1226
				"windows"	"356"
dvander@1811
  1227
				"linux"		"357"
dvander@1811
  1228
			}
dvander@1763
  1229
			"GetVelocity"
dvander@1763
  1230
			{
dvander@1763
  1231
				"windows"	"126"
dvander@1763
  1232
				"linux"		"127"
dvander@1763
  1233
			}
dvander@1763
  1234
			"EyeAngles"
dvander@1763
  1235
			{
dvander@1763
  1236
				"windows"	"118"
dvander@1763
  1237
				"linux"		"119"
dvander@1763
  1238
			}
dvander@1763
  1239
			"DispatchKeyValue"
dvander@1763
  1240
			{
dvander@1763
  1241
				"windows"	"31"
dvander@1763
  1242
				"linux"		"30"
dvander@1763
  1243
			}
dvander@1763
  1244
			"DispatchKeyValueFloat"
dvander@1763
  1245
			{
dvander@1763
  1246
				"windows"	"30"
dvander@1763
  1247
				"linux"		"31"
dvander@1763
  1248
			}
dvander@1763
  1249
			"DispatchKeyValueVector"
dvander@1763
  1250
			{
dvander@1763
  1251
				"windows"	"29"
dvander@1763
  1252
				"linux"		"32"
dvander@1763
  1253
			}
dvander@1763
  1254
			"AcceptInput"
dvander@1763
  1255
			{
dvander@1763
  1256
				"windows"	"35"
dvander@1763
  1257
				"linux"		"36"
dvander@1763
  1258
			}
dvander@1763
  1259
			"SetEntityModel"
dvander@1763
  1260
			{
dvander@1763
  1261
				"windows"	"25"
dvander@1763
  1262
				"linux"		"26"
dvander@1763
  1263
			}
dvander@1763
  1264
		}
dvander@1763
  1265
	}
dvander@1776
  1266
dvander@1776
  1267
	/* Synergy Release 1 */
dvander@1776
  1268
	"synergy"
dvander@1776
  1269
	{
dvander@1776
  1270
		"Offsets"
dvander@1776
  1271
		{
dvander@1776
  1272
			/* CBasePlayer */
dvander@1776
  1273
			"GiveNamedItem"
dvander@1776
  1274
			{
dvander@1776
  1275
				"windows"	"334"
dvander@1776
  1276
				"linux"		"335"
dvander@1776
  1277
			}
dvander@1776
  1278
			"RemovePlayerItem"
dvander@1776
  1279
			{
dvander@1776
  1280
				"windows"	"226"
dvander@1776
  1281
				"linux"		"227"
dvander@1776
  1282
			}
dvander@1776
  1283
			"Weapon_GetSlot"
dvander@1776
  1284
			{
dvander@1776
  1285
				"windows"	"224"
dvander@1776
  1286
				"linux"		"225"
dvander@1776
  1287
			}
dvander@1776
  1288
			"Ignite"
dvander@1776
  1289
			{
dvander@1776
  1290
				"windows"	"188"
dvander@1776
  1291
				"linux"		"189"
dvander@1776
  1292
			}
dvander@1776
  1293
			"Extinguish"
dvander@1776
  1294
			{
dvander@1776
  1295
				"windows"	"189"
dvander@1776
  1296
				"linux"		"190"
dvander@1776
  1297
			}
dvander@1776
  1298
			"Teleport"
dvander@1776
  1299
			{
dvander@1776
  1300
				"windows"	"98"
dvander@1776
  1301
				"linux"		"99"
dvander@1776
  1302
			}
dvander@1811
  1303
			"CommitSuicide"
dvander@1811
  1304
			{
dvander@1811
  1305
				"windows"	"362"
dvander@1811
  1306
				"linux"		"363"
dvander@1811
  1307
			}
dvander@1776
  1308
			"GetVelocity"
dvander@1776
  1309
			{
dvander@1776
  1310
				"windows"	"126"
dvander@1776
  1311
				"linux"		"127"
dvander@1776
  1312
			}
dvander@1776
  1313
			"EyeAngles"
dvander@1776
  1314
			{
dvander@1776
  1315
				"windows"	"118"
dvander@1776
  1316
				"linux"		"119"
dvander@1776
  1317
			}
dvander@1776
  1318
			"DispatchKeyValue"
dvander@1776
  1319
			{
dvander@1776
  1320
				"windows"	"31"
dvander@1776
  1321
				"linux"		"30"
dvander@1776
  1322
			}
dvander@1776
  1323
			"DispatchKeyValueFloat"
dvander@1776
  1324
			{
dvander@1776
  1325
				"windows"	"30"
dvander@1776
  1326
				"linux"		"31"
dvander@1776
  1327
			}
dvander@1776
  1328
			"DispatchKeyValueVector"
dvander@1776
  1329
			{
dvander@1776
  1330
				"windows"	"29"
dvander@1776
  1331
				"linux"		"32"
dvander@1776
  1332
			}
dvander@1776
  1333
			"AcceptInput"
dvander@1776
  1334
			{
dvander@1776
  1335
				"windows"	"35"
dvander@1776
  1336
				"linux"		"36"
dvander@1776
  1337
			}
dvander@1776
  1338
			"SetEntityModel"
dvander@1776
  1339
			{
dvander@1776
  1340
				"windows"	"25"
dvander@1776
  1341
				"linux"		"26"
dvander@1776
  1342
			}
dvander@1776
  1343
		}
dvander@1776
  1344
	}
dvander@1810
  1345
	
dvander@1810
  1346
	/* Hidden:Source Beta 4b */
dvander@1810
  1347
	"hidden"
dvander@1810
  1348
	{
dvander@1810
  1349
		"Offsets"
dvander@1810
  1350
		{
dvander@1810
  1351
			/* CBasePlayer */
dvander@1810
  1352
			"GiveNamedItem"
dvander@1810
  1353
			{
dvander@1810
  1354
				"windows"	"348"
dvander@1810
  1355
				"linux"		"349"
dvander@1810
  1356
			}
dvander@1810
  1357
			"RemovePlayerItem"
dvander@1810
  1358
			{
dvander@1810
  1359
				"windows"	"207"
dvander@1810
  1360
				"linux"		"208"
dvander@1810
  1361
			}
dvander@1810
  1362
			"Weapon_GetSlot"
dvander@1810
  1363
			{
dvander@1810
  1364
				"windows"	"205"
dvander@1810
  1365
				"linux"		"206"
dvander@1810
  1366
			}
dvander@1810
  1367
			"Ignite"
dvander@1810
  1368
			{
dvander@1810
  1369
				"windows"	"170"
dvander@1810
  1370
				"linux"		"171"
dvander@1810
  1371
			}
dvander@1810
  1372
			"Extinguish"
dvander@1810
  1373
			{
dvander@1810
  1374
				"windows"	"171"
dvander@1810
  1375
				"linux"		"172"
dvander@1810
  1376
			}
dvander@1810
  1377
			"Teleport"
dvander@1810
  1378
			{
dvander@1810
  1379
				"windows"	"90"
dvander@1810
  1380
				"linux"		"91"
dvander@1810
  1381
			}
dvander@1810
  1382
			"GetVelocity"
dvander@1810
  1383
			{
dvander@1810
  1384
				"windows"	"114"
dvander@1810
  1385
				"linux"		"115"
dvander@1810
  1386
			}
dvander@1810
  1387
			"EyeAngles"
dvander@1810
  1388
			{
dvander@1810
  1389
				"windows"	"106"
dvander@1810
  1390
				"linux"		"107"
dvander@1810
  1391
			}
dvander@1810
  1392
			"DispatchKeyValue"
dvander@1810
  1393
			{
dvander@1810
  1394
				"windows"	"30"
dvander@1810
  1395
				"linux"		"29"
dvander@1810
  1396
			}
dvander@1810
  1397
			"DispatchKeyValueFloat"
dvander@1810
  1398
			{
dvander@1810
  1399
				"windows"	"29"
dvander@1810
  1400
				"linux"		"30"
dvander@1810
  1401
			}
dvander@1810
  1402
			"DispatchKeyValueVector"
dvander@1810
  1403
			{
dvander@1810
  1404
				"windows"	"28"
dvander@1810
  1405
				"linux"		"31"
dvander@1810
  1406
			}
dvander@1810
  1407
			"AcceptInput"
dvander@1810
  1408
			{
dvander@1810
  1409
				"windows"	"34"
dvander@1810
  1410
				"linux"		"35"
dvander@1810
  1411
			}
dvander@1810
  1412
			"SetEntityModel"
dvander@1810
  1413
			{
dvander@1810
  1414
				"windows"	"25"
dvander@1810
  1415
				"linux"		"26"
dvander@1810
  1416
			}
dvander@1810
  1417
			
dvander@1810
  1418
			"TE_GetServerClass"
dvander@1810
  1419
			{
dvander@1810
  1420
				"windows"	"0"
dvander@1810
  1421
				"linux"		"0"
dvander@1810
  1422
			}
dvander@1810
  1423
		}
dvander@1810
  1424
		
dvander@1810
  1425
		"Signatures"
dvander@1810
  1426
		{
dvander@1810
  1427
			"DispatchSpawn"
dvander@1810
  1428
			{
dvander@1810
  1429
				"library"	"server"
dvander@1810
  1430
				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
dvander@1810
  1431
				"windows"	"\x53\x56\x8B\x74\x24\x0C\x85\xF6\x57\x0F\x84\x2A\x2A\x2A\x2A\x8B\x1D\x2A\x2A\x2A\x2A\x8B\x03\x8B\xCB\xFF\x50\x14"
dvander@1810
  1432
			}
dvander@1810
  1433
		}
dvander@1810
  1434
	}
dvander@1830
  1435
dvander@1830
  1436
	/* Zombie Master 1.1.3 */
dvander@1830
  1437
	"zombie_master"
dvander@1830
  1438
	{
dvander@1830
  1439
		"Offsets"
dvander@1830
  1440
		{
dvander@1830
  1441
			/* CBasePlayer */
dvander@1830
  1442
			"GiveNamedItem"
dvander@1830
  1443
			{
dvander@1830
  1444
				"windows"	"329"
dvander@1830
  1445
				"linux"		"330"
dvander@1830
  1446
			}
dvander@1830
  1447
			"RemovePlayerItem"
dvander@1830
  1448
			{
dvander@1830
  1449
				"windows"	"226"
dvander@1830
  1450
				"linux"		"227"
dvander@1830
  1451
			}
dvander@1830
  1452
			"Weapon_GetSlot"
dvander@1830
  1453
			{
dvander@1830
  1454
				"windows"	"224"
dvander@1830
  1455
				"linux"		"225"
dvander@1830
  1456
			}
dvander@1830
  1457
			"Ignite"
dvander@1830
  1458
			{
dvander@1830
  1459
				"windows"	"188"
dvander@1830
  1460
				"linux"		"189"
dvander@1830
  1461
			}
dvander@1830
  1462
			"Extinguish"
dvander@1830
  1463
			{
dvander@1830
  1464
				"windows"	"189"
dvander@1830
  1465
				"linux"		"190"
dvander@1830
  1466
			}
dvander@1830
  1467
			"Teleport"
dvander@1830
  1468
			{
dvander@1830
  1469
				"windows"	"98"
dvander@1830
  1470
				"linux"		"99"
dvander@1830
  1471
			}
dvander@1830
  1472
			"CommitSuicide"
dvander@1830
  1473
			{
dvander@1830
  1474
				"windows"	"357"
dvander@1830
  1475
				"linux"		"358"
dvander@1830
  1476
			}
dvander@1830
  1477
			"GetVelocity"
dvander@1830
  1478
			{
dvander@1830
  1479
				"windows"	"126"
dvander@1830
  1480
				"linux"		"127"
dvander@1830
  1481
			}
dvander@1830
  1482
			"EyeAngles"
dvander@1830
  1483
			{
dvander@1830
  1484
				"windows"	"118"
dvander@1830
  1485
				"linux"		"119"
dvander@1830
  1486
			}
dvander@1830
  1487
			"DispatchKeyValue"
dvander@1830
  1488
			{
dvander@1830
  1489
				"windows"	"31"
dvander@1830
  1490
				"linux"		"30"
dvander@1830
  1491
			}
dvander@1830
  1492
			"DispatchKeyValueFloat"
dvander@1830
  1493
			{
dvander@1830
  1494
				"windows"	"30"
dvander@1830
  1495
				"linux"		"31"
dvander@1830
  1496
			}
dvander@1830
  1497
			"DispatchKeyValueVector"
dvander@1830
  1498
			{
dvander@1830
  1499
				"windows"	"29"
dvander@1830
  1500
				"linux"		"32"
dvander@1830
  1501
			}
dvander@1830
  1502
			"AcceptInput"
dvander@1830
  1503
			{
dvander@1830
  1504
				"windows"	"35"
dvander@1830
  1505
				"linux"		"36"
dvander@1830
  1506
			}
dvander@1830
  1507
			"SetEntityModel"
dvander@1830
  1508
			{
dvander@1830
  1509
				"windows"	"25"
dvander@1830
  1510
				"linux"		"26"
dvander@1830
  1511
			}
dvander@1830
  1512
			"s_pTempEntities"
dvander@1830
  1513
			{
dvander@1830
  1514
				"windows"	"30"
dvander@1830
  1515
			}
dvander@1830
  1516
			"g_pGameRules"
dvander@1830
  1517
			{
dvander@1830
  1518
				"windows"	"7"
dvander@1830
  1519
			}
dvander@1830
  1520
		}
dvander@1830
  1521
dvander@1830
  1522
		"Signatures"
dvander@1830
  1523
		{
dvander@1830
  1524
			"CBaseTempEntity"
dvander@1830
  1525
			{
dvander@1830
  1526
				"library"	"server"
dvander@1830
  1527
				"windows"	"\x55\x8B\xEC\x51\x89\x4D\xFC\x8B\x45\xFC\xC7\x00\x2A\x2A\x2A\x2A\x8B\x4D\xFC\x8B\x55\x08\x89\x51\x04\x8B\x45\xFC\x8B\x0D\x2A\x2A"
dvander@1830
  1528
			}
dvander@1830
  1529
			"DispatchSpawn"
dvander@1830
  1530
			{
dvander@1830
  1531
				"library"	"server"
dvander@1830
  1532
				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
dvander@1830
  1533
				"windows"	"\x55\x8B\xEC\x83\xEC\x20\x83\x7D\x08\x00\x0F\x84\x95\x01\x00\x00\xA1\x2A\x2A\x2A\x2A\x50\x8D\x4D\xF0\xE8\x2A\x2A\x2A\x2A\x8D\x4D"
dvander@1830
  1534
			}
dvander@1830
  1535
			"CreateEntityByName"
dvander@1830
  1536
			{
dvander@1830
  1537
				"library"	"server"
dvander@1830
  1538
				"linux"		"@_Z18CreateEntityByNamePKci"
dvander@1830
  1539
				"windows"	"\x55\x8B\xEC\x83\xEC\x0C\x83\x7D\x0C\xFF\x74\x39\x8B\x45\x0C\x50\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x11\x8B\x0D\x2A\x2A\x2A\x2A\xFF\x52"
dvander@1830
  1540
			}
dvander@1830
  1541
			"FindEntityByClassname"
dvander@1830
  1542
			{
dvander@1830
  1543
				"library"	"server"
dvander@1830
  1544
				"windows"	"\x55\x8B\xEC\x83\xEC\x10\x89\x4D\xF4\x83\x7D\x08\x00\x74\x1C\x8B\x45\x08\x8B\x10\x8B\x4D\x08\xFF\x52\x08\x50\x8B\x4D\xF4\xE8\x2A\x2A\x2A\x2A\x8B\x40\x0C\x89\x45\x\xF0\xEB\x0B\x8B\x4D\xF4\xE8\x2A\x2A\x2A\x2A\x89\x45\xF0\x8B\x4D\xF0\x89\x4D\xFC\xEB\x09\x8B\x55\xFC\x8B\x42\x0C\x89\x45\xFC\x83\x7D\xFC\x00\x74\x38\x8B\x4D\xFC\x8B\x11\x89"
dvander@1830
  1545
				"linux"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
dvander@1830
  1546
			}
dvander@1830
  1547
			"CreateGameRulesObject"
dvander@1830
  1548
			{
dvander@1830
  1549
				"library"	"server"
dvander@1830
  1550
				"windows"	"\x55\x8B\xEC\x83\xEC\x10\xA1\x2A\x2A\x2A\x2A\x89\x45\xF4\x8B\x4D\xF4\x89\x4D\xF8\x83\x7D\xF8\x00"
dvander@1830
  1551
			}
dvander@1830
  1552
			"g_pGameRules"
dvander@1830
  1553
			{
dvander@1830
  1554
				"library"	"server"
dvander@1830
  1555
				"linux"		"@g_pGameRules"
dvander@1830
  1556
			}
dvander@1830
  1557
		}
dvander@1830
  1558
	}
dvander@1886
  1559
	
dvander@1886
  1560
	/* Zombie Panic! Source 1.2b 
dvander@1886
  1561
	 * Note: This mod is not fully supported yet. 
dvander@1886
  1562
	 * The definitions below were supplied by a third party.
dvander@1887
  1563
	 * (thanks "noob cannon lol")
dvander@1886
  1564
	 */
dvander@1886
  1565
	"$Zombie Panic! Source"
dvander@1886
  1566
	{
dvander@1886
  1567
		"Offsets"
dvander@1886
  1568
		{
dvander@1886
  1569
			"GiveNamedItem"
dvander@1886
  1570
			{
dvander@1886
  1571
				"windows"	"333"
dvander@1886
  1572
				"linux"		"334"
dvander@1886
  1573
			}
dvander@1886
  1574
			"RemovePlayerItem"
dvander@1886
  1575
			{
dvander@1886
  1576
				"windows"	"230"
dvander@1886
  1577
				"linux"		"231"
dvander@1886
  1578
			}
dvander@1886
  1579
			"Weapon_GetSlot"
dvander@1886
  1580
			{
dvander@1886
  1581
				"windows"	"226"
dvander@1886
  1582
				"linux"		"227"
dvander@1886
  1583
			}
dvander@1886
  1584
			"Ignite"
dvander@1886
  1585
			{
dvander@1886
  1586
				"windows"	"190"
dvander@1886
  1587
				"linux"		"191"
dvander@1886
  1588
			}
dvander@1886
  1589
			"Extinguish"
dvander@1886
  1590
			{
dvander@1886
  1591
				"windows"	"191"
dvander@1886
  1592
				"linux"		"192"
dvander@1886
  1593
			}
dvander@1886
  1594
			"Teleport"
dvander@1886
  1595
			{
dvander@1886
  1596
				"windows"	"100"
dvander@1886
  1597
				"linux"		"101"
dvander@1886
  1598
			}
dvander@1886
  1599
			"CommitSuicide"
dvander@1886
  1600
			{
dvander@1886
  1601
				"windows"	"361"
dvander@1886
  1602
				"linux"		"362"
dvander@1886
  1603
			}
dvander@1886
  1604
			"GetVelocity"
dvander@1886
  1605
			{
dvander@1886
  1606
				"windows"	"128"
dvander@1886
  1607
				"linux"		"129"
dvander@1886
  1608
			}
dvander@1886
  1609
			"EyeAngles"
dvander@1886
  1610
			{
dvander@1886
  1611
				"windows"	"120"
dvander@1886
  1612
				"linux"		"121"
dvander@1886
  1613
			}
dvander@1886
  1614
			"AcceptInput"
dvander@1886
  1615
			{
dvander@1886
  1616
				"windows"	"35"
dvander@1886
  1617
				"linux"		"36"
dvander@1886
  1618
			}
dvander@1886
  1619
			"DispatchKeyValue"
dvander@1886
  1620
			{
dvander@1886
  1621
				"windows"	"31"
dvander@1886
  1622
				"linux"		"30"
dvander@1886
  1623
			}
dvander@1886
  1624
			"DispatchKeyValueFloat"
dvander@1886
  1625
			{
dvander@1886
  1626
				"windows"	"30"
dvander@1886
  1627
				"linux"		"31"
dvander@1886
  1628
			}
dvander@1886
  1629
			"DispatchKeyValueVector"
dvander@1886
  1630
			{
dvander@1886
  1631
				"windows"	"29"
dvander@1886
  1632
				"linux"		"32"
dvander@1886
  1633
			}
dvander@1886
  1634
			"SetEntityModel"
dvander@1886
  1635
			{
dvander@1886
  1636
				"windows"	"25"
dvander@1886
  1637
				"linux"		"26"
dvander@1886
  1638
			}
dvander@1886
  1639
		}
dvander@1886
  1640
		"Signatures"
dvander@1886
  1641
		{
dvander@1886
  1642
			"CreateGameRulesObject"
dvander@1886
  1643
			{
dvander@1886
  1644
				"library"	"server"
dvander@1886
  1645
				"windows"	"\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2C\x6A\x01"
dvander@1886
  1646
			}
dvander@1886
  1647
			"FindEntityByClassname"
dvander@1886
  1648
			{
dvander@1886
  1649
				"library"	"server"
dvander@1886
  1650
				"windows"	"\x53\x55\x56\x8B\xF1\x8B\x4C\x24\x2A\x2A\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\x2A\x2A\x8B\x00\x25\xFF\x0F\x00\x00\x40\xC1\xC1\xE0\x04\x8B\x2A\x2A\xEB\x2A\x8B\xBE\x2A\x2A\x2A\x2A\x85\xFF\x74\x2A\x8B\x5C\x24\x2A\x8B\x2D\x2A\x2A\x2A\x2A\x8D\xA4\x24\x00\x00\x00\x00\x8B\x37\x85\xF6\x75\x2A\x68\x2A\x2A\x2A\x2A\xFF\x2A\x83\xC4\x2A\xEB\x2A\x39"								
dvander@1886
  1651
				"linux"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
dvander@1886
  1652
			}
dvander@1886
  1653
			"CreateEntityByName"
dvander@1886
  1654
			{
dvander@1886
  1655
				"library"	"server"
dvander@1886
  1656
				"linux"		"@_Z18CreateEntityByNamePKci"
dvander@1886
  1657
				"windows"	"\x56\x8B\x74\x24\x2A\x57\x8B\x7C\x24\x2A\x83\xFE\xFF\x74\x2A\x8B\x0D\x2A\x2A\x2A\x2A\x8B\x01\x8B\x50\x2A\x56\xFF\xD2"
dvander@1886
  1658
			}
dvander@1886
  1659
			"DispatchSpawn"
dvander@1886
  1660
			{
dvander@1886
  1661
				"library"	"server"
dvander@1886
  1662
				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
dvander@1886
  1663
				"windows"	"\x53\x55\x56\x8B\x74\x24\x10\x2A\x85\xF6\x0F\x84\x2A\x2A\x2A\x2A\x8B\x1D\x2A\x2A\x2A\x2A\x8B\x03\x8B\x50\x60\x8B\xCB"
dvander@1886
  1664
			} 
dvander@1886
  1665
		}
dvander@1886
  1666
	}
dvander@945
  1667
}
dvander@1751
  1668