Example #1
0
        public override string WhatAreYou(Being suspect)
        {
            if (suspect == null)
            {
                return("I don't exist");
            }
            else if (suspect.Forces.Contains(Force.DarkSide) &&
                     Forces.Contains(Force.DarkSide))
            {
                return("I'm a Sith");
            }
            else if (suspect.Forces.Contains(Force.LightSide))
            {
                return("I'm a Jedi");
            }

            return("I'm neither Sith nor Jedi");
        }
Example #2
0
 public virtual string AreYouSith(Being suspect)
 {
     return("I'm not a Sith");
 }
Example #3
0
 public abstract string WhatAreYou(Being suspect);