Npc combine advisor roaming: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Mentioned Dota 2 leak)
m (Languagebar)
 
(6 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{stub}}
{{LanguageBar}}
{{obsolete|entity=1}}
{{portal2 point|npc_combine_advisor_roaming}}
{{Ent not in game}}
{{bug|This entity was defined in the FGD but not implemented by the engine.}}


[[File:Advisor2.jpg|thumb|right|250px|Advisor, as seen in [[Half-Life 2: Episode Two|Episode Two]]]]


[[Image:Advisor2.jpg|thumb|right|250px|Advisor, as seen in [[Half-Life 2: Episode Two|Episode Two]]]]
{{this is a|point entity|game=Portal 2|name=npc_combine_advisor_roaming}} It is a [[Combine Advisor]] variant, likely left over from [[Half-Life 2: Episode Three|Episode Three]]. This particular entity does not appear in any released games; however, variants have appeared in the previous Half-Life games, such as {{Ent|npc_advisor}}. Its keyvalues, inputs, outputs, and flags are identical to those of [[npc_combinegunship]]. It does not exist in-game and was removed from the FGD in an update on May 28, 2011.


The entity has also appeared in leaked [[Dota 2]] files.


==Entity Description==
==See also==
A Combine Advisor. It has multiple attacks that can be triggered by input or, possibly, AI. This particular entity appears in no released games, however, variants have appeared in the previous Half-Life games, such as [[npc_advisor]], [[prop_dynamic]], and [[generic_actor]].
 
Note that, although this entity appeared in the [[Portal 2]] mapping tools (it was removed in an update on 28 May 2011), it will not spawn in the game. A theory is that this entity was left over from the [[Half-Life 2: Episode Three|Episode Three]] mapping tools, however, it has yet to be confirmed.
 
The entity appeared to based on the [[npc_combinegunship|gunship]].
 
A leak of some [[Dota 2]] files also contained this entity.
 
==Keyvalues==
These Keyvalues, Flags, Inputs and Outputs are all taken from the FGD which was originally shipped with the [[Portal 2 Authoring Tools]].
 
{{KV BaseHelicopter}}
 
==Flags==
 
* 1 : Wait Till Seen
* 2 : Gag (No IDLE sounds until angry)
* 4 : Fall to ground (unchecked means *teleport* to ground)
* 8 : Drop Healthkit
* 16 : Efficient - Don't acquire enemies or avoid obstacles
* 32 : No Rotorwash
* 64 : Await Input
* 128 : Wait For Script
* 256 : Long Visibility/Shoot
* 512 : Fade Corpse
* 1024 : Think outside PVS
* 2048 : Template NPC (used by npc_maker, will not spawn)
* 4096 : No ground attack
* 8192 : Don't drop weapons
 
==Inputs==
 
; <code>OmniscientOn</code>
: Advisor knows target's location even when target is out of sight or behind cover
; <code>OmniscientOff</code>
: Advisor relies on normal sight functions to locate target
; <code>BlindfireOn</code>
: Advisor will fire at an unseen target, attempting to punch through to them
; <code>BlindfireOff</code>
: Advisor only fires at visible target
; <code>SetPenetrationDepth <float></code>
: Set penetration depth of bullets
; <code>SetDockingBBox</code>
: Shrink Bounding Box
; <code>SetNormalBBox</code>
: Set Bounding Box to normal size
; <code>EnableGroundAttack</code>
: Allow the advisor to use its ground attack
; <code>DisableGroundAttack</code>
: Don't allow the advisor to use its ground attack
; <code>DoGroundAttack <string></code>
: Causes the advisor to execute its ground attack
; <code>BecomeInvulnerable</code>
: Stops the advisor from taking damage, but still makes sounds effects
; <code>BecomeVulnerable</code>
: Makes the advisor act normally to damage
; <code>EnableRotorSound</code>
; <code>DisableRotorSound</code>
; <code>DoAvalancheBlast</code>
: Performs an avalanche blast
; <code>DoSpitAttack</code>
: Performs a spit attack
; <code>SetMaxSpeed <float></code>
: Adjusts max speed for the advisor
; <code>DropShield <float></code>
: Drops advisor shield for x seconds (0 sec will use default)
; <code>SetRetreatTrack <string></code>
: Sets a retreat track for advisor to fly to when receiving too much damage
{{I BaseHelicopter}}
 
==Outputs==
 
; <code>OnFireCannon</code>
: Fires when the advisor fires a cannon round
; <code>OnFirstDamage</code>
: Fired when the first damage is done to the advisor.
; <code>OnSecondDamage</code>
: Fired when the second damage is done to the advisor.
; <code>OnThirdDamage</code>
: Fired when the third damage is done to the advisor.
; <code>OnFourthDamage</code>
: Fired when the fourth damage is done to the advisor.
{{O BaseNPC}}
 
==See Also==
*[[npc_advisor]]
*[[npc_advisor]]
*[[Advisor]]
*[[Advisor]]

Latest revision as of 03:13, 24 January 2025

English (en)Русский (ru)Translate (Translate)
Obsolete-notext.png
This entity is obsolete. Its use is discouraged. It may only exist/function in older engine branches.
Info-red.png
This entity is not in the game by default, but got left over in the FGD.
This feature is not available anymore.
Advisor, as seen in Episode Two

npc_combine_advisor_roaming is a point entity available in Portal 2 Portal 2. It is a Combine Advisor variant, likely left over from Episode Three. This particular entity does not appear in any released games; however, variants have appeared in the previous Half-Life games, such as npc_advisor. Its keyvalues, inputs, outputs, and flags are identical to those of npc_combinegunship. It does not exist in-game and was removed from the FGD in an update on May 28, 2011.

The entity has also appeared in leaked Dota 2 files.

See also