Exemple #1
0
        public override Selector ActivateBehavior(Dwarf d)
        {
            d.SetActionBuilding(Tower);
            d.SetActionTower(Tower);

            return new MoveToTower();
        }
        public override Selector ActivateBehavior(Dwarf d)
        {
            d.SetActionMapElementType(Type);
            d.SetActionLevel(Level);
            d.SetActionTower(Tower);

            return new CraftAmmo(this);
            //d.SetActionBuilding(Building);

            //return new BuildBuilding(Building);
        }