gamedata/core.games/common.games.txt
author Nicholas Hastings <skamonkey@gmail.com>
Wed May 25 13:31:14 2011 -0400 (2011-05-25)
changeset 3285 065beec73902
parent 3263 96fa531506fc
child 3289 df9727469f33
permissions -rw-r--r--
Backed out changeset: 65eb3df32b1c
dvander@2715
     1
/**
dvander@2715
     2
 * Do not edit this file.  Any changes will be overwritten by the gamedata
dvander@2715
     3
 * updater or by upgrading your SourceMod install.
dvander@2715
     4
 *
dvander@2715
     5
 * To override data in this file, create a subdirectory named "custom" and
dvander@2715
     6
 * place your own gamedata file(s) inside of it.  Such files will be parsed
dvander@2715
     7
 * after SM's own.
dvander@2715
     8
 *
dvander@2715
     9
 * For more information, see http://wiki.alliedmods.net/Gamedata_Updating_(SourceMod)
dvander@2715
    10
 */
dvander@2715
    11
dvander@2524
    12
"Games"
dvander@2524
    13
{
dvander@2524
    14
	"#default"
dvander@2524
    15
	{
dvander@2524
    16
		"Offsets"
dvander@2524
    17
		{
dvander@2524
    18
			"m_lifeState"
dvander@2524
    19
			{
dvander@2524
    20
				"class"			"CBasePlayer"
dvander@2524
    21
				"prop"			"m_lifeState"
dvander@2524
    22
			}
dvander@2524
    23
		}
dvander@2524
    24
	}
dvander@2524
    25
	
ds@2583
    26
	/* Send properties and datamaps used by stocks in entity_prop_stocks.inc */
ds@2583
    27
	"#default"
ds@2583
    28
	{
ds@2583
    29
		"Keys"
ds@2583
    30
		{
ds@2583
    31
			"m_fFlags"			"m_fFlags"
ds@2583
    32
			"m_MoveType"		"m_MoveType"
ds@2583
    33
			"m_nRenderMode"		"m_nRenderMode"
ds@2583
    34
			"m_nRenderFX"		"m_nRenderFX"
ds@2583
    35
			"m_clrRender"		"m_clrRender"
ds@2583
    36
			"m_flGravity"		"m_flGravity"
ds@2583
    37
			"m_iHealth"			"m_iHealth"
ds@2583
    38
			"m_nButtons"		"m_nButtons"
ds@2583
    39
		}
ds@2583
    40
	}
ds@2583
    41
	
dvander@2524
    42
	/* Original engine specifics */
dvander@2524
    43
	"#default"
dvander@2524
    44
	{
dvander@2524
    45
		"#supported"
dvander@2524
    46
		{
dvander@2524
    47
			"engine"			"original"
dvander@2524
    48
		}
dvander@2524
    49
		
dvander@2524
    50
		"Offsets"
dvander@2524
    51
		{
dvander@2524
    52
			"GetDataDescMap"
dvander@2524
    53
			{
dvander@2524
    54
				"windows"		"13"
dvander@2524
    55
				"linux"			"14"
dvander@2524
    56
			}
dvander@2524
    57
		}
dvander@2524
    58
	}
dvander@2524
    59
	
ds@2583
    60
	/* Dark Messiah engine specifics */
ds@2583
    61
	"#default"
ds@2583
    62
	{
ds@2583
    63
		"#supported"
ds@2583
    64
		{
ds@2583
    65
			"engine"			"darkmessiah"
ds@2583
    66
		}
ds@2583
    67
		
ds@2583
    68
		"Keys"
ds@2583
    69
		{
ds@2583
    70
			"m_iHealth"			"m_fHealth"
ds@2583
    71
			"HintTextPreByte"	"yes"
ds@2583
    72
			"ChatSayText"		"yes"
ds@2583
    73
		}
ds@2583
    74
		
ds@2583
    75
		"Offsets"
ds@2583
    76
		{
ds@2583
    77
			"GetDataDescMap"
ds@2583
    78
			{
ds@2583
    79
				"windows"		"12"
ds@2583
    80
			}
ds@2583
    81
		}
ds@2583
    82
	}
ds@2583
    83
	
dvander@2524
    84
	/* OB/L4D engine specifics */
dvander@2524
    85
	"#default"
dvander@2524
    86
	{
dvander@2524
    87
		"#supported"
dvander@2524
    88
		{
dvander@2524
    89
			"engine"			"orangebox"
skamonkey@3181
    90
			"engine"			"bloodygoodtime"
pred@2768
    91
			"engine"			"orangebox_valve"
dvander@2524
    92
			"engine"			"left4dead"
fyrenmoo@2859
    93
			"engine"			"left4dead2"
skamonkey@3109
    94
			"engine"			"alienswarm"
dvander@2524
    95
		}
dvander@2524
    96
		
dvander@2524
    97
		"Offsets"
dvander@2524
    98
		{
dvander@2524
    99
			"GetDataDescMap"
dvander@2524
   100
			{
dvander@2524
   101
				"windows"		"11"
dvander@2524
   102
				"linux"			"12"
ds@3030
   103
				"mac"			"12"
dvander@2524
   104
			}
dvander@2524
   105
		}
dvander@2524
   106
	}
dvander@2524
   107
	
dvander@2524
   108
	/* The Ship is completely different */
dvander@2524
   109
	"ship"
dvander@2524
   110
	{
dvander@2524
   111
		"Offsets"
dvander@2524
   112
		{
dvander@2524
   113
			"GetDataDescMap"
dvander@2524
   114
			{
dvander@2524
   115
				"windows"		"18"
dvander@2524
   116
				"linux"			"19"
dvander@2524
   117
			}
dvander@2524
   118
		}
dvander@2524
   119
	}
dvander@2524
   120
dvander@2524
   121
	/* Which games support ShowMenu? */
dvander@2524
   122
	"#default"
dvander@2524
   123
	{
dvander@2524
   124
		"#supported"
dvander@2524
   125
		{
dvander@2524
   126
			"game"					"cstrike"
dvander@2524
   127
			"game"					"dod"
dvander@2524
   128
			"game"					"sourceforts"
dvander@2524
   129
			"game"					"insurgency"
dvander@2524
   130
			"game"					"tf"
dvander@2524
   131
			"game"					"pvkii"
dvander@2524
   132
			"game"					"diprip"
dvander@2524
   133
			"game"					"synergy"
dvander@2524
   134
			"game"					"left4dead"
fyrenmoo@2859
   135
			"game"					"left4dead2"
dvander@2524
   136
			"game"					"obsidian"
skamonkey@2755
   137
			"game"					"empires"
skamonkey@2822
   138
			"game"					"gesource"
skamonkey@2873
   139
			"game"					"NeotokyoSource"
skamonkey@2881
   140
			"game"					"bg2"
skamonkey@2921
   141
			"game"					"cspromod"
skamonkey@2935
   142
			"game"					"FortressForever"
skamonkey@2936
   143
			"game"					"zps"
skamonkey@2938
   144
			"game"					"gesource"
skamonkey@3017
   145
			"game"					"RnLBeta"
skamonkey@3092
   146
			"game"					"fas"
skamonkey@3098
   147
			"game"					"fistful_of_frags"
skamonkey@3263
   148
			"game"					"dinodday"
dvander@2524
   149
		}
dvander@2524
   150
dvander@2524
   151
		"Keys"
dvander@2524
   152
		{
dvander@2524
   153
			"HudRadioMenuMsg"		"ShowMenu"
dvander@2524
   154
		}
dvander@2524
   155
	}
dvander@2524
   156
	
dvander@2524
   157
	/* Which games need a radio menu timeout? */
dvander@2524
   158
	"#default"
dvander@2524
   159
	{
dvander@2524
   160
		"#supported"
dvander@2524
   161
		{
dvander@2524
   162
			"game"					"tf"
dvander@2524
   163
			"game"					"synergy"
dvander@2524
   164
			"game"					"dod"
skamonkey@2755
   165
			"game"					"empires"
skamonkey@2873
   166
			"game"					"NeotokyoSource"
skamonkey@2881
   167
			"game"					"bg2"
skamonkey@2921
   168
			"game"					"cspromod"
skamonkey@2930
   169
			"game"					"pvkii"
skamonkey@2935
   170
			"game"					"FortressForever"
skamonkey@2936
   171
			"game"					"zps"
skamonkey@2938
   172
			"game"					"gesource"
dvander@2958
   173
			"game"					"obsidian"
skamonkey@2985
   174
			"game"					"cstrike"
skamonkey@3017
   175
			"game"					"RnLBeta"
skamonkey@3098
   176
			"game"					"fistful_of_frags"
skamonkey@3263
   177
			"game"					"dinodday"
dvander@2524
   178
		}
dvander@2524
   179
		
dvander@2524
   180
		"Keys"
dvander@2524
   181
		{
dvander@2524
   182
			"RadioMenuTimeout"		"4"
dvander@2524
   183
		}
dvander@2524
   184
	}
dvander@2524
   185
	
dvander@2524
   186
	/**
dvander@2524
   187
	 * Which games support HudMsg?
dvander@2524
   188
	 */
dvander@2524
   189
	"#default"
dvander@2524
   190
	{
dvander@2524
   191
		"#supported"
dvander@2524
   192
		{
dvander@2524
   193
			"game"					"hl2mp"
dvander@2524
   194
			"game"					"sourceforts"
dvander@2524
   195
			"game"					"tf"
dvander@2524
   196
			"game"					"ageofchivalry"
dvander@2524
   197
			"game"					"obsidian"
skamonkey@2874
   198
			"game"					"zombie_master"
skamonkey@2881
   199
			"game"					"bg2"
skamonkey@2887
   200
 			"game"					"insurgency"
skamonkey@2921
   201
			"game"					"cspromod"
skamonkey@2930
   202
			"game"					"pvkii"
skamonkey@2936
   203
			"game"					"zps"
skamonkey@2938
   204
			"game"					"gesource"
skamonkey@3017
   205
			"game"					"RnLBeta"
skamonkey@3092
   206
			"game"					"fas"
skamonkey@3098
   207
			"game"					"fistful_of_frags"
skamonkey@3109
   208
			"game"					"swarm"
skamonkey@3232
   209
			"game"					"dinodday"
dvander@2524
   210
		}
dvander@2524
   211
		
dvander@2524
   212
		"Keys"
dvander@2524
   213
		{
dvander@2524
   214
			"HudTextMsg"			"HudMsg"
dvander@2524
   215
		}
dvander@2524
   216
	}
dvander@2524
   217
skamonkey@2985
   218
	"#default"
dvander@2524
   219
	{
skamonkey@2985
   220
		"#supported"
skamonkey@2985
   221
		{
skamonkey@2985
   222
			"game"		"cstrike"
skamonkey@2985
   223
		}
skamonkey@2985
   224
		
skamonkey@2985
   225
		"Keys"
skamonkey@2985
   226
		{
skamonkey@2985
   227
			"GameExtension"		"game.cstrike"
skamonkey@2985
   228
		}
skamonkey@2985
   229
	}
dvander@2524
   230
dvander@2524
   231
	"tf"
dvander@2524
   232
	{
dvander@2524
   233
		"Keys"
dvander@2524
   234
		{
dvander@2524
   235
			"GameExtension"			"game.tf2"
dvander@2524
   236
		}
dvander@2524
   237
	}
fyrenmoo@2758
   238
	"insurgency"
fyrenmoo@2758
   239
	{
fyrenmoo@2758
   240
		"Keys"
fyrenmoo@2758
   241
		{
fyrenmoo@2758
   242
			"ChatSayText"			"yes"
fyrenmoo@2758
   243
		}
fyrenmoo@2758
   244
	}
dvander@2524
   245
}