NPC Hull
(Redirected from HUMAN HULL)
Jump to navigation
Jump to search
An NPC Hull roughly defines the space taken up by NPCs and players. They mainly affect what spaces something can move through.
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,
- min pathway : 30 wide, 73 high applies to : npc_citizen, npc_metropolice
- min pathway : 32 wide, 73 high applies to : npc_combine_s
small_centered_hull
- cpp: SetHullType( HULL_SMALL_CENTERED): npc_rollermine(G)
- min pathway : 40 wide, 40 high
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)
- min pathway : 24 wide, 24 high
wide_short_hull
- cpp: SetHullType( HULL_SHORT_WIDE): npc_bullsquid(G)
medium_hull
- cpp: SetHullType( HULL_MEDIUM ): npc_antlion(G)
- min pathway : 36 wide, 65 high applies to : npc_antlion
tiny_centered_hull
- cpp: SetHullType( HULL_TINY_CENTERED ) : npc_manhack(F), npc_cscanner(F), npc_clawscanner(F)
- min pathway : 16 wide, 8 high
large_hull
- cpp: SetHullType( HULL_LARGE ) : npc_antlionguard(G), npc_vehicledriver(G),
- min pathway : 80 wide, 100 high
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)
- min pathway : 36 wide, 100 high
gargtest_hull
- cpp: SetHullType( HULL_GARGTEST ): apparently unused.