Npc houndeye (Half-Life 2): Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
m (Classifying as model entity)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
{{tabsBar|main=Monster houndeye}}
{{tabsBar|main=Monster houndeye}}
{{CD|CNPC_Houndeye|base=CAI_BaseNPC|file1=npc_houndeye.cpp}}
{{CD|CNPC_Houndeye|base=CAI_BaseNPC|file1=npc_houndeye.cpp}}
{{ent not in fgd|nolink=1|because=It is not hooked up to the associated C++ class}}
{{ent not in game|in sdk=1}}
{{code|npc_houndeye}} is the conjectured name of a scrapped NPC in {{hl2|2}}. While no {{cmd|LINK_ENTITY_TO_CLASS()}} exists for the entity, the [[CNPC_Houndeye]] class still exists in the publicly released [[Source SDK]], largely unaltered from its [[monster_houndeye (Half-Life: Source)|Half-Life: Source counterpart]].
{{this is a|model entity|cut=1|name=npc_houndeye|game=Half-Life 2}}
While no {{cmd|LINK_ENTITY_TO_CLASS()}} exists for the entity, the [[CNPC_Houndeye]] class still exists in the publicly released [[Source SDK]], largely unaltered from its [[monster_houndeye (Half-Life: Source)|Half-Life: Source counterpart]].
{{todo|In addition to providing the model from {{hls|2}}, some minor code modifications are necessary to get the houndeye working correctly in {{hl2|2}}. Document these.}}
{{todo|In addition to providing the model from {{hls|2}}, some minor code modifications are necessary to get the houndeye working correctly in {{hl2|2}}. Document these.}}
== External links ==
* [https://github.com/theKlaxon/source-sdk-2013-houndeye Version of SDK 2013 SP with restored npc_houndeye]

Latest revision as of 04:33, 19 May 2025

edit
C++ Class hierarchy
CNPC_Houndeye
CAI_BaseNPC
CBaseCombatCharacter
CBaseFlex
CBaseAnimatingOverlay
CBaseAnimating
CBaseEntity
C++ npc_houndeye.cpp
Info-red.png
This entity is not in the game by default, but still has code available for it in the SDK.
This feature is not available anymore.

npc_houndeye is a cut model entity available in Half-Life 2 Half-Life 2. While no LINK_ENTITY_TO_CLASS() exists for the entity, the CNPC_Houndeye class still exists in the publicly released Source SDK, largely unaltered from its Half-Life: Source counterpart.

Todo: In addition to providing the model from Half-Life: Source Half-Life: Source, some minor code modifications are necessary to get the houndeye working correctly in Half-Life 2 Half-Life 2. Document these.

External links