Attachment points for HL2: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
Note:
npc_alyx (
npc_antlion (
npc_antlionguard (
npc_apcdriver (
npc_barnacle (
npc_barney (
npc_breen (
npc_citizen (
npc_cscanner (
npc_combine_s (
npc_combinedropship (
npc_combinegunship (
npc_dog (
npc_eli (
npc_helicopter (
npc_gman (
npc_kleiner (
npc_metropolice (
npc_monk (
npc_mossman (
npc_magnusson (
npc_stalker (
		
	
Gamerzlog11 (talk | contribs)  | 
				Ninjaofsauce (talk | contribs)   (Added weapons and mapping sections)  | 
				||
| (11 intermediate revisions by 6 users not shown) | |||
| Line 1: | Line 1: | ||
{{  | {{languageBar}}  | ||
}}  | |||
{{Stub}}__NOTOC__  | {{Stub}}__NOTOC__  | ||
==Mapping==  | |||
There are several ways to use attachment points.    | |||
*'''SetParent'''  | |||
*'''SetParentAttachment'''  | |||
*'''SetParentAttachmentMaintainOffset'''  | |||
==[[  | ==Weapons==  | ||
Most weapons have attachment '''muzzle'''. This is used for muzzleflash and other sprites.  | |||
[[weapon_pistol]] has attachment  '''1''' where shell ejection occurs.   | |||
==NPC==  | |||
This is a list with all possible [[attachment]] points for [[NPC|NPCs]] in the {{hl2series|4}}.  | |||
{{todo|Definitely not complete.}}  | |||
{{Note|{{cmd|ent_attachments}} can be used to view attachment names and positions in-game for a specified entity.}}  | |||
=={{ent|npc_alyx}} (<small>{{path|models/alyx|mdl|icon=file}}</small>)==  | |||
[[File:Attachment_points_alyx.jpg|thumb|300px|right|Click to enlarge.]]  | [[File:Attachment_points_alyx.jpg|thumb|300px|right|Click to enlarge.]]  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|Middle of the Eyes.  | |Middle of the Eyes.  | ||
|-  | |-  | ||
|  | |{{mono|righteye}}  | ||
|The right eye.  | |The right eye.  | ||
|-  | |-  | ||
|  | |{{mono|lefteye}}  | ||
|The left eye.  | |The left eye.  | ||
|-  | |-  | ||
|  | |{{mono|nose}}  | ||
|The nose.  | |The nose.  | ||
|-  | |-  | ||
|  | |{{mono|mouth}}  | ||
|The mouth.  | |The mouth.  | ||
|-  | |-  | ||
|  | |{{mono|amulet}}  | ||
|The string from   | |The string from Alyx.  | ||
|-  | |-  | ||
|  | |{{mono|chest}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|righthand}}  | ||
|The right hand.  | |The right hand.  | ||
|-  | |-  | ||
|  | |{{mono|lefthand}}  | ||
|The left hand.  | |The left hand.  | ||
|-  | |-  | ||
|  | |{{mono|hips}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|pouch1}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|pouch2}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_antlion}} (<small>{{path|models/antlion|mdl|icon=file}}</small>)==  | ||
[[File:Attachment_points_antlion.jpg|thumb|300px|right|Click to enlarge.]]  | [[File:Attachment_points_antlion.jpg|thumb|300px|right|Click to enlarge.]]  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|rightfront}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|leftfront}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|rightrear}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|leftrear}}  | ||
|  | |  | ||
|}{{clr}}  | |}{{clr}}  | ||
==  | =={{ent|npc_antlionguard}} (<small>{{path|models/antlion_guard|mdl|icon=file}}</small>)==  | ||
[[File:Attachment_points_antlion_guard.jpg|thumb|300px|right|Click to enlarge.]]  | [[File:Attachment_points_antlion_guard.jpg|thumb|300px|right|Click to enlarge.]]  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|1}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|0}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|rightfront}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|leftfront}}  | ||
|  | |  | ||
|}{{clr}}  | |}{{clr}}  | ||
==  | =={{ent|npc_apcdriver}} (<small>{{path|models/combine_apc|mdl|icon=file}}</small>)==  | ||
[[File:Attachment_points_apc.jpg|thumb|300px|right|Click to enlarge.]]  | [[File:Attachment_points_apc.jpg|thumb|300px|right|Click to enlarge.]]  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|damage0}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|damage1}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|damage2}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|damage3}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|gun_base}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|gun_def}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|muzzle}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|wheel_fl}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|wheel_fr}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|wheel_rl}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|wheel_rr}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|vehicle_engine}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{path|models/combine_apc_dynamic|mdl|icon=file}}==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|gun_base}}  | ||
|  | |||
|-  | |||
|{{mono|gun_def}}  | |||
|  | |||
|-  | |||
|{{mono|muzzle}}  | |||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|engine}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|tire_FR}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|tire_FL}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|tire_BR}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|tire_BL}}  | ||
|  | |||
|-  | |||
|{{mono|sparks}}  | |||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_barnacle}} (<small>{{path|models/barnacle|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|TongueEnd}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|TongueSplineEnd}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|StrikeHeadAttach}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|StrikePoint}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|NeckHeight}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|innard}}  | ||
|  | |  | ||
|}  | |||
=={{ent|npc_barney}} (<small>{{path|models/barney|mdl|icon=file}}</small>)==  | |||
{|class=wikitable  | |||
!align=left| Attachment Name:  | |||
!align=left| Description and Notes:  | |||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|mouth}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|chest}}  | ||
|  | |||
|-  | |||
|{{mono|helmet_attachment}}  | |||
|  | |||
|-  | |||
|{{mono|faceplate_attachment}}  | |||
|  | |||
|-  | |||
|{{mono|forward}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_RH}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_LH}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_head}}  | |||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_breen}} (<small>{{path|models/breen|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|mouth}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|chest}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|physgun_attachment}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|forward}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_head}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_citizen}} (<small>{{path|models/humans/group0X(m)/(fe)male_0X|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|Middle of the Eyes.  | |Middle of the Eyes.  | ||
|-  | |-  | ||
|{{mono|mouth}}  | |||
|  | |  | ||
|  | |-  | ||
|  | |{{mono|chest}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|forward}}  | ||
|  | |Back of the head.  | ||
|-  | |-  | ||
|{{mono|anim_attachment_RH}}  | |||
|{{  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_head}}  | ||
|  | |  | ||
|-  | |-  | ||
|}  | |}  | ||
==  | =={{ent|npc_cscanner}} (<small>{{path|models/combine_scanner|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|light}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_combine_s}} (<small>{{path|models/combine_soldier|mdl|icon=file}} / {{path|models/combine_soldier_prisonguard|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|lefthand}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|zipline}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|beam_damage}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_combinedropship}} (<small>{{path|models/combine_dropship|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|FootThruster_L}}  | ||
|  | |||
|-  | |||
|{{mono|FootThruster_R}}  | |||
|  | |||
|-  | |||
|{{mono|RearThruster_L}}  | |||
|  | |||
|-  | |||
|{{mono|RearThruster_R}}  | |||
|  | |||
|-  | |||
|{{mono|Cargo}}  | |||
|  | |||
|-  | |||
|{{mono|cargo_anim}}  | |||
|  | |  | ||
|}  | |||
=={{ent|npc_combinegunship}} (<small>{{path|models/gunship|mdl|icon=file}}</small>)==  | |||
{|class=wikitable  | |||
!align=left| Attachment Name:  | |||
!align=left| Description and Notes:  | |||
|-  | |-  | ||
|  | |{{mono|muzzle}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|exhaustl}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|exhaustr}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|bellygun}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|rotor}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_dog}} (<small>{{path|models/dog|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |||
|-  | |||
|{{mono|forward}}  | |||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|physgun}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|thumb}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|pinky}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|index}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|bigPhys_attachment}}  | ||
|  | |  | ||
|-  | |||
|{{mono|groundTarget}}  | |||
|  | |||
|-  | |||
|{{mono|chestTarget}}  | |||
|  | |||
|-  | |||
|{{mono|__illumPosition}}  | |||
|  | |||
|-  | |||
|}  | |}  | ||
==  | ===Rope related attachments===  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|Cable1a}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Cable1b}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Cable1c}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Cable2a}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Cable2b}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Cable3a}}  | ||
|  | |||
|-  | |||
|{{mono|Cable3b}}  | |||
|  | |||
|-  | |||
|{{mono|Cable3c}}  | |||
|  | |||
|-  | |||
|{{mono|Cable3d}}  | |||
|  | |||
|-  | |||
|{{mono|Cable4a}}  | |||
|  | |||
|-  | |||
|{{mono|Cable4b}}  | |||
|  | |||
|-  | |||
|{{mono|Cable4c}}  | |||
|  | |||
|-  | |||
|{{mono|Cable4d}}  | |||
|  | |||
|-  | |||
|{{mono|Cable5a}}  | |||
|  | |||
|-  | |||
|{{mono|Cable5b}}  | |||
|  | |||
|-  | |||
|{{mono|Cable6a}}  | |||
|  | |||
|-  | |||
|{{mono|Cable6b}}  | |||
|  | |||
|-  | |||
|{{mono|Cable7a}}  | |||
|  | |||
|-  | |||
|{{mono|Cable7b}}  | |||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_eli}} (<small>{{path|models/eli|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |||
|-  | |||
|{{mono|mouth}}  | |||
|  | |||
|-  | |||
|{{mono|chest}}  | |||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|LabPart_attachment}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|MossyHandIK_Attachment}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|attach_crowbar}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|attach_tongue}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|forward}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |||
|-  | |||
|{{mono|anim_attachment_head}}  | |||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_helicopter}} (<small>{{path|models/combine_helicopter|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|Gun}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Muzzle}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Bomb}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Damage0}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Damage1}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Damage2}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Damage3}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Damage4}}  | ||
|  | |||
|-  | |||
|{{mono|Light_Red0}}  | |||
|  | |||
|-  | |||
|{{mono|Light_Red1}}  | |||
|  | |||
|-  | |||
|{{mono|Light_Red2}}  | |||
|  | |||
|-  | |||
|{{mono|Spotlight}}  | |||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_gman}} (<small>{{path|models/gman|mdl|icon=file}} / {{path|models/gman_high|mdl|icon=file}} </small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|mouth}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|chest}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|cameraeye}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|mouth_left}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|cheekbone_left}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|attach_lShoulderAim}}  | ||
| Only in the low-res version of the model.  | |||
|-  | |||
|{{mono|attach_rShoulderAim}}  | |||
| Only in the low-res version of the model.  | |||
|-  | |||
|{{mono|forward}}  | |||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_head}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_kleiner}} (<small>{{path|models/kleiner|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|lefteye}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|righteye}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|nose}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|mouth}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|tie}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|pen}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|chest}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|hips}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|lefthand}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|righthand}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|attach_lShoulderAim}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|attach_rShoulderAim}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|forward}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |||
|-  | |||
|{{mono|anim_attachment_head}}  | |||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_metropolice}} (<small>{{path|models/police|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Center}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Chest}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|LHand}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|RHand}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|zipline}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|manhack}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|forward}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_head}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|baton}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{path|models/police_cheaple|mdl|icon=file}}==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Center}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|Chest}}  | ||
|  | |||
|-  | |||
|{{mono|LHand}}  | |||
|  | |||
|-  | |||
|{{mono|RHand}}  | |||
|  | |||
|}  | |||
=={{path|models/police_ss|mdl|icon=file}}==  | |||
{|class=wikitable  | |||
!align=left| Attachment Name:  | |||
!align=left| Description and Notes:  | |||
|-  | |||
|{{mono|forward}}  | |||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_head}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|baton}}  | ||
|  | |  | ||
|-  | |||
|}  | |}  | ||
==  | =={{ent|npc_monk}} (<small>{{path|models/monk|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|  | |{{mono|eyes}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|mouth}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|chest}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|muzzle}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|forward}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_RH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_LH}}  | ||
|  | |  | ||
|-  | |-  | ||
|  | |{{mono|anim_attachment_head}}  | ||
|  | |  | ||
|}  | |}  | ||
==  | =={{ent|npc_mossman}} (<small>{{path|models/mossman|mdl|icon=file}}</small>)==  | ||
{|   | {|class=wikitable  | ||
!align=left| Attachment Name:  | !align=left| Attachment Name:  | ||
!align=left| Description and Notes:  | !align=left| Description and Notes:  | ||
|-  | |-  | ||
|<  | |{{mono|physgun_attachment}}  | ||
|  | |||
|-  | |||
|{{mono|eyes}}  | |||
|  | |||
|-  | |||
|{{mono|mouth}}  | |||
|  | |||
|-  | |||
|{{mono|chest}}  | |||
|  | |||
|-  | |||
|{{mono|forward}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_RH}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_LH}}  | |||
|  | |||
|}  | |||
=={{ent|npc_magnusson}} (<small>{{path|models/magnusson|mdl|icon=file}}</small>)==  | |||
{|class=wikitable  | |||
!align=left| Attachment Name:  | |||
!align=left| Description and Notes:  | |||
|-  | |||
|{{mono|eyes}}  | |||
|  | |||
|-  | |||
|{{mono|mouth}}  | |||
|  | |||
|-  | |||
|{{mono|chest}}  | |||
|  | |||
|-  | |||
|{{mono|attach_lShoulderAim}}  | |||
|  | |||
|-  | |||
|{{mono|attach_rShoulderAim}}  | |||
|  | |||
|-  | |||
|{{mono|forward}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_RH}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_LH}}  | |||
|  | |||
|-  | |||
|{{mono|anim_attachment_head}}  | |||
|  | |||
|}  | |||
=={{ent|npc_stalker}} (<small>{{path|models/stalker|mdl|icon=file}}</small>)==  | |||
{|class=wikitable  | |||
!align=left| Attachment Name:  | |||
!align=left| Description and Notes:  | |||
|-  | |||
|{{mono|eyes}}  | |||
|  | |  | ||
|}  | |}  | ||
[[Category:Modeling]]  | [[Category:Modeling]]  | ||
== See also ==  | |||
* [[Entity_Hierarchy_(parenting)]]  | |||
Latest revision as of 15:31, 22 October 2025
Mapping
There are several ways to use attachment points.
- SetParent
 - SetParentAttachment
 - SetParentAttachmentMaintainOffset
 
Weapons
Most weapons have attachment muzzle. This is used for muzzleflash and other sprites. weapon_pistol has attachment 1 where shell ejection occurs.
NPC
This is a list with all possible attachment points for NPCs in the 
 Half-Life 2 series.
Todo: Definitely not complete.
ent_attachments can be used to view attachment names and positions in-game for a specified entity.npc_alyx (
models/alyx.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | Middle of the Eyes. | 
| righteye | The right eye. | 
| lefteye | The left eye. | 
| nose | The nose. | 
| mouth | The mouth. | 
| amulet | The string from Alyx. | 
| chest | |
| righthand | The right hand. | 
| lefthand | The left hand. | 
| hips | |
| pouch1 | |
| pouch2 | 
npc_antlion (
models/antlion.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| rightfront | |
| leftfront | |
| rightrear | |
| leftrear | 
npc_antlionguard (
models/antlion_guard.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| 1 | |
| 0 | |
| rightfront | |
| leftfront | 
npc_apcdriver (
models/combine_apc.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| damage0 | |
| damage1 | |
| damage2 | |
| damage3 | |
| gun_base | |
| gun_def | |
| muzzle | |
| wheel_fl | |
| wheel_fr | |
| wheel_rl | |
| wheel_rr | |
| vehicle_engine | 

models/combine_apc_dynamic.mdl
| Attachment Name: | Description and Notes: | 
|---|---|
| gun_base | |
| gun_def | |
| muzzle | |
| engine | |
| tire_FR | |
| tire_FL | |
| tire_BR | |
| tire_BL | |
| sparks | 
npc_barnacle (
models/barnacle.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| TongueEnd | |
| TongueSplineEnd | |
| StrikeHeadAttach | |
| StrikePoint | |
| NeckHeight | |
| innard | 
npc_barney (
models/barney.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| mouth | |
| chest | |
| helmet_attachment | |
| faceplate_attachment | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_breen (
models/breen.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| mouth | |
| chest | |
| physgun_attachment | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_citizen (
models/humans/group0X(m)/(fe)male_0X.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | Middle of the Eyes. | 
| mouth | |
| chest | |
| forward | Back of the head. | 
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_cscanner (
models/combine_scanner.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| light | |
| eyes | 
npc_combine_s (
models/combine_soldier.mdl / 
models/combine_soldier_prisonguard.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| lefthand | |
| zipline | |
| eyes | |
| beam_damage | |
| anim_attachment_RH | |
| anim_attachment_LH | 
npc_combinedropship (
models/combine_dropship.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| FootThruster_L | |
| FootThruster_R | |
| RearThruster_L | |
| RearThruster_R | |
| Cargo | |
| cargo_anim | 
npc_combinegunship (
models/gunship.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| muzzle | |
| exhaustl | |
| exhaustr | |
| bellygun | |
| rotor | 
npc_dog (
models/dog.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| forward | |
| physgun | |
| thumb | |
| pinky | |
| index | |
| bigPhys_attachment | |
| groundTarget | |
| chestTarget | |
| __illumPosition | 
| Attachment Name: | Description and Notes: | 
|---|---|
| Cable1a | |
| Cable1b | |
| Cable1c | |
| Cable2a | |
| Cable2b | |
| Cable3a | |
| Cable3b | |
| Cable3c | |
| Cable3d | |
| Cable4a | |
| Cable4b | |
| Cable4c | |
| Cable4d | |
| Cable5a | |
| Cable5b | |
| Cable6a | |
| Cable6b | |
| Cable7a | |
| Cable7b | 
npc_eli (
models/eli.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| mouth | |
| chest | |
| LabPart_attachment | |
| MossyHandIK_Attachment | |
| attach_crowbar | |
| attach_tongue | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_helicopter (
models/combine_helicopter.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| Gun | |
| Muzzle | |
| Bomb | |
| Damage0 | |
| Damage1 | |
| Damage2 | |
| Damage3 | |
| Damage4 | |
| Light_Red0 | |
| Light_Red1 | |
| Light_Red2 | |
| Spotlight | 
npc_gman (
models/gman.mdl / 
models/gman_high.mdl )
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| mouth | |
| chest | |
| cameraeye | |
| mouth_left | |
| cheekbone_left | |
| attach_lShoulderAim | Only in the low-res version of the model. | 
| attach_rShoulderAim | Only in the low-res version of the model. | 
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_kleiner (
models/kleiner.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| lefteye | |
| righteye | |
| nose | |
| mouth | |
| tie | |
| pen | |
| chest | |
| hips | |
| lefthand | |
| righthand | |
| attach_lShoulderAim | |
| attach_rShoulderAim | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_metropolice (
models/police.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| Center | |
| Chest | |
| LHand | |
| RHand | |
| zipline | |
| manhack | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | |
| baton | 

models/police_cheaple.mdl
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| Center | |
| Chest | |
| LHand | |
| RHand | 

models/police_ss.mdl
| Attachment Name: | Description and Notes: | 
|---|---|
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | |
| eyes | |
| baton | 
npc_monk (
models/monk.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| mouth | |
| chest | |
| muzzle | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_mossman (
models/mossman.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| physgun_attachment | |
| eyes | |
| mouth | |
| chest | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | 
npc_magnusson (
models/magnusson.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes | |
| mouth | |
| chest | |
| attach_lShoulderAim | |
| attach_rShoulderAim | |
| forward | |
| anim_attachment_RH | |
| anim_attachment_LH | |
| anim_attachment_head | 
npc_stalker (
models/stalker.mdl)
| Attachment Name: | Description and Notes: | 
|---|---|
| eyes |