/// <summary>
 /// Initializes a new instance of the <see cref="Furre"/> class.
 /// </summary>
 public Furre()
 {
     colorString  = new ColorString();
     location     = new FurrePosition();
     LastPosition = new FurrePosition();
     lastStat     = -1;
     name         = "Unknown";
     iD           = -1;
 }
Beispiel #2
0
        public void PostionIsInViewArea(int SourceX, int SourceY, int TargetX, int TargetY, bool EspectedResult)
        {
            ViewArea      TargetArea        = new ViewArea(SourceX, SourceY);
            FurrePosition TargetCoordinates = new FurrePosition(TargetX, TargetY);

            Assert.Multiple(() =>
            {
                Assert.That(TargetArea.InRange(TargetCoordinates),
                            Is.EqualTo(EspectedResult), $"TargetArea {TargetArea}");
            });
        }
Beispiel #3
0
 /// <summary>
 /// </summary>
 public FURRE()
 {
     _ColorType   = '\0';
     _Color       = "#";
     Location     = new FurrePosition();
     LastPosition = new FurrePosition();
     // -1 means these haven't been set yet
     _Species   = -1;
     _Gender    = -1;
     _Special   = -1;
     _DSSpecies = -1;
     _LastStat  = -1;
     _Wings     = -1;
 }