Esempio n. 1
0
        public static void Monster_death_use(edict_t self)
        {
            self.flags &= ~(Defines.FL_FLY | Defines.FL_SWIM);
            self.monsterinfo.aiflags &= Defines.AI_GOOD_GUY;
            if (self.item != null)
            {
                GameItems.Drop_Item(self, self.item);
                self.item = null;
            }

            if (self.deathtarget != null)
            {
                self.target = self.deathtarget;
            }
            if (self.target == null)
            {
                return;
            }
            GameUtil.G_UseTargets(self, self.enemy);
        }