NPC Hull: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
Line 8: Line 8:


== human_hull ==
== human_hull ==
* [[npc_citizen]], [[npc_metropolice]], ...
* cpp: SetHullType( HULL_HUMAN ): [[npc_poisonzombie]]
* 30x30 wide, 73 high
* [[npc_citizen]], [[npc_metropolice]] : min pathway : 30 wide, 73 high
* [[npc_combine_s]] : min pathway : 32 wide, 73 high


== small_centered_hull ==
== small_centered_hull ==
 
* cpp: SetHullType( HULL_SMALL_CENTERED): [[npc_rollermine]]


== wide_human_hull ==
== wide_human_hull ==
* [[npc_combine_s]],  
* cpp: SetHullType( HULL_WIDE_HUMAN ): [[npc_vortigaunt]], [[npc_dog]]
* 32x32 wide, 73 high




== tiny_hull ==
== tiny_hull ==
* cpp: SetHullType( HULL_TINY): [[npc_crow]], [[npc_headcrab]], [[npc_poisonezombie_torso]]




== wide_short_hull ==
== wide_short_hull ==
* [[npc_antlion]],
* cpp: SetHullType( HULL_SHORT_WIDE):
* 36x36 wide, 65 high




== medium_hull ==
== medium_hull ==
 
* cpp: SetHullType( HULL_MEDIUM ): [[npc_antlion]]
* [[npc_antlion]] : min pathway : 36 wide, 65 high


== tiny_centered_hull ==
== tiny_centered_hull ==
* cpp: SetHullType( HULL_TINY_CENTERED ) : [[npc_manhack]]




== large_hull ==
== large_hull ==
* cpp: SetHullType( HULL_LARGE ) : [[npc_antlionguard]]




== large_centered_hull ==
== large_centered_hull ==
* cpp: SetHullType( HULL_LARGE_CENTERED ) : [[npc_helicopter]], [[npc_combinegunship]]




== medium_tall_hull ==
== medium_tall_hull ==
* cpp: SetHullType( HULL_MEDIUM_TALL ):




== gargtest_hull ==
== gargtest_hull ==
* cpp: SetHullType( HULL_GARGTEST ):

Revision as of 11:28, 7 March 2008

Stub

This article or section is a stub. You can help by expanding it.

This is a list of the NPC Hull types used for nodegraph calculations. They are (currently) listed in the sequence followed by the ai_next_hull command (see ai_show_connect).

Warning.pngWarning:I have included some empirical npc data, however I am only guessing at which NPC Hull they belong to. --Beeswax
Note.pngNote:info_node and info_node_link have spawnflags corresponding to each NPC Hull type; eg 2 : "Force small_centered permission" : 0 and 2 : "Force small_centered connect" : 0 respectively.


human_hull

small_centered_hull

wide_human_hull


tiny_hull


wide_short_hull

  • cpp: SetHullType( HULL_SHORT_WIDE):


medium_hull

tiny_centered_hull


large_hull


large_centered_hull


medium_tall_hull

  • cpp: SetHullType( HULL_MEDIUM_TALL ):


gargtest_hull

  • cpp: SetHullType( HULL_GARGTEST ):