bd9fab6cf5
The development of this feature would not be possible without the support of the following people from the game's community: Dylan Riggs, Carl Pettengill, Ed Moreland, and Christian.
189 lines
2.6 KiB
Plaintext
189 lines
2.6 KiB
Plaintext
"Games"
|
|
{
|
|
"#default"
|
|
{
|
|
"Offsets"
|
|
{
|
|
"m_lifeState"
|
|
{
|
|
"class" "CBasePlayer"
|
|
"prop" "m_lifeState"
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Send properties and datamaps used by stocks in entity_prop_stocks.inc */
|
|
"#default"
|
|
{
|
|
"Keys"
|
|
{
|
|
"m_fFlags" "m_fFlags"
|
|
"m_MoveType" "m_MoveType"
|
|
"m_nRenderMode" "m_nRenderMode"
|
|
"m_nRenderFX" "m_nRenderFX"
|
|
"m_clrRender" "m_clrRender"
|
|
"m_flGravity" "m_flGravity"
|
|
"m_iHealth" "m_iHealth"
|
|
"m_nButtons" "m_nButtons"
|
|
}
|
|
}
|
|
|
|
/* Original engine specifics */
|
|
"#default"
|
|
{
|
|
"#supported"
|
|
{
|
|
"engine" "original"
|
|
}
|
|
|
|
"Keys"
|
|
{
|
|
"m_iHealth" "m_fHealth"
|
|
}
|
|
|
|
"Offsets"
|
|
{
|
|
"GetDataDescMap"
|
|
{
|
|
"windows" "13"
|
|
"linux" "14"
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Dark Messiah engine specifics */
|
|
"#default"
|
|
{
|
|
"#supported"
|
|
{
|
|
"engine" "darkmessiah"
|
|
}
|
|
|
|
"Keys"
|
|
{
|
|
"m_iHealth" "m_fHealth"
|
|
"HintTextPreByte" "yes"
|
|
"ChatSayText" "yes"
|
|
}
|
|
|
|
"Offsets"
|
|
{
|
|
"GetDataDescMap"
|
|
{
|
|
"windows" "12"
|
|
}
|
|
}
|
|
}
|
|
|
|
/* OB/L4D engine specifics */
|
|
"#default"
|
|
{
|
|
"#supported"
|
|
{
|
|
"engine" "orangebox"
|
|
"engine" "left4dead"
|
|
}
|
|
|
|
"Offsets"
|
|
{
|
|
"GetDataDescMap"
|
|
{
|
|
"windows" "11"
|
|
"linux" "12"
|
|
}
|
|
}
|
|
}
|
|
|
|
/* The Ship is completely different */
|
|
"ship"
|
|
{
|
|
"Offsets"
|
|
{
|
|
"GetDataDescMap"
|
|
{
|
|
"windows" "18"
|
|
"linux" "19"
|
|
}
|
|
}
|
|
}
|
|
|
|
/* Which games support ShowMenu? */
|
|
"#default"
|
|
{
|
|
"#supported"
|
|
{
|
|
"game" "cstrike"
|
|
"game" "dod"
|
|
"game" "sourceforts"
|
|
"game" "insurgency"
|
|
"game" "tf"
|
|
"game" "pvkii"
|
|
"game" "diprip"
|
|
"game" "synergy"
|
|
"game" "FortressForever"
|
|
"game" "left4dead"
|
|
"game" "obsidian"
|
|
"game" "ageofchivalry"
|
|
}
|
|
|
|
"Keys"
|
|
{
|
|
"HudRadioMenuMsg" "ShowMenu"
|
|
}
|
|
}
|
|
|
|
/* Which games need a radio menu timeout? */
|
|
"#default"
|
|
{
|
|
"#supported"
|
|
{
|
|
"game" "tf"
|
|
"game" "synergy"
|
|
"game" "dod"
|
|
"game" "ageofchivalry"
|
|
}
|
|
|
|
"Keys"
|
|
{
|
|
"RadioMenuTimeout" "4"
|
|
}
|
|
}
|
|
|
|
/**
|
|
* Which games support HudMsg?
|
|
*/
|
|
"#default"
|
|
{
|
|
"#supported"
|
|
{
|
|
"game" "hl2mp"
|
|
"game" "sourceforts"
|
|
"game" "tf"
|
|
"game" "ageofchivalry"
|
|
"game" "obsidian"
|
|
}
|
|
|
|
"Keys"
|
|
{
|
|
"HudTextMsg" "HudMsg"
|
|
}
|
|
}
|
|
|
|
"cstrike"
|
|
{
|
|
"Keys"
|
|
{
|
|
"HintTextPreByte" "yes"
|
|
"GameExtension" "game.cstrike"
|
|
}
|
|
}
|
|
|
|
"tf"
|
|
{
|
|
"Keys"
|
|
{
|
|
"GameExtension" "game.tf2"
|
|
}
|
|
}
|
|
}
|