mirror of
https://github.com/jmarshall23/Quake_4_Alpha.git
synced 2026-08-12 04:01:12 +02:00
142 lines
3.6 KiB
Modula-2
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"
|
|
}
|
|
|
|
|