Files
2026-08-06 14:45:27 -07:00

142 lines
3.6 KiB
Modula-2

//----------------------------------------------------------------
// mp.def
//
// Copyright 2002-2004 Raven Software
//----------------------------------------------------------------
entityDef mp_ctf_flag
{
"spawnclass" "rvItemCTFFlag"
"size" "56 56 56"
"model" "models/mp/mp_flag.lwo"
"fx_respawn" "effects/mp/itemrespawn.fx"
"joint" "r_up_arm"
"editor_ignore" "1"
"net_syncPhysics" "1"
}
entityDef mp_ctf_marine_flag
{
"inherit" "mp_ctf_flag"
"skin" "skins/items/ctf_marine_flag"
"editor_color" ".3 .3 1"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 32"
"editor_usage" "CTF Marine Flag"
"filter_CTF" "1"
"filter_One Flag CTF" "1"
"filter_Arena CTF" "1"
"filter_Arena One Flag CTF" "1"
"inv_name" "#str_107421"
"team" "0"
"editor_ignore" "0"
}
entityDef mp_ctf_strogg_flag
{
"inherit" "mp_ctf_flag"
"skin" "skins/items/ctf_strogg_flag"
"editor_color" ".3 .3 1"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 32"
"editor_usage" "CTF Strogg Flag"
"filter_CTF" "1"
"filter_One Flag CTF" "1"
"filter_Arena CTF" "1"
"filter_Arena One Flag CTF" "1"
"inv_name" "#str_107422"
"team" "1"
"editor_ignore" "0"
}
entityDef mp_ctf_one_flag
{
"inherit" "mp_ctf_flag"
"skin" "skins/items/ctf_one_flag"
"editor_color" ".3 .3 1"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 32"
"editor_usage" "CTF Strogg Flag"
"filter_One Flag CTF" "1"
"filter_Arena One Flag CTF" "1"
"inv_name" ""
"team" "2"
"editor_ignore" "0"
}
entityDef mp_ctf_assaultpoint {
"editor_color" "1 0 0"
"editor_mins" "-16 -16 0"
"editor_maxs" "16 16 64"
"editor_showangle" "1"
"editor_usage" "Assault Point for CTF games"
"editor_var targetStroggAP" "The next Assault Point on the way to the Strogg flag."
"editor_var targetMarineAP" "The next Assault Point on the way to the Marine flag."
"spawnclass" "rvCTF_AssaultPoint"
"model" "models/mapobjects/fuel_barrel/exp_barrel.lwo"
"skin" "skins/ddynerman/white"
}
entityDef env_heartpump_mp {
"inherit" "env_heartpump"
"snd_pump_in" "heart_pump_in_mp"
"snd_pump_out" "heart_pump_out_mp"
"editor_ignore" "1"
}
entityDef mp_icon {
"model" "_sprite"
}
// The lowest number of players is 4 and assumed if less than the first entry.
// The first column is GHz and the second column is max players. Note that the
// code driving this system compares against the max players in the server.
entityDef MPCPUIntelPlayerLimit {
"1.8" "8"
"2.4" "12"
"2.8" "16"
}
entityDef MPCPUAMDPlayerLimit {
"1.4" "8"
"1.8" "12"
"2.0" "16"
}
// Game balancing components for Buying in CTF and other MP modes
entityDef BuyingGameBalanceConstants {
"teamCashAward_flagCapture" "1000"
"teamCashAward_gameModeWin" "3000"
"teamCashAward_gameModeTie" "2000"
"teamCashAward_gameModeLoss" "2000"
"playerCashAward_flagCapture" "1000"
"playerCashAward_flagReturned" "500"
"playerCashAward_flagStolen" "200"
"playerCashAward_killingOpponent" "500"
"playerCashAward_killingTeammate" "0"
"playerCashAward_killingOpponentFlagCarrier" "500"
//"playerStartingCash" "1000"
//"playerMinCash" "0"
//"playerMaxCash" "20000"
"ammo_machinegun" "60"
"ammo_nailgun" "60"
"ammo_railgun" "15"
"ammo_shotgun" "24"
"ammo_hyperblaster" "100"
"ammo_rocketlauncher" "20"
"ammo_grenadelauncher" "25"
"ammo_lightninggun" "150"
"ammo_dmg" "8"
"ammo_spikegun" "60"
"ammo_goobgun" "25"
"ammo_freezegun" "35"
}