gamedata/core.games.txt
author David Anderson <dvander@alliedmods.net>
Sun Jul 06 04:49:55 2008 +0000 (2008-07-06)
branchrefac-jit
changeset 2168 c24a6fa957db
permissions -rw-r--r--
jit refactoring branch
dvander@2168
     1
"Games"
dvander@2168
     2
{
dvander@2168
     3
	"#default"
dvander@2168
     4
	{
dvander@2168
     5
		"Offsets"
dvander@2168
     6
		{
dvander@2168
     7
			"GetDataDescMap"
dvander@2168
     8
			{
dvander@2168
     9
				"windows"		"13"
dvander@2168
    10
				"linux"			"14"
dvander@2168
    11
			}
dvander@2168
    12
dvander@2168
    13
			"m_lifeState"
dvander@2168
    14
			{
dvander@2168
    15
				"class"			"CBasePlayer"
dvander@2168
    16
				"prop"			"m_lifeState"
dvander@2168
    17
			}
dvander@2168
    18
		}
dvander@2168
    19
	}
dvander@2168
    20
	
dvander@2168
    21
	"dod"
dvander@2168
    22
	{
dvander@2168
    23
		"Keys"
dvander@2168
    24
		{
dvander@2168
    25
			"RadioMenuTimeout"		"4"
dvander@2168
    26
		}
dvander@2168
    27
		"Offsets"
dvander@2168
    28
		{
dvander@2168
    29
			"GetDataDescMap"
dvander@2168
    30
			{
dvander@2168
    31
				"windows"		"11"
dvander@2168
    32
				"linux"			"12"
dvander@2168
    33
			}
dvander@2168
    34
		}
dvander@2168
    35
	}
dvander@2168
    36
	
dvander@2168
    37
	"ship"
dvander@2168
    38
	{
dvander@2168
    39
		"Offsets"
dvander@2168
    40
		{
dvander@2168
    41
			"GetDataDescMap"
dvander@2168
    42
			{
dvander@2168
    43
				"windows"		"18"
dvander@2168
    44
				"linux"			"19"
dvander@2168
    45
			}
dvander@2168
    46
		}
dvander@2168
    47
	}
dvander@2168
    48
dvander@2168
    49
	"tf"
dvander@2168
    50
	{
dvander@2168
    51
		"Offsets"
dvander@2168
    52
		{
dvander@2168
    53
			"GetDataDescMap"
dvander@2168
    54
			{
dvander@2168
    55
				"windows"		"11"
dvander@2168
    56
				"linux"			"12"
dvander@2168
    57
			}
dvander@2168
    58
		}
dvander@2168
    59
	}
dvander@2168
    60
dvander@2168
    61
	/**
dvander@2168
    62
	 * Which games support ShowMenu?
dvander@2168
    63
	 */
dvander@2168
    64
	"#default"
dvander@2168
    65
	{
dvander@2168
    66
		"#supported"
dvander@2168
    67
		{
dvander@2168
    68
			"game"		"cstrike"
dvander@2168
    69
			"game"		"dod"
dvander@2168
    70
			"game"		"sourceforts"
dvander@2168
    71
			"game"		"insurgency"
dvander@2168
    72
			"game"		"Insurgency"
dvander@2168
    73
			"game"		"tf"
dvander@2168
    74
			"game"		"pvkii"
dvander@2168
    75
		}
dvander@2168
    76
dvander@2168
    77
		"Keys"
dvander@2168
    78
		{
dvander@2168
    79
			"HudRadioMenuMsg"		"ShowMenu"
dvander@2168
    80
		}
dvander@2168
    81
	}
dvander@2168
    82
	
dvander@2168
    83
	/**
dvander@2168
    84
	 * Which games support HudMsg?
dvander@2168
    85
	 */
dvander@2168
    86
	"#default"
dvander@2168
    87
	{
dvander@2168
    88
		"#supported"
dvander@2168
    89
		{
dvander@2168
    90
			"game"		"hl2mp"
dvander@2168
    91
			"game"		"sourceforts"
dvander@2168
    92
			"game"		"tf"
dvander@2168
    93
		}
dvander@2168
    94
		
dvander@2168
    95
		"Keys"
dvander@2168
    96
		{
dvander@2168
    97
			"HudTextMsg"			"HudMsg"
dvander@2168
    98
		}
dvander@2168
    99
	}
dvander@2168
   100
dvander@2168
   101
	/**
dvander@2168
   102
	 * Which games use an extra byte in the HintText 
dvander@2168
   103
	 * message? Even though it's in the SDK, apparently 
dvander@2168
   104
	 * only CS:S does this right now.
dvander@2168
   105
	 */
dvander@2168
   106
	"#default"
dvander@2168
   107
	{
dvander@2168
   108
		"#supported"
dvander@2168
   109
		{
dvander@2168
   110
			"game"		"cstrike"
dvander@2168
   111
		}
dvander@2168
   112
dvander@2168
   113
		"Keys"
dvander@2168
   114
		{
dvander@2168
   115
			"HintTextPreByte"		"yes"
dvander@2168
   116
		}
dvander@2168
   117
	}
dvander@2168
   118
dvander@2168
   119
	"cstrike"
dvander@2168
   120
	{
dvander@2168
   121
		"Keys"
dvander@2168
   122
		{
dvander@2168
   123
			"GameExtension"			"game.cstrike"
dvander@2168
   124
		}
dvander@2168
   125
	}
dvander@2168
   126
dvander@2168
   127
	"tf"
dvander@2168
   128
	{
dvander@2168
   129
		"Keys"
dvander@2168
   130
		{
dvander@2168
   131
			"GameExtension"			"game.tf2"
dvander@2168
   132
			"RadioMenuTimeout"		"4"
dvander@2168
   133
		}
dvander@2168
   134
	}
dvander@2168
   135
}