NPC Hull: Difference between revisions
Jump to navigation
Jump to search
Warning:I have included some empirical npc data, however I am only guessing at which NPC Hull they belong to. --Beeswax
Note: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.
mNo edit summary |
mNo edit summary |
||
Line 8: | Line 8: | ||
== human_hull == | == human_hull == | ||
* [[npc_citizen]], [[npc_metropolice]], | * cpp: SetHullType( HULL_HUMAN ): [[npc_poisonzombie]] | ||
* | * [[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 == | ||
* [[ | * cpp: SetHullType( HULL_WIDE_HUMAN ): [[npc_vortigaunt]], [[npc_dog]] | ||
== tiny_hull == | == tiny_hull == | ||
* cpp: SetHullType( HULL_TINY): [[npc_crow]], [[npc_headcrab]], [[npc_poisonezombie_torso]] | |||
== wide_short_hull == | == wide_short_hull == | ||
* | * cpp: SetHullType( HULL_SHORT_WIDE): | ||
== 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
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).


human_hull
- cpp: SetHullType( HULL_HUMAN ): npc_poisonzombie
- npc_citizen, npc_metropolice : min pathway : 30 wide, 73 high
- npc_combine_s : min pathway : 32 wide, 73 high
small_centered_hull
- cpp: SetHullType( HULL_SMALL_CENTERED): npc_rollermine
wide_human_hull
- cpp: SetHullType( HULL_WIDE_HUMAN ): npc_vortigaunt, npc_dog
tiny_hull
- cpp: SetHullType( HULL_TINY): npc_crow, npc_headcrab, npc_poisonezombie_torso
wide_short_hull
- cpp: SetHullType( HULL_SHORT_WIDE):
medium_hull
- cpp: SetHullType( HULL_MEDIUM ): npc_antlion
- npc_antlion : min pathway : 36 wide, 65 high
tiny_centered_hull
- cpp: SetHullType( HULL_TINY_CENTERED ) : npc_manhack
large_hull
- cpp: SetHullType( HULL_LARGE ) : npc_antlionguard
large_centered_hull
- cpp: SetHullType( HULL_LARGE_CENTERED ) : npc_helicopter, npc_combinegunship
medium_tall_hull
- cpp: SetHullType( HULL_MEDIUM_TALL ):
gargtest_hull
- cpp: SetHullType( HULL_GARGTEST ):