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