Garry's Mod Wiki

Revision Difference

Global.IsEnemyEntityName#551278

<function name="IsEnemyEntityName" parent="Global" type="libraryfunc"> <description> Returns if the given NPC class name is an enemy.⤶ ⤶ <bug> npc_antlion_worker dose not have enemy status despite being hostile to the player </bug>⤶ ⤶ Returns if the given NPC class name is an enemy.⤶ Returns true if the entity name is one of the following: * "npc_antlion" * "npc_antlionguard" * "npc_antlionguardian" * "npc_barnacle" * "npc_breen" * "npc_clawscanner" * "npc_combine_s" * "npc_cscanner" * "npc_fastzombie" * "npc_fastzombie_torso" * "npc_headcrab" * "npc_headcrab_fast" * "npc_headcrab_poison" * "npc_hunter" * "npc_metropolice" * "npc_manhack" * "npc_poisonzombie" * "npc_strider" * "npc_stalker" * "npc_zombie" * "npc_zombie_torso" * "npc_zombine" </description> <realm>Shared and Menu</realm> <file line="317-L319">lua/includes/util.lua</file> <args> <arg name="className" type="string">Class name of the entity to check</arg> </args> <rets> <ret name="" type="boolean">Is an enemy</ret> </rets> </function>