Esempio n. 1
0
        public void MobFlagsTest()
        {
            MobState mob = new MobState("test1", 1, 1, 100, 0, 0);

            mob.AddFlag(Enums.Mobs.eMobFlags.ENEMY);
            Assert.AreEqual(true, mob.HasFlag(Enums.Mobs.eMobFlags.ENEMY));
            Assert.AreEqual(false, mob.HasFlag(Enums.Mobs.eMobFlags.INVULNERABLE));
            mob.RemoveFlag(Enums.Mobs.eMobFlags.ENEMY);
            Assert.AreEqual(false, mob.HasFlag(Enums.Mobs.eMobFlags.ENEMY));
        }