示例#1
0
 public BlueDemon(GameWorld world, Vector2 position) : base(world, position)
 {
     AI            = new AIEnemyHuman(this);
     Weapon        = new WeaponFireSword(20, new Vector2(10, 40));
     CurrentAction = new ActionIdle(this);
     InitHealth(80);
 }
示例#2
0
        //public override bool Attacking => CurrentAction is ActionAttack;



        public MoaiMan(GameWorld world, Vector2 position) : base(world, position)
        {
            //Weapon = new WeaponWandOrange(10, 16, new Vector2(8, 32));
            //Weapon = new WeaponUnarmed(10, 14, new Vector2(7, 28));
            AI     = new AIEnemyHuman(this);
            Weapon = Weapon.PresetWeaponList[Random.Next(0, Weapon.PresetWeaponList.Length - 1)];
            //Weapon = new WeaponKatana(15, new Vector2(10, 40));
            //Weapon = new WeaponRapier(15, new Vector2(10, 40));
            //Weapon = new WeaponAlchemicalGauntlet(10, new Vector2(6, 4));
            CurrentAction = new ActionIdle(this);
            InitHealth(80);
        }