// {{{ deprecated armor system // armor pickups are NOT supported in Vore Tournament by default! // the code however still exists, and these cvars are required for compatibility set g_pickup_armorsmall 10 set g_pickup_armorsmall_max 100 set g_pickup_armormedium 25 set g_pickup_armormedium_max 100 set g_pickup_armorbig 50 set g_pickup_armorbig_max 100 set g_pickup_armorlarge 100 set g_pickup_armorlarge_max 100 // }}} // {{{ weapon replacement // NOTE: this only replaces weapons on the map // use g_start_weapon_* to also replace the on-startup weapons! // example: g_weaponreplace_nex "nex minstanex", then Nexes become MinstaNexes 50% of the times // set the cvars to "0" to totally disable a weapon set sv_q3acompat_machineshotgunswap 0 "shorthand for swapping uzi and shotgun" set g_weaponreplace_grabber "" set sv_q3acompat_machineshotgunswap 0 "shorthand for swapping uzi and shotgun (for Q3A map compatibility)" // }}} // {{{ starting gear set g_start_weapon_grabber -1 "0 = never provide the weapon, 1 = always provide the weapon, -1 = game mode default, -2 = provide the weapon in ca and lms" set g_balance_health_start 100 set g_balance_armor_start 50 set g_start_ammo_fuel 100 set g_warmup_start_health 200 "starting values when being in warmup-stage" set g_warmup_start_armor 100 "starting values when being in warmup-stage" set g_warmup_start_ammo_fuel 150 "starting values when being in warmup-stage" set g_lms_start_health 200 set g_lms_start_armor 100 set g_lms_start_ammo_fuel 150 // }}} // {{{ pickup items set g_pickup_fuel 35 set g_pickup_fuel_jetpack 50 set g_pickup_fuel_max 250 set g_pickup_healthsmall 5 set g_pickup_healthsmall_max 200 set g_pickup_healthsmall_consumable 5 set g_pickup_healthmedium 15 set g_pickup_healthmedium_max 100 set g_pickup_healthmedium_consumable 15 set g_pickup_healthlarge 25 set g_pickup_healthlarge_max 150 set g_pickup_healthlarge_consumable 25 set g_pickup_healthmega 50 set g_pickup_healthmega_max 200 set g_pickup_healthmega_consumable 50 set g_pickup_respawntime_short 15 set g_pickup_respawntime_medium 20 set g_pickup_respawntime_long 30 set g_pickup_respawntime_powerup 120 set g_pickup_respawntime_weapon 15 set g_pickup_respawntime_ammo 15 set g_pickup_respawntimejitter_short 0 set g_pickup_respawntimejitter_medium 0 set g_pickup_respawntimejitter_long 0 set g_pickup_respawntimejitter_powerup 10 set g_pickup_respawntimejitter_weapon 0 set g_pickup_respawntimejitter_ammo 0 set g_balance_healthsmall_swallow_speed_fill 2 "how long it takes to swallow a player, 0 is instant" set g_balance_vore_swallow_speed_decrease 0.5 "how fast the swallow progress decreases, when the predator is no longer swallowing" // }}} // {{{ regen/rot set g_balance_health_regen 0 set g_balance_health_regenlinear 3 set g_balance_armor_regen 0 set g_balance_armor_regenlinear 20 set g_balance_pause_health_regen 5 set g_balance_pause_health_regen_spawn 0 set g_balance_pause_armor_regen 8 set g_balance_pause_armor_regen_spawn 4 set g_balance_health_rot 0 set g_balance_health_rotlinear 5 set g_balance_armor_rot 0 set g_balance_armor_rotlinear 0 set g_balance_pause_health_rot 3 set g_balance_pause_health_rot_spawn 1 set g_balance_pause_armor_rot 3 set g_balance_pause_armor_rot_spawn 5 set g_balance_health_regenstable 25 set g_balance_health_rotstable 150 set g_balance_health_limit 200 set g_balance_health_consumable_alwayspickup 0 set g_balance_armor_regenstable 100 set g_balance_armor_rotstable 100 set g_balance_armor_limit 100 set g_balance_armor_blockpercent 0.3 set g_balance_fuel_regen 0.1 "fuel regeneration (only applies if the player owns IT_FUEL_REGEN)" set g_balance_fuel_regenlinear 0 set g_balance_pause_fuel_regen 2 // other than this, fuel uses the health regen counter set g_balance_fuel_rot 0.1 set g_balance_fuel_rotlinear 0 set g_balance_pause_fuel_rot 5 set g_balance_pause_fuel_rot_spawn 10 set g_balance_fuel_regenstable 150 set g_balance_fuel_rotstable 200 set g_balance_fuel_limit 250 // }}} // {{{ misc set g_balance_selfdamagepercent 0.6 set g_balance_weaponswitchdelay 0.15 set g_weaponspeedfactor 1 "weapon projectile speed multiplier" set g_weaponratefactor 1 "weapon fire rate multiplier" set g_weapondamagefactor 1 "weapon damage multiplier" set g_weaponforcefactor 1 "weapon force multiplier" set g_weaponspreadfactor 1 "weapon spread multiplier" set g_balance_firetransfer_time 0.9 set g_balance_firetransfer_damage 0.8 set g_throughfloor_damage 0.4 set g_throughfloor_force 0.7 set g_projectiles_newton_style 2 // possible values: // 0: absolute velocity projectiles (like Quake) // 1: relative velocity projectiles, "Newtonian" (like Tribes 2) // 2: relative velocity projectiles, but aim is precorrected so projectiles hit the crosshair (note: strafe rockets then are SLOWER than ones shot while standing, happens in 1 too when aiming correctly which is hard) // 3: absolute velocity + player velocity component in shot direction (note: does NOT yield the right relative velocity, but may be good enough, but it is somewhat prone to sniper rockets) // 4: just add the player velocity length to the absolute velocity (tZork's sniper rockets) set g_projectiles_newton_style_2_minfactor 0.8 set g_projectiles_newton_style_2_maxfactor 1.5 set g_projectiles_spread_style 0 // possible values: // 0: forward + solid sphere (like Quake) - varies velocity // 1: forward + flattened solid sphere // 2: forward + solid circle // 3: forward + normal distribution 3D - varies velocity // 4: forward + normal distribution on a plane // 5: forward + circle with 1-r falloff // 6: forward + circle with 1-r^2 falloff // 7: forward + circle with (1-r)(2-r) falloff set g_balance_falldamage_deadminspeed 100 set g_balance_falldamage_minspeed 600 set g_balance_falldamage_factor 0.15 set g_balance_falldamage_maxdamage 35 // }}} // {{{ powerups set g_balance_powerup_invincible_takedamage 0.2 set g_balance_powerup_invincible_time 30 set g_balance_powerup_strength_damage 3 set g_balance_powerup_strength_force 3 set g_balance_powerup_strength_time 30 set g_balance_powerup_strength_selfdamage 1.5 set g_balance_powerup_strength_selfforce 1.5 // }}} // {{{ jetpack set g_jetpack_antigravity 0.8 "factor of gravity compensation of the jetpack" set g_jetpack_acceleration_side 1200 "acceleration of the jetpack in xy direction" set g_jetpack_acceleration_up 600 "acceleration of the jetpack in z direction (note: you have to factor in gravity here, if antigravity is not 1)" set g_jetpack_maxspeed_side 1200 "max speed of the jetpack in xy direction" set g_jetpack_maxspeed_up 600 "max speed of the jetpack in z direction" set g_jetpack_fuel 8 "fuel per second for jetpack" set g_jetpack_attenuation 2 "jetpack sound attenuation" // }}} // {{{ weapon properties // {{{ grabber // hook properties: set g_grabber_tarzan 2 // 2: can also pull players set g_balance_grabber_speed_fly 2400 set g_balance_grabber_speed_pull 2000 set g_balance_grabber_force_rubber 2000 set g_balance_grabber_force_rubber_overstretch 1000 set g_balance_grabber_length_min 50 set g_balance_grabber_stretch 50 set g_balance_grabber_airfriction 0.2 set g_balance_grabber_health 130 // weapon properties: set g_balance_grabber_primary_ammo 10 // grabber monkeys set 0 set g_balance_grabber_primary_refire 0.25 // grabber monkeys set 0 set g_balance_grabber_primary_animtime 0.3 // good shoot anim set g_balance_grabber_primary_grabbered_time_max 0 // infinite set g_balance_grabber_primary_grabbered_time_free 1 // 1s being grabbered are free set g_balance_grabber_primary_grabbered_fuel 5 // fuel per second grabbered set g_balance_grabber_primary_recoil 2.5 set g_balance_grabber_secondary 1 set g_balance_grabber_secondary_ammo 15 set g_balance_grabber_secondary_refire 1.1 set g_balance_grabber_secondary_animtime 1 // good melee anim set g_balance_grabber_secondary_damage 35 set g_balance_grabber_secondary_armordamage 50 set g_balance_grabber_secondary_stun_maxtime 3 set g_balance_grabber_secondary_stun_rate 0.65 set g_balance_grabber_secondary_force 250 set g_balance_grabber_secondary_radius 130 set g_balance_grabber_secondary_recoil 5 set g_balance_grabber_reload_ammo 45 set g_balance_grabber_reload_time 2 // }}} // {{{ vore set g_balance_vore_action_delay 1 "how many seconds must pass before you can swallow or regurgitate again, after swallowing or regurgitating another player" set g_balance_vore_load_pred_capacity 100 "capacity percent a player's stomach has, influenced by player size" set g_balance_vore_load_pred_weight 1 "you get this heavier the more you eat, at 1 a full belly makes you two times heavier" set g_balance_vore_load_pred_speed 1 "you get this slower the more you eat, at 1 a full belly makes you two times slower" set g_balance_vore_load_pred_speedcap 800 "when a predator is going faster than this (at full stomach capacity), their prey is squeezed out of them" set g_balance_vore_load_prey_mass 30 "prey mass, influenced by player size" set g_balance_vore_swallow_range 140 "distance below which you can swallow another player when facing them" set g_balance_vore_swallow_speed_fill_player 2 "how long it takes to swallow a player, 0 is instant" set g_balance_vore_swallow_speed_fill_item 0.01 "how long it takes to swallow a health item, 0 is instant" set g_balance_vore_swallow_speed_fill_scalediff_player 0.5 "fill rate depends on predator size compared to prey size by this amount" set g_balance_vore_swallow_speed_fill_scalediff_item 0.75 "fill rate depends on predator health compared to item health by this amount" set g_balance_vore_swallow_speed_fill_stomachload 1 "fill rate is influenced by the prey's stomach load by this amount" set g_balance_vore_swallow_speed_decrease 0.5 "how fast the swallow progress decreases, when the predator is no longer swallowing" set g_balance_vore_swallow_speed_decrease_even 0.5 "predator progress causes your prey progress to drop more quickly and the other way around" set g_balance_vore_swallow_speed_cutspd_prey 1 "prey movement slows down by this amount the closer they are to being swallowed" set g_balance_vore_swallow_speed_cutspd_pred 0.5 "predator movement slows down by this amount the closer they are to finishing swallowing" set g_balance_vore_swallow_dropweapon 0.6 "probability of dropping your weapon when swallowed. 0 = never and 1 = always, does not apply to team mates" set g_balance_vore_swallow_predator_punchangle 10 "your view gets tilted by this amount when swallowing someone" set g_balance_vore_swallow_predator_punchangle_item 8 "your view gets tilted by this amount when swallowing an item" set g_balance_vore_swallow_prey_punchvector 25 "your view gets lifted by this amount when getting swallowed" set g_balance_vore_swallow_prey_orient 1 "prey has the same view origin as the the predator while being swallowed" set g_balance_vore_swallow_prey_orient_speed 15 "speed at which the view returns to normal once as are no longer eaten by your predayor" set g_balance_vore_regurgitate_damage 10 "predators take this amount of damage whenever regurgitating someone (influenced by player scale difference)" set g_balance_vore_regurgitate_swallowprogress 0.5 "regurgitated prey is given this amount of swallow progress, to simulate being more vulnerable (if slow swallowing is enabled)" set g_balance_vore_regurgitate_force 600 "regurgitated players rocket out at this speed, in the direction the predator is facing (influenced by player scale difference)" set g_balance_vore_regurgitate_predatorforce 450 "players are pushed back by this amount when regurgitating someone, opposite of the direction they are facing (influenced by player scale difference)" set g_balance_vore_regurgitate_delay 0.5 "regurgitation delay" set g_balance_vore_regurgitate_death_silent 0 "when dead prey is digested to the maximum amount, remove them silently rather than throwing up the gibs" set g_balance_vore_regurgitate_predator_prepare_punchangle 25 "your view gets tilted by this amount when trying to regurgitate" set g_balance_vore_regurgitate_predator_punchangle 10 "your view gets tilted by this amount when regurgitating someone" set g_balance_vore_regurgitate_predator_punchangle_item 6 "your view gets tilted by this amount when regurgitating an item" set g_balance_vore_regurgitate_prey_punchvector 50 "your view gets lowered by this amount when getting regurgitated" set g_balance_vore_digestion_damage 3 "amount of damage applied to victims during digestion" set g_balance_vore_digestion_damage_death 4.5 "amount of damage applied to dead victims during digestion" set g_balance_vore_digestion_damage_item 1 "amount of damage applied to items during digestion" set g_balance_vore_digestion_limit -100 "prey can be digested down to this amount of health" set g_balance_vore_digestion_limit_regurgitate 1 "the predator automatically regurgitates prey that has reached the digestion limit" set g_balance_vore_digestion_limit_blockrespawn 1 "dead prey cannot respawn if it's still being digested" set g_balance_vore_digestion_vampire 0.1 "amount of health you gain from digestion off the damage you deal" set g_balance_vore_digestion_vampire_stable 150 "maximum amount of health you can gain from digestion (best kept equal or less than g_balance_health_rotstable)" set g_balance_vore_digestion_distribute 0.1 "if enabled, digestion is reduced by the amount of stomach load you have by this amount" set g_balance_vore_digestion_scalediff 0.5 "if enabled, digestion damage is affected by the size of the predator compared to the size of the prey by this amount" set g_balance_vore_teamheal 1 "when enabled, having a team mate in your stomach will keep healing them by this amount" set g_balance_vore_teamheal_stable 150 "maximum amount of health you can gain from a teamheal (best kept equal or less than g_balance_health_rotstable)" set g_balance_vore_kick_damage 25 "amount of damage you can do during stomach kick" set g_balance_vore_kick_delay 0.6 "how many seconds must pass before you can perform another stomach kick" set g_balance_vore_kick_force 240 "predators are pushed by this amount when stomach kicked, in the direction their prey is facing" set g_balance_vore_kick_repress 0 "require pressing the fire key each kick rather than holding it down" set g_balance_vore_kick_scalediff 0.5 "the damage / force of stomach kicks is affected by the size of the prey compared to the size of the predator by this amount" set g_balance_vore_kick_predator_punchangle 8 "your view gets tilted by this amount when receiving stomach kicks" set g_balance_vore_kick_prey_punchangle 8 "your view gets tilted by this amount when dealing stomach kicks" set g_balance_vore_kick_cutregurgitate 0.75 "probability that a stomach kick will cause the predator to lose a scheduled regurgitation" set g_balance_vore_escapeprobability 0.003 "probability of getting regurgitated when the predator takes damage, based on the amount of damage dealt" set g_balance_vore_deadpredator 1 "allow dead predators to keep their prey, as long as their body isn't gibbed" // }}}