gamedata/core.games/common.games.txt
author Nicholas Hastings <skamonkey@gmail.com>
Tue Oct 06 03:06:02 2009 -0700 (2009-10-06)
changeset 2822 9bae96657e2d
parent 2768 939a96921719
child 2859 e5fda1a695d3
permissions -rw-r--r--
GoldenEye:Source supports ShowMenu (bug 3747, r=dvander).
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"
pred@2768
    90
			"engine"			"orangebox_valve"
dvander@2524
    91
			"engine"			"left4dead"
dvander@2524
    92
		}
dvander@2524
    93
		
dvander@2524
    94
		"Offsets"
dvander@2524
    95
		{
dvander@2524
    96
			"GetDataDescMap"
dvander@2524
    97
			{
dvander@2524
    98
				"windows"		"11"
dvander@2524
    99
				"linux"			"12"
dvander@2524
   100
			}
dvander@2524
   101
		}
dvander@2524
   102
	}
dvander@2524
   103
	
dvander@2524
   104
	/* The Ship is completely different */
dvander@2524
   105
	"ship"
dvander@2524
   106
	{
dvander@2524
   107
		"Offsets"
dvander@2524
   108
		{
dvander@2524
   109
			"GetDataDescMap"
dvander@2524
   110
			{
dvander@2524
   111
				"windows"		"18"
dvander@2524
   112
				"linux"			"19"
dvander@2524
   113
			}
dvander@2524
   114
		}
dvander@2524
   115
	}
dvander@2524
   116
dvander@2524
   117
	/* Which games support ShowMenu? */
dvander@2524
   118
	"#default"
dvander@2524
   119
	{
dvander@2524
   120
		"#supported"
dvander@2524
   121
		{
dvander@2524
   122
			"game"					"cstrike"
dvander@2524
   123
			"game"					"dod"
dvander@2524
   124
			"game"					"sourceforts"
dvander@2524
   125
			"game"					"insurgency"
dvander@2524
   126
			"game"					"tf"
dvander@2524
   127
			"game"					"pvkii"
dvander@2524
   128
			"game"					"diprip"
dvander@2524
   129
			"game"					"synergy"
dvander@2524
   130
			"game"					"left4dead"
dvander@2524
   131
			"game"					"obsidian"
skamonkey@2755
   132
			"game"					"empires"
skamonkey@2822
   133
			"game"					"gesource"
dvander@2524
   134
		}
dvander@2524
   135
dvander@2524
   136
		"Keys"
dvander@2524
   137
		{
dvander@2524
   138
			"HudRadioMenuMsg"		"ShowMenu"
dvander@2524
   139
		}
dvander@2524
   140
	}
dvander@2524
   141
	
dvander@2524
   142
	/* Which games need a radio menu timeout? */
dvander@2524
   143
	"#default"
dvander@2524
   144
	{
dvander@2524
   145
		"#supported"
dvander@2524
   146
		{
dvander@2524
   147
			"game"					"tf"
dvander@2524
   148
			"game"					"synergy"
dvander@2524
   149
			"game"					"dod"
skamonkey@2755
   150
			"game"					"empires"
dvander@2524
   151
		}
dvander@2524
   152
		
dvander@2524
   153
		"Keys"
dvander@2524
   154
		{
dvander@2524
   155
			"RadioMenuTimeout"		"4"
dvander@2524
   156
		}
dvander@2524
   157
	}
dvander@2524
   158
	
dvander@2524
   159
	/**
dvander@2524
   160
	 * Which games support HudMsg?
dvander@2524
   161
	 */
dvander@2524
   162
	"#default"
dvander@2524
   163
	{
dvander@2524
   164
		"#supported"
dvander@2524
   165
		{
dvander@2524
   166
			"game"					"hl2mp"
dvander@2524
   167
			"game"					"sourceforts"
dvander@2524
   168
			"game"					"tf"
dvander@2524
   169
			"game"					"ageofchivalry"
dvander@2524
   170
			"game"					"obsidian"
dvander@2524
   171
		}
dvander@2524
   172
		
dvander@2524
   173
		"Keys"
dvander@2524
   174
		{
dvander@2524
   175
			"HudTextMsg"			"HudMsg"
dvander@2524
   176
		}
dvander@2524
   177
	}
dvander@2524
   178
dvander@2524
   179
	"cstrike"
dvander@2524
   180
	{
dvander@2524
   181
		"Keys"
dvander@2524
   182
		{
dvander@2524
   183
			"HintTextPreByte"		"yes"
dvander@2524
   184
			"GameExtension"			"game.cstrike"
dvander@2524
   185
		}
dvander@2524
   186
	}
dvander@2524
   187
dvander@2524
   188
	"tf"
dvander@2524
   189
	{
dvander@2524
   190
		"Keys"
dvander@2524
   191
		{
dvander@2524
   192
			"GameExtension"			"game.tf2"
dvander@2524
   193
		}
dvander@2524
   194
	}
fyrenmoo@2758
   195
	"insurgency"
fyrenmoo@2758
   196
	{
fyrenmoo@2758
   197
		"Keys"
fyrenmoo@2758
   198
		{
fyrenmoo@2758
   199
			"ChatSayText"			"yes"
fyrenmoo@2758
   200
		}
fyrenmoo@2758
   201
	}
dvander@2524
   202
}