Exemplo n.º 1
0
 public void Reset()
 {
     CanFireWeapons   = true;
     CanThrowGrenades = true;
     CanSleep         = true;
     CanTrade         = true;
     Courage          = ActorCourage.CAUTIOUS;
 }
Exemplo n.º 2
0
 public void Reset()
 {
     this.CanTakeItems     = true;
     this.CanFireWeapons   = true;
     this.CanThrowGrenades = true;
     this.CanSleep         = true;
     this.CanTrade         = true;
     this.Courage          = ActorCourage.CAUTIOUS;
 }
Exemplo n.º 3
0
        internal static string to_s(this ActorCourage c)
        {
            switch (c)
            {
            case ActorCourage.COWARD: return("Coward");

            case ActorCourage.CAUTIOUS: return("Cautious");

            case ActorCourage.COURAGEOUS: return("Courageous");

            default: throw new ArgumentOutOfRangeException("unhandled courage");
            }
        }
 private ActorAction BehaviorFightOrFlee(RogueGame game, List <Percept> enemies, bool isLeaderVisible, bool isLeaderFighting, ActorCourage courage, string[] fIGHT_EMOTES)
 {
     throw new NotImplementedException();
 }