Дело в том, что я пишу плагин под SC(Sven Co-Op), и эти объекты - монстры. Конечно можно пробежаться при старте циклом по всем, но в процессе игры появляются новые.
Даже если при спавне каждому классу присваивать, то без условий не обойтись.
"monster_alien_babyvoltigore", "monster_alien_controller", "monster_alien_grunt",
"monster_alien_slave", "monster_alien_tor", "monster_alien_voltigore",
"monster_apache", "monster_assassin_repel", "monster_babycrab", "monster_babygarg",
"monster_barnacle", "monster_barney", "monster_barney_dead", "monster_bigmomma",
"monster_blkop_osprey", "monster_blkop_apache", "monster_bodyguard", "monster_bullchicken",
"monster_chumtoad", "monster_cleansuit_scientist", "monster_cockroach", "monster_flyer_flock",
"monster_gargantua", "monster_gman", "monster_gonome", "monster_grunt_ally_repel",
"monster_grunt_repel", "monster_handgrenade", "monster_headcrab", "monster_hevsuit_dead",
"monster_hgrunt_dead", "monster_houndeye", "monster_human_assassin", "monster_human_grunt",
"monster_human_grunt_ally", "monster_human_grunt_ally_dead", "monster_human_medic_ally",
"monster_human_torch_ally", "monster_hwgrunt", "monster_hwgrunt_repel", "monster_ichthyosaur",
"monster_kingpin", "monster_leech", "monster_male_assassin", "monster_medic_ally_repel",
"monster_miniturret", "monster_nihilanth", "monster_osprey", "monster_otis", "monster_otis_dead",
"monster_pitdrone", "monster_rat", "monster_robogrunt", "monster_robogrunt_repel", "monster_scientist",
"monster_scientist_dead", "monster_sentry", "monster_shockroach", "monster_shocktrooper",
"monster_sitting_scientist", "monster_snark", "monster_sqknest", "monster_stukabat", "monster_tentacle",
"monster_torch_ally_repel", "monster_turret", "monster_zombie", "monster_zombie_barney", "monster_zombie_soldier"