npc_metrocop_assault
		
		
		
		
		
		Jump to navigation
		Jump to search
		
		
	
A prefab located in the Prefabs HL2 folder, containing a script setup that will handle an assault of a squad of four Combine metrocops.
This prefab contains the following:
- Four npc_metropolice NPC templates (numbered from 1 to 4), to be used as the assaulting squad.
 - A point_template entity to spawn them.
 - A logic_relay entity that when triggered will trigger the spawning and assault.
 - An ai_goal_assault entity that will make the spawned metrocops proceed to their designated assault_rallypoints, and then proceed to their assault_assaultpoints as the assault commences.
 - Four assault_rallypoint positions.
 - Four assault_assaultpoint positions.
 
Fixing this prefab
This prefab doesn't work properly as it is, mainly because of misuses of wildcards.
Locate the ai_goal_assault entity, and do the following:
- Change Rally Point Set from metrocop_assault1_rally3* to metrocop_assault1_rally*.
 - Change Actor(s) to affect from metrocop_assault1_metrocop1* to metrocop_assault1_metrocop*.
 
Also, the "&i" tokens in the Squad Name value of the npc_metropolice doesn't work, so if you intend to use multiple sets of this prefab in a map, you should change metrocop_assault&i_squad to something different for each assault squad to prevent them from communicating visuals with eachother.