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.
Note:The player's Hull and Viewpoint are defined by
mNo edit summary |
|||
Line 33: | Line 33: | ||
== tiny_centered_hull == | == tiny_centered_hull == | ||
* cpp: SetHullType( HULL_TINY_CENTERED ) : [[npc_manhack]](F), [[ | * cpp: SetHullType( HULL_TINY_CENTERED ) : [[npc_manhack]](F), [[npc_cscanner]](F), [[npc_clawscanner]](F) | ||
== large_hull == | == large_hull == |
Revision as of 16:12, 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).



CViewVectors g_DefaultViewVectors
in gamerules.cpp
human_hull
- cpp: SetHullType( HULL_HUMAN ): (BaseNPC default) npc_magnusson, 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(G)
wide_human_hull
- cpp: SetHullType( HULL_WIDE_HUMAN ): npc_vortigaunt(G), npc_dog(G)
tiny_hull
- cpp: SetHullType( HULL_TINY ): npc_crow(F), npc_headcrab(G), npc_zombie_torso(G)
wide_short_hull
- cpp: SetHullType( HULL_SHORT_WIDE): npc_bullsquid(G)
medium_hull
- cpp: SetHullType( HULL_MEDIUM ): npc_antlion(G)
- npc_antlion : min pathway : 36 wide, 65 high
tiny_centered_hull
- cpp: SetHullType( HULL_TINY_CENTERED ) : npc_manhack(F), npc_cscanner(F), npc_clawscanner(F)
large_hull
- cpp: SetHullType( HULL_LARGE ) : npc_antlionguard(G), npc_vehicledriver(G),
large_centered_hull
- cpp: SetHullType( HULL_LARGE_CENTERED ) : npc_helicopter(F), npc_combinegunship(F), npc_advisor(F), npc_ichthyosaur(F), npc_strider(F)
medium_tall_hull
- cpp: SetHullType( HULL_MEDIUM_TALL ): npc_hunter(G)
gargtest_hull
- cpp: SetHullType( HULL_GARGTEST ): apparently unused.