Garry's Mod Wiki

Revision Difference

Global.IsEnemyEntityName#552355

<function name="IsEnemyEntityName" parent="Global" type="libraryfunc"> <description> Returns if the given NPC class name is an enemy. Returns `true` if the entity name is one of the following: * `monster_alien_grunt` * `monster_nihilanth` * `monster_tentacle` * `monster_alien_slave` * `monster_bigmomma` * `monster_bullchicken` * `monster_gargantua` * `monster_human_assassin` * `monster_babycrab` * `monster_human_grunt` * `monster_cockroach` * `monster_houndeye` * `monster_zombie` * `monster_headcrab` * `monster_alien_controller` * `monster_turret` * `monster_miniturret` * `monster_sentry` * `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` * `npc_combine_camera` * `npc_turret_ceiling` * `npc_combinedropship` * `npc_combinegunship` * `npc_helicopter` * `npc_turret_floor` * `npc_antlion_worker` * `npc_headcrab_black` </description> <realm>Shared and Menu</realm> <file line="330-L353">lua/includes/util.lua</file> <file line="334-L354">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>