NPC

From Source Entities
Jump to navigation Jump to search

An NPC is a Non-Player Character. They are controlled by some kind of AI independent from the player that may be able to move around the map, attack with weapons, speak, etc. For example, Combine soldiers in Half-Life 2.

Usually something is considered an NPC if it inherits CAI_BaseNPC, but there are exceptions such as combine_mine.

See Also[edit | edit source]