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