Prop mounted machine gun: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(-changed to disambiguation)
(-got confused and made it into disambig but this entity is better as one page)
Line 1: Line 1:
{{lang|prop_mounted_machine_gun|title=prop_mounted_machine_gun(disambiguation)}}{{disambig}}
{{CD|CPropMountedGun}}
{{l4d series point|prop_mounted_machine_gun}} It is a usable .50 caliber mounted gun.
{{bug|{{l4d}} Toggling the flashlight will cause toggle noise to repeat until you stop using the mounted gun.}}
{{confusion|{{l4d2}} Entity name in-game is prop_minigun because this entity simply spawns [[prop_minigun/Left_4_Dead_2|L4D2 version of prop_minigun]]}}
{{l4d}} Overheats after 20 seconds, needing 20 seconds to cool down.<br>
{{l4d2}} Overheats after 15 seconds, needing 60 seconds to cool down.
[[File:Heavy machine gun.png|thumb]]


[[prop_mounted_machine_gun]] may refer to:
==Keyvalues==
* {{l4d}} [[prop_mounted_machine_gun/Left_4_Dead_1]]
{{KV|Max yaw|float|Max yaw the gun can be turned.}}
* {{l4d2}} [[prop_mounted_machine_gun/Left_4_Dead_2]]
{{KV|Max pitch|float|Max pitch the gun can be depressed.}}
{{KV|Min pitch|float|Min pitch the gun can be raised.}}
 
==ConVars==
The following Cvars are related to the machinegun, which can change how it functions.<br>
These should not be modified because players are used to the default, but if an extra challenge like longer cooldown is required, it would be possible to do so.
 
{{varcom|start}}
{{varcom|mounted_gun_fire_think_interval (in {{l4d2}} has additional z_ prefix)|0.05|seconds|}}
{{varcom|mounted_gun_cooldown_time|{{l4d}} 20 {{l4d2}} 60|seconds|Mounted gun cooldown time}}
{{varcom|mounted_gun_mount_cooldown_time|0.5||}}
{{varcom|mounted_gun_overheat_penalty_time|{{l4d}} 20 {{l4d2}} 60|seconds|}}
{{varcom|mounted_gun_overheat_time|{{l4d}} 20 {{l4d2}} 15|seconds|Mounted gun overheat time}}
{{varcom|mounted_gun_rate_of_fire|8||}}
{{varcom|end}}
 
Following cvars are {{l4d}} only
{{varcom|start}}
{{varcom|mounted_gun_damage|50||}}
{{varcom|mounted_gun_distance|36.0||}}
{{varcom|end}}
 
==See also==
*{{ent|prop_minigun}}
*{{ent|prop_minigun_l4d1}}

Revision as of 20:46, 10 November 2022

C++ Class hierarchy
CPropMountedGun
CBaseMountedWeapon
CDynamicProp
CBreakableProp
CBaseProp
CBaseAnimating
CBaseEntity

Template:L4d series point It is a usable .50 caliber mounted gun.

Icon-Bug.pngBug:Left 4 Dead Toggling the flashlight will cause toggle noise to repeat until you stop using the mounted gun.  [todo tested in ?]
Warning.pngRisk of Confusion:Left 4 Dead 2 Entity name in-game is prop_minigun because this entity simply spawns L4D2 version of prop_minigun

Left 4 Dead Overheats after 20 seconds, needing 20 seconds to cool down.
Left 4 Dead 2 Overheats after 15 seconds, needing 60 seconds to cool down.

Heavy machine gun.png

Keyvalues

Max yaw ([todo internal name (i)]) <float>
Max yaw the gun can be turned.
Max pitch ([todo internal name (i)]) <float>
Max pitch the gun can be depressed.
Min pitch ([todo internal name (i)]) <float>
Min pitch the gun can be raised.

ConVars

The following Cvars are related to the machinegun, which can change how it functions.
These should not be modified because players are used to the default, but if an extra challenge like longer cooldown is required, it would be possible to do so.

Cvar/Command Parameters or default value Descriptor Effect
mounted_gun_fire_think_interval (in Left 4 Dead 2 has additional z_ prefix) 0.05 seconds
mounted_gun_cooldown_time Left 4 Dead 20 Left 4 Dead 2 60 seconds Mounted gun cooldown time
mounted_gun_mount_cooldown_time 0.5
mounted_gun_overheat_penalty_time Left 4 Dead 20 Left 4 Dead 2 60 seconds
mounted_gun_overheat_time Left 4 Dead 20 Left 4 Dead 2 15 seconds Mounted gun overheat time
mounted_gun_rate_of_fire 8

Following cvars are Left 4 Dead only

Cvar/Command Parameters or default value Descriptor Effect
mounted_gun_damage 50
mounted_gun_distance 36.0

See also