private IRoom GenerateRoom1() { IRoom room = GenerateRoom(); room.Attributes.Add(Room.RoomAttribute.Outdoor); room.Attributes.Add(Room.RoomAttribute.Weather); room.ExamineDescription = "What can I say, its a room for testing."; room.LookDescription = "This room looks very much like a test."; room.ShortDescription = "Test Room"; room.AddItemToRoom(Weapon()); IMount mount = new Mount(Mount.DefaultValues.Elephant); mount.Id = 1; mount.Zone = -1; mount.Level = 1; mount.StaminaMultiplier = 10; //mount.Movement = 1; //mount.StaminaMultiplier = 10; //mount.KeyWords.Add("mount"); //mount.ShortDescription = "mob short description"; //mount.LookDescription = "mob look description"; //mount.ExamineDescription = "mob examine descritpiton"; //mount.SentenceDescription = "mob sentince description"; mount.FinishLoad(); room.AddMobileObjectToRoom(mount); // room.AddMobileObjectToRoom(new PlayerCharacter() { ShortDescription = "pc short" }); return(room); }
public void Mount_FinishLoad() { mount.FinishLoad(); Assert.AreEqual(7, mount.StrengthStat); Assert.AreEqual(5, mount.DexterityStat); Assert.AreEqual(5, mount.ConstitutionStat); Assert.AreEqual(5, mount.IntelligenceStat); Assert.AreEqual(5, mount.WisdomStat); Assert.AreEqual(5, mount.CharismaStat); }