Npc combinegunship: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
No edit summary
Line 40: Line 40:
* '''sk_npc_dmg_gunship_to_plr'''
* '''sk_npc_dmg_gunship_to_plr'''
: <float> Used by ammotype "CombineCannon"
: <float> Used by ammotype "CombineCannon"
==Keyvalues==
* {{kv basehelicopter}}
==Flags==
* {{fl basehelicopter}}
* 4096 : No ground attack
==Inputs==
* {{i basenpc}}
* '''OmniscientOn'''
: Gunship knows target's location even when target is out of sight or behind cover
* '''OmniscientOff'''
: Gunship relies on normal sight functions to locate target
* '''BlindfireOn'''
: Gunship will fire at an unseen target, attempting to punch through to them
* '''BlindfireOff'''
: Gunship only fires at viusible target
* '''SetPenetrationDepth <float>
: Set penetration depth of bullets
* '''SetDockingBBox'''
: Shrink Bounding Box
* '''SetNormalBBox'''
: Set Bounding Box to normal size
* '''EnableGroundAttack'''
: Allow the gunship to use its ground attack
* '''DisableGroundAttack'''
: Don't allow the gunship to use its ground attack
* '''DoGroundAttack <string>'''
: Causes the gunship to execute its ground attack
* '''BecomeInvulnerable'''
: Stops the gunship from taking damage, but still makes sounds effects
* '''BecomeVulnerable'''
: Makes the gunship act normally to damage
* '''EnableRotorSound'''
* '''DisableRotorSound'''
==Outputs==
* {{o basenpc}}
* '''OnFireCannon'''
: Fires when the gunship fires a cannon round
* '''OnFirstDamage'''
: Fired when the first damage is done to the gunship.
* '''OnSecondDamage'''
: Fired when the second damage is done to the gunship.
* '''OnThirdDamage'''
: Fired when the third damage is done to the gunship.
* '''OnFourthDamage'''
: Fired when the fourth damage is done to the gunship.


[[Category:Entities]]
[[Category:Entities]]

Revision as of 16:48, 12 July 2005

Template:Wrongtitle

Entity Description

File:Combinegunship.jpg
Combine Gunship
Note.pngNote:Some keyvalues, spawnflags, effect flags, inputs, or outputs might not affect an NPC, based on the functionality and coding of the NPC.

Dedicated Console Variables

  • sk_gunship_burst_size
<integer> Fire off this many bullets in a burst
  • sk_gunship_burst_min
<float>
  • sk_gunship_burst_dist
<float>
  • sk_gunship_health_increments
<integer> Number of times the gunship must be struck by explosive damage
Multiplied for skill settings
  • g_debug_gunship
<choices> Debug type
Literal Value Description
0 Disabled
1 Leading
2 Path
3 Stitching
  • sk_npc_dmg_gunship
<float> Used by ammotype "CombineCannon"
  • sk_npc_dmg_gunship_to_plr
<float> Used by ammotype "CombineCannon"

Keyvalues

Flags

  • 4096 : No ground attack

Inputs

  • OmniscientOn
Gunship knows target's location even when target is out of sight or behind cover
  • OmniscientOff
Gunship relies on normal sight functions to locate target
  • BlindfireOn
Gunship will fire at an unseen target, attempting to punch through to them
  • BlindfireOff
Gunship only fires at viusible target
  • SetPenetrationDepth <float>
Set penetration depth of bullets
  • SetDockingBBox
Shrink Bounding Box
  • SetNormalBBox
Set Bounding Box to normal size
  • EnableGroundAttack
Allow the gunship to use its ground attack
  • DisableGroundAttack
Don't allow the gunship to use its ground attack
  • DoGroundAttack <string>
Causes the gunship to execute its ground attack
  • BecomeInvulnerable
Stops the gunship from taking damage, but still makes sounds effects
  • BecomeVulnerable
Makes the gunship act normally to damage
  • EnableRotorSound
  • DisableRotorSound

Outputs

  • OnFireCannon
Fires when the gunship fires a cannon round
  • OnFirstDamage
Fired when the first damage is done to the gunship.
  • OnSecondDamage
Fired when the second damage is done to the gunship.
  • OnThirdDamage
Fired when the third damage is done to the gunship.
  • OnFourthDamage
Fired when the fourth damage is done to the gunship.