root/src/AIDemos/GameClasses/Behaviors/RootSoldierBehavior.cs

User picture

Author: conkerjo

Revision: 30 («Previous)


File Size: 976 Bytes

(July 08, 2009 19:40 UTC) Almost 3 years ago


  

 
Show/hide line numbers
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Brains.Framework.Behaviors;

namespace AIDemos.GameClasses.Behaviors
{
    public class RootSoldierBehavior:SelectorBehavior
    {
        public RootSoldierBehavior()
        {
        }
        public override void Update(Microsoft.Xna.Framework.GameTime gameTime)
        {
            base.Update(gameTime);
            if (State == BehaviorState.Success || State == BehaviorState.Failed)
                Reset();
        }
        public override void OnSubBehaviorSuccess()
        {
            base.OnSubBehaviorSuccess();
        }
        public override void OnSubBehaviorFailure()
        {
            base.OnSubBehaviorFailure();
        }
        public override void OnSuccess()
        {
            base.OnSuccess();
        }
        public override void OnFailure()
        {
            base.OnFailure();
        }
    }
}