gamedata/sdktools.games.ep2.txt
author David Anderson <dvander@alliedmods.net>
Wed Feb 25 20:07:12 2009 -0500 (2009-02-25)
changeset 2607 f3b8bbe17f85
parent 2537 045221a32f50
child 2601 a022964a0803
permissions -rw-r--r--
Backed out changeset fa286305bd3f
faluco@1560
     1
"Games"
faluco@1560
     2
{
dvander@1597
     3
	/* Sounds */
dvander@1597
     4
	"#default"
dvander@1597
     5
	{
dvander@1597
     6
		"Keys"
dvander@1597
     7
		{
dvander@1597
     8
			"SlapSoundCount"	"3"
dvander@1597
     9
			"SlapSound1"		"player/pl_fallpain1.wav"
dvander@1597
    10
			"SlapSound2"		"player/pl_fallpain3.wav"
dvander@1597
    11
			"SlapSound3"		"player/pl_pain5.wav"
dvander@1597
    12
			"m_iFrags"			"m_iFrags"
dvander@1597
    13
		}
dvander@1597
    14
		"Offsets"
dvander@1597
    15
		{
dvander@1597
    16
			"m_iHealth"
dvander@1597
    17
			{
dvander@1597
    18
				"class"		"CBasePlayer"
dvander@1597
    19
				"prop"		"m_iHealth"
dvander@1597
    20
			}
dvander@1597
    21
			"m_lifeState"
dvander@1597
    22
			{
dvander@1597
    23
				"class"		"CBasePlayer"
dvander@1597
    24
				"prop"		"m_lifeState"
dvander@1597
    25
			}
dvander@1597
    26
		}
dvander@1597
    27
	}
dvander@1753
    28
	
faluco@1587
    29
	/* General Temp Entities */
faluco@1587
    30
	"#default"
faluco@1587
    31
	{
faluco@1587
    32
		"#supported"
faluco@1587
    33
		{
pred@2148
    34
			"game"		"dod"
dvander@1753
    35
			"game"		"tf"
icematrix@2511
    36
			"game"		"ageofchivalry"
faluco@1587
    37
		}
faluco@1587
    38
faluco@1587
    39
		"Offsets"
faluco@1587
    40
		{
faluco@1587
    41
			/* Offset into CBaseTempEntity constructor */
faluco@1587
    42
			"s_pTempEntities"
faluco@1587
    43
			{
faluco@1587
    44
				"windows"	"17"
faluco@1587
    45
			}
faluco@1587
    46
			"GetTEName"
faluco@1587
    47
			{
faluco@1587
    48
				"windows"	"4"
faluco@1587
    49
				"linux"		"4"
faluco@1587
    50
			}
faluco@1587
    51
			"GetTENext"
faluco@1587
    52
			{
faluco@1587
    53
				"windows"	"8"
faluco@1587
    54
				"linux"		"8"
faluco@1587
    55
			}
faluco@1587
    56
			"TE_GetServerClass"
faluco@1587
    57
			{
dvander@1753
    58
				"windows"	"0"
dvander@1753
    59
				"linux"		"0"
faluco@1587
    60
			}
faluco@1587
    61
		}
faluco@1587
    62
faluco@1587
    63
		"Signatures"
faluco@1587
    64
		{
faluco@1587
    65
			"CBaseTempEntity"
faluco@1587
    66
			{
faluco@1587
    67
				"library"	"server"
faluco@1587
    68
				"windows"	"\x8B\xC1\x8B\x4C\x24\x04\xC7\x00\x2A\x2A\x2A\x2A\x89\x48\x04\x8B\x15\x2A\x2A\x2A\x2A\x89\x50\x08\xA3\x2A\x2A\x2A\x2A\xC2\x04\x00"
faluco@1587
    69
			}
faluco@1587
    70
			"s_pTempEntities"
faluco@1587
    71
			{
faluco@1587
    72
				"library"	"server"
faluco@1587
    73
				"linux"		"@_ZN15CBaseTempEntity15s_pTempEntitiesE"
faluco@1587
    74
			}
faluco@1587
    75
		}
faluco@1587
    76
	}
dvander@1597
    77
	
dvander@1753
    78
	/* Create Entity Signatures */
dvander@1597
    79
	"#default"
dvander@1597
    80
	{
dvander@1597
    81
		"#supported"
dvander@1597
    82
		{
pred@2148
    83
			"game"		"dod"
dvander@1753
    84
			"game"		"tf"
icematrix@2511
    85
			"game"		"ageofchivalry"
dvander@1597
    86
		}
dvander@1753
    87
dvander@1597
    88
		"Signatures"
dvander@1597
    89
		{
dvander@1753
    90
			"DispatchSpawn"
dvander@1597
    91
			{
dvander@1597
    92
				"library"	"server"
dvander@1753
    93
				"linux"		"@_Z13DispatchSpawnP11CBaseEntity"
dvander@1753
    94
				"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\x64\x8B\xCB"
dvander@1597
    95
			}
dvander@1753
    96
			"CreateEntityByName"
dvander@1597
    97
			{
dvander@1597
    98
				"library"	"server"
dvander@1753
    99
				"linux"		"@_Z18CreateEntityByNamePKci"
dvander@1753
   100
				"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"
dvander@1597
   101
			}
dvander@1597
   102
		}
dvander@1597
   103
	}
dvander@1753
   104
faluco@1717
   105
	/* CGlobalEntityList */
faluco@1717
   106
	"#default"
faluco@1717
   107
	{
faluco@1717
   108
		"#supported"
faluco@1717
   109
		{
pred@2148
   110
			"game"		"dod"
dvander@1753
   111
			"game"		"tf"
icematrix@2511
   112
			"game"		"ageofchivalry"
faluco@1717
   113
		}
faluco@1717
   114
		
faluco@1717
   115
		"Offsets"
faluco@1717
   116
		{
faluco@1717
   117
			/* Offset into LevelShutdown */
faluco@1717
   118
			"gEntList"
faluco@1717
   119
			{
faluco@1717
   120
				"windows"	"11"
faluco@1717
   121
			}
faluco@1717
   122
		}
faluco@1717
   123
		
faluco@1717
   124
		"Signatures"
faluco@1717
   125
		{
faluco@1717
   126
			"LevelShutdown"
faluco@1717
   127
			{
faluco@1717
   128
				"library"	"server"
faluco@1717
   129
				"windows"	"\xE8\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xB9\x2A\x2A\x2A\x2A\xE8\x2A\x2A\x2A\x2A\xE8"
faluco@1717
   130
			}
faluco@1717
   131
			"gEntList"
faluco@1717
   132
			{
faluco@1717
   133
				"library"	"server"
faluco@1717
   134
				"linux"		"@gEntList"
faluco@1717
   135
			}
faluco@1717
   136
			
faluco@1717
   137
			/* Functions in CGlobalEntityList */
faluco@1717
   138
			"FindEntityByClassname"
faluco@1717
   139
			{
faluco@1717
   140
				"library"	"server"
dvander@1753
   141
				"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\x2A\x2A\x2A\x2A\x85\xFF\x74\x39\x8B\x5C\x24\x18\x8B\x2D\x2A\x2A\x2A\x2A\xEB\x03"
faluco@1717
   142
				"linux"		"@_ZN17CGlobalEntityList21FindEntityByClassnameEP11CBaseEntityPKc"
faluco@1717
   143
			}
faluco@1717
   144
		}
faluco@1717
   145
	}
faluco@1717
   146
dvander@1753
   147
	/* General GameRules */
dvander@1728
   148
	"#default"
dvander@1728
   149
	{
dvander@1728
   150
		"#supported"
dvander@1728
   151
		{
pred@2148
   152
			"game"		"dod"
dvander@1753
   153
			"game"		"tf"
icematrix@2511
   154
			"game"		"ageofchivalry"
dvander@1752
   155
		}
dvander@1753
   156
		
dvander@1752
   157
		"Offsets"
dvander@1752
   158
		{
dvander@1753
   159
			/* Offset into CreateGameRulesObject */
dvander@1753
   160
			"g_pGameRules"
dvander@1752
   161
			{
dvander@1753
   162
				"windows"	"2"
dvander@1752
   163
			}
dvander@1752
   164
		}
dvander@1753
   165
		
dvander@1728
   166
		"Signatures"
dvander@1728
   167
		{
dvander@1753
   168
			/* This signature sometimes has multiple matches, but this
dvander@1753
   169
			 * does not matter as g_pGameRules is involved in all of them.
dvander@1753
   170
			 * The same g_pGameRules offset applies to each match.
dvander@1728
   171
			 *
dvander@1753
   172
			 * Sometimes this block of bytes is at the beginning of the static
dvander@1753
   173
			 * CreateGameRulesObject function and sometimes it is in the middle
dvander@1753
   174
			 * of an entirely different function. This depends on the game.
dvander@1728
   175
			 */
dvander@1728
   176
			"CreateGameRulesObject"
dvander@1728
   177
			{
dvander@1728
   178
				"library"	"server"
dvander@1728
   179
				"windows"	"\x8B\x0D\x2A\x2A\x2A\x2A\x85\xC9\x74\x2A\x8B\x01\x8B\x50\x2A\x6A\x01\xFF\xD2"
dvander@1728
   180
			}
dvander@1753
   181
			"g_pGameRules"
dvander@1728
   182
			{
dvander@1753
   183
				"library"	"server"
dvander@1753
   184
				"linux"		"@g_pGameRules"
dvander@1728
   185
			}
dvander@1728
   186
		}
dvander@1728
   187
	}
dvander@1728
   188
faluco@1769
   189
	/* IServer interface pointer */
faluco@1769
   190
	"#default"
faluco@1769
   191
	{
faluco@1769
   192
		"Offsets"
faluco@1769
   193
		{
faluco@1769
   194
			/* Offset into IVEngineServer::CreateFakeClient */
faluco@1769
   195
			"sv"
faluco@1769
   196
			{
faluco@1769
   197
				"windows"	"6"
faluco@1769
   198
			}
faluco@1769
   199
		}
faluco@1769
   200
faluco@1769
   201
		"Signatures"
faluco@1769
   202
		{
faluco@1769
   203
			/* CBaseServer object for IServer interface */
faluco@1769
   204
			"sv"
faluco@1769
   205
			{
faluco@1769
   206
				"library"	"engine"
faluco@1769
   207
				"linux"		"@sv"
faluco@1769
   208
			}
faluco@1769
   209
		}
faluco@1769
   210
	}
ds@2071
   211
	
ds@2071
   212
	/* EntityFactoryDictionary function */
ds@2071
   213
	"#default"
ds@2071
   214
	{
ds@2071
   215
		"Signatures"
ds@2071
   216
		{
ds@2071
   217
			"EntityFactory"
ds@2071
   218
			{
ds@2071
   219
				"library"	"server"
ds@2071
   220
				"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@2071
   221
				"linux"		"@_Z23EntityFactoryDictionaryv"
ds@2071
   222
			}
ds@2071
   223
		}
ds@2071
   224
	}
faluco@1769
   225
ds@2071
   226
	/* CBaseEntityOutput::FireOutput */
ds@2071
   227
	"#default"
ds@2071
   228
	{
ds@2071
   229
		"#supported"
ds@2071
   230
		{
pred@2148
   231
			"game"		"dod"
ds@2071
   232
			"game"		"tf"
icematrix@2511
   233
			"game"		"ageofchivalry"
ds@2071
   234
		}
ds@2071
   235
		"Signatures"
ds@2071
   236
		{
ds@2071
   237
			"FireOutput"
ds@2071
   238
			{
ds@2071
   239
				"library"	"server"
ds@2071
   240
				"windows"	"\x81\xEC\x1C\x01\x00\x00\x53\x55\x56\x8B\x71\x14\x85\xF6"
ds@2071
   241
				"linux"		"@_ZN17CBaseEntityOutput10FireOutputE9variant_tP11CBaseEntityS2_f"
ds@2071
   242
			}
ds@2071
   243
		}
ds@2071
   244
		"Offsets"
ds@2071
   245
		{
ds@2071
   246
			"FireOutputBackup"
ds@2071
   247
			{
ds@2071
   248
				"windows"	"6"
ds@2071
   249
				"linux"		"10"
ds@2071
   250
			}
ds@2071
   251
		}
ds@2071
   252
	}
ds@2130
   253
	
ds@2130
   254
	/* SetUserInfo data */
ds@2130
   255
	"#default"
ds@2130
   256
	{
ds@2130
   257
		"Offsets"
ds@2130
   258
		{
ds@2130
   259
			/**
ds@2130
   260
			 * CBaseClient::SetUserCVar(char  const*,char  const*);
ds@2130
   261
			 * Linux offset straight from VTable dump.
ds@2130
   262
			 * Windows offset is crazy. Found the windows 'SetName' function using string "(%d)%-0.*s"
ds@2130
   263
			 * Cross referenced back to the vtable and counted manually (SetUserCvar is 1 higher, offsets start from 1)
ds@2130
   264
			 */
ds@2130
   265
			"SetUserCvar"
ds@2130
   266
			{
ds@2130
   267
				"windows"	"17"
ds@2130
   268
				"linux"		"55"
ds@2130
   269
			}
ds@2130
   270
			/**
ds@2130
   271
			 * Offset into CBaseClient - Used by CBaseServer::UpdateUserSettings to determine when changes have been made.
ds@2130
   272
			 * Find CBaseClient::UpdateUserSettings (strings "net_maxroutable", "cl_updaterate" etc) and the offset is set to 0 near the end.
ds@2130
   273
			 * Linux: 	mov     byte ptr [esi+98h], 0
ds@2130
   274
			 * Win:	mov     byte ptr [esi+0A4h], 0
ds@2130
   275
			 */
ds@2130
   276
			"InfoChanged"
ds@2130
   277
			{
ds@2130
   278
				"windows"	"164"
ds@2130
   279
				"linux"		"152"
ds@2130
   280
			}
ds@2130
   281
		}
ds@2130
   282
	}
ds@2071
   283
ds@2071
   284
	/* Team Fortress 2 */
dvander@1753
   285
	"tf"
dvander@1597
   286
	{
dvander@1597
   287
		"Offsets"
dvander@1597
   288
		{
dvander@2353
   289
			"GiveNamedItem"
dvander@2353
   290
			{
bl4nkeh@2448
   291
				"windows"	"406"
dvander@2353
   292
				"linux"		"410"
dvander@2353
   293
			}
ds@1952
   294
			"RemovePlayerItem"
dvander@1597
   295
			{
pred@2117
   296
				"windows"	"238"
pred@2117
   297
				"linux"		"239"
dvander@1597
   298
			}
ds@1952
   299
			"Weapon_GetSlot"
dvander@1597
   300
			{
dvander@1597
   301
				"windows"	"236"
dvander@1597
   302
				"linux"		"237"
dvander@1597
   303
			}
dvander@1597
   304
			"Ignite"
dvander@1597
   305
			{
pred@2117
   306
				"windows"	"193"
pred@2117
   307
				"linux"		"194"
dvander@1597
   308
			}
dvander@1597
   309
			"Extinguish"
dvander@1597
   310
			{
pred@2117
   311
				"windows"	"197"
pred@2117
   312
				"linux"		"198"
dvander@1752
   313
			}
dvander@1752
   314
			"Teleport"
dvander@1752
   315
			{
ds@2031
   316
				"windows"	"100"
ds@2031
   317
				"linux"		"101"
dvander@1752
   318
			}
dvander@1752
   319
			"CommitSuicide"
dvander@1752
   320
			{
pred@2119
   321
				"windows"	"388"
pred@2119
   322
				"linux"		"388"
dvander@1752
   323
			}
dvander@1752
   324
			"GetVelocity"
dvander@1752
   325
			{
pred@2117
   326
				"windows"	"130"
pred@2117
   327
				"linux"		"131"
dvander@1752
   328
			}
dvander@1752
   329
			"EyeAngles"
dvander@1752
   330
			{
pred@2117
   331
				"windows"	"122"
pred@2117
   332
				"linux"		"123"
dvander@1752
   333
			}
dvander@1752
   334
			"DispatchKeyValue"
dvander@1752
   335
			{
dvander@1753
   336
				"windows"	"29"
dvander@1753
   337
				"linux"		"28"
dvander@1752
   338
			}
dvander@1752
   339
			"DispatchKeyValueFloat"
dvander@1752
   340
			{
dvander@1753
   341
				"windows"	"28"
dvander@1753
   342
				"linux"		"29"
dvander@1752
   343
			}
dvander@1752
   344
			"DispatchKeyValueVector"
dvander@1752
   345
			{
dvander@1753
   346
				"windows"	"27"
dvander@1753
   347
				"linux"		"30"
dvander@1752
   348
			}
dvander@1753
   349
			"SetEntityModel"
dvander@1752
   350
			{
dvander@1753
   351
				"windows"	"23"
dvander@1753
   352
				"linux"		"24"
dvander@1752
   353
			}
dvander@1752
   354
			"AcceptInput"
dvander@1752
   355
			{
dvander@1753
   356
				"windows"	"34"
dvander@1753
   357
				"linux"		"35"
dvander@1752
   358
			}
dvander@2353
   359
			"WeaponEquip"
dvander@2353
   360
			{
dvander@2353
   361
				"windows"	"229"
dvander@2353
   362
				"linux"		"230"
dvander@2353
   363
			}
pred@2008
   364
			"Activate"
pred@2008
   365
			{
pred@2008
   366
				"windows"	"31"
pred@2008
   367
				"linux"		"32"
pred@2008
   368
			}
dvander@1597
   369
		}
dvander@1597
   370
	}
ds@2071
   371
	
pred@2148
   372
	/* Day of Defeat: Source */
pred@2148
   373
	"dod"
pred@1922
   374
	{
pred@1958
   375
		"Offsets"
pred@1922
   376
		{
dvander@2167
   377
			"GiveNamedItem"
dvander@2167
   378
			{
dvander@2167
   379
				"windows"	"350"
dvander@2167
   380
				"linux"		"351"
dvander@2167
   381
			}
ds@2071
   382
			"RemovePlayerItem"
ds@2071
   383
			{
ds@2130
   384
				"windows"	"238"
ds@2130
   385
				"linux"		"239"
ds@2071
   386
			}
ds@2071
   387
			"Weapon_GetSlot"
ds@2071
   388
			{
ds@2130
   389
				"windows"	"236"
ds@2130
   390
				"linux"		"237"
ds@2071
   391
			}
ds@2071
   392
			"Ignite"
ds@2071
   393
			{
ds@2130
   394
				"windows"	"193"
ds@2130
   395
				"linux"		"194"
ds@2071
   396
			}
ds@2071
   397
			"Extinguish"
ds@2071
   398
			{
ds@2130
   399
				"windows"	"197"
ds@2130
   400
				"linux"		"198"
ds@2071
   401
			}
ds@2071
   402
			"Teleport"
ds@2071
   403
			{
ds@2071
   404
				"windows"	"100"
ds@2071
   405
				"linux"		"101"
ds@2071
   406
			}
ds@2071
   407
			"CommitSuicide"
ds@2071
   408
			{
ds@2130
   409
				"windows"	"388"
ds@2130
   410
				"linux"		"388"
ds@2071
   411
			}
ds@2071
   412
			"GetVelocity"
pred@1922
   413
			{
ds@2130
   414
				"windows"	"130"
ds@2130
   415
				"linux"		"131"
ds@2071
   416
			}
ds@2071
   417
			"EyeAngles"
ds@2071
   418
			{
ds@2130
   419
				"windows"	"122"
ds@2130
   420
				"linux"		"123"
ds@2071
   421
			}
ds@2071
   422
			"AcceptInput"
ds@2071
   423
			{
ds@2071
   424
				"windows"	"34"
ds@2071
   425
				"linux"		"35"
ds@2071
   426
			}
ds@2071
   427
			"DispatchKeyValue"
ds@2071
   428
			{
ds@2071
   429
				"windows"	"29"
ds@2071
   430
				"linux"		"28"
ds@2071
   431
			}
ds@2071
   432
			"DispatchKeyValueFloat"
ds@2071
   433
			{
ds@2071
   434
				"windows"	"28"
ds@2071
   435
				"linux"		"29"
ds@2071
   436
			}
ds@2071
   437
			"DispatchKeyValueVector"
ds@2071
   438
			{
ds@2071
   439
				"windows"	"27"
ds@2071
   440
				"linux"		"30"
ds@2071
   441
			}
ds@2071
   442
			"SetEntityModel"
ds@2071
   443
			{
ds@2071
   444
				"windows"	"23"
ds@2071
   445
				"linux"		"24"
ds@2071
   446
			}
ds@2071
   447
			"WeaponEquip"
ds@2071
   448
			{
ds@2130
   449
				"windows"	"229"
ds@2130
   450
				"linux"		"230"
ds@2071
   451
			}
ds@2071
   452
			"Activate"
ds@2071
   453
			{
ds@2071
   454
				"windows"	"31"
ds@2071
   455
				"linux"		"32"
pred@1922
   456
			}
pred@1922
   457
		}
pred@1922
   458
	}
icematrix@2511
   459
icematrix@2511
   460
	/* Afe of Chivalry */
icematrix@2511
   461
	"ageofchivalry"
icematrix@2511
   462
	{
icematrix@2511
   463
		"Offsets"
icematrix@2511
   464
		{
icematrix@2511
   465
			"GiveNamedItem"
icematrix@2511
   466
			{
icematrix@2511
   467
				"windows"	"351"
icematrix@2511
   468
				"linux"		"352"
icematrix@2511
   469
			}
icematrix@2511
   470
			"RemovePlayerItem"
icematrix@2511
   471
			{
icematrix@2511
   472
				"windows"	"239"
icematrix@2511
   473
				"linux"		"240"
icematrix@2511
   474
			}
icematrix@2511
   475
			"Weapon_GetSlot"
icematrix@2511
   476
			{
icematrix@2511
   477
				"windows"	"237"
icematrix@2511
   478
				"linux"		"238"
icematrix@2511
   479
			}
icematrix@2511
   480
			"Ignite"
icematrix@2511
   481
			{
icematrix@2511
   482
				"windows"	"194"
icematrix@2511
   483
				"linux"		"195"
icematrix@2511
   484
			}
icematrix@2511
   485
			"Extinguish"
icematrix@2511
   486
			{
icematrix@2511
   487
				"windows"	"198"
icematrix@2511
   488
				"linux"		"199"
icematrix@2511
   489
			}
icematrix@2511
   490
			"Teleport"
icematrix@2511
   491
			{
icematrix@2511
   492
				"windows"	"101"
icematrix@2511
   493
				"linux"		"102"
icematrix@2511
   494
			}
icematrix@2511
   495
			"CommitSuicide"
icematrix@2511
   496
			{
icematrix@2511
   497
				"windows"	"389"
icematrix@2511
   498
				"linux"		"389"
icematrix@2511
   499
			}
icematrix@2511
   500
			"GetVelocity"
icematrix@2511
   501
			{
icematrix@2511
   502
				"windows"	"130"
icematrix@2511
   503
				"linux"		"131"
icematrix@2511
   504
			}
icematrix@2511
   505
			"EyeAngles"
icematrix@2511
   506
			{
icematrix@2511
   507
				"windows"	"122"
icematrix@2511
   508
				"linux"		"123"
icematrix@2511
   509
			}
icematrix@2511
   510
			"AcceptInput"
icematrix@2511
   511
			{
icematrix@2511
   512
				"windows"	"34"
icematrix@2511
   513
				"linux"		"35"
icematrix@2511
   514
			}
icematrix@2511
   515
			"DispatchKeyValue"
icematrix@2511
   516
			{
icematrix@2511
   517
				"windows"	"29"
icematrix@2511
   518
				"linux"		"28"
icematrix@2511
   519
			}
icematrix@2511
   520
			"DispatchKeyValueFloat"
icematrix@2511
   521
			{
icematrix@2511
   522
				"windows"	"28"
icematrix@2511
   523
				"linux"		"29"
icematrix@2511
   524
			}
icematrix@2511
   525
			"DispatchKeyValueVector"
icematrix@2511
   526
			{
icematrix@2511
   527
				"windows"	"27"
icematrix@2511
   528
				"linux"		"30"
icematrix@2511
   529
			}
icematrix@2511
   530
			"SetEntityModel"
icematrix@2511
   531
			{
icematrix@2511
   532
				"windows"	"23"
icematrix@2511
   533
				"linux"		"24"
icematrix@2511
   534
			}
icematrix@2511
   535
			"WeaponEquip"
icematrix@2511
   536
			{
icematrix@2511
   537
				"windows"	"230"
icematrix@2511
   538
				"linux"		"231"
icematrix@2511
   539
			}
icematrix@2511
   540
			"Activate"
icematrix@2511
   541
			{
icematrix@2511
   542
				"windows"	"31"
icematrix@2511
   543
				"linux"		"32"
icematrix@2511
   544
			}
icematrix@2511
   545
		}
icematrix@2511
   546
	}
raza3715@2512
   547
raza3715@2512
   548
	/* Obsidian Conflict 1.3 */
raza3715@2512
   549
	"obsidian"
raza3715@2512
   550
	{
raza3715@2512
   551
		"Offsets"
raza3715@2512
   552
		{
raza3715@2512
   553
			"GiveNamedItem"
raza3715@2512
   554
			{
raza3715@2512
   555
				"windows"	"350"
raza3715@2512
   556
				"linux"		"351"
raza3715@2512
   557
			}
raza3715@2512
   558
			"RemovePlayerItem"
raza3715@2512
   559
			{
raza3715@2512
   560
				"windows"	"237"
raza3715@2512
   561
				"linux"		"238"
raza3715@2512
   562
			}
raza3715@2512
   563
			"Weapon_GetSlot"
raza3715@2512
   564
			{
raza3715@2512
   565
				"windows"	"235"
raza3715@2512
   566
				"linux"		"236"
raza3715@2512
   567
			}
raza3715@2512
   568
			"Ignite"
raza3715@2512
   569
			{
raza3715@2512
   570
				"windows"	"190"
raza3715@2512
   571
				"linux"		"191"
raza3715@2512
   572
			}
raza3715@2512
   573
			"Extinguish"
raza3715@2512
   574
			{
raza3715@2512
   575
				"windows"	"194"
raza3715@2512
   576
				"linux"		"195"
raza3715@2512
   577
			}
raza3715@2512
   578
			"Teleport"
raza3715@2512
   579
			{
raza3715@2512
   580
				"windows"	"100"
raza3715@2512
   581
				"linux"		"101"
raza3715@2512
   582
			}
raza3715@2512
   583
			"CommitSuicide"
raza3715@2512
   584
			{
raza3715@2537
   585
				"windows"	"395"
raza3715@2537
   586
				"linux"		"395"
raza3715@2512
   587
			}
raza3715@2512
   588
			"GetVelocity"
raza3715@2512
   589
			{
raza3715@2512
   590
				"windows"	"127"
raza3715@2512
   591
				"linux"		"128"
raza3715@2512
   592
			}
raza3715@2512
   593
			"EyeAngles"
raza3715@2512
   594
			{
raza3715@2512
   595
				"windows"	"119"
raza3715@2512
   596
				"linux"		"120"
raza3715@2512
   597
			}
raza3715@2512
   598
			"AcceptInput"
raza3715@2512
   599
			{
raza3715@2512
   600
				"windows"	"34"
raza3715@2512
   601
				"linux"		"35"
raza3715@2512
   602
			}
raza3715@2512
   603
			"DispatchKeyValue"
raza3715@2512
   604
			{
raza3715@2512
   605
				"windows"	"29"
raza3715@2512
   606
				"linux"		"28"
raza3715@2512
   607
			}
raza3715@2512
   608
			"DispatchKeyValueFloat"
raza3715@2512
   609
			{
raza3715@2512
   610
				"windows"	"28"
raza3715@2512
   611
				"linux"		"29"
raza3715@2512
   612
			}
raza3715@2512
   613
			"DispatchKeyValueVector"
raza3715@2512
   614
			{
raza3715@2512
   615
				"windows"	"27"
raza3715@2512
   616
				"linux"		"30"
raza3715@2512
   617
			}
raza3715@2512
   618
			"SetEntityModel"
raza3715@2512
   619
			{
raza3715@2512
   620
				"windows"	"23"
raza3715@2512
   621
				"linux"		"24"
raza3715@2512
   622
			}
raza3715@2512
   623
			"WeaponEquip"
raza3715@2512
   624
			{
raza3715@2512
   625
				"windows"	"228"
raza3715@2512
   626
				"linux"		"229"
raza3715@2512
   627
			}
raza3715@2512
   628
			"Activate"
raza3715@2512
   629
			{
raza3715@2512
   630
				"windows"	"31"
raza3715@2512
   631
				"linux"		"32"
raza3715@2512
   632
			}
raza3715@2512
   633
		}
raza3715@2512
   634
	}
dvander@1597
   635
}