diff --git a/Changelog.md b/Changelog.md index 564ffdf..ced3f18 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,44 @@ +# 0.39.0 +*February 2, 2024* + +![](media/changelog/0.39.0.png) + +> An Upgrade to Your Tiny Life + +Read the devlog [on the website](https://tinylifegame.com/devlogs/0.39.0/). + +Additions +- Added the tinkering skill and the ability to discover upgrades +- Added the ability to upgrade various furniture items +- Added a variation of the wooden stairs that doesn't have wallpaper + +Improvements +- Improved the visual style of the character creator +- Made the family-focused personality's emotions also take close friends into account +- Only allow admitting to romance with someone else for seven days after it happened +- Renamed "Add a Little Something" to "Enhance Flavor" +- Made energy loss and the chance of splinters lower when woodworking +- Made people not stand in the same spot when multiple people visit a lot at the same time +- Improved the Tiny Bucks logo to be more easily decipherable as TB + +Fixes +- Fixed the furniture tool considering possible parent objects on different floors +- Fixed moving to a different map not moving people there correctly +- Fixed a crash when moving ceiling-hung objects out of bounds using the furniture tool +- Fixed the same map being able to be in a save twice +- Fixed help actions not working correctly when the person is being held +- Fixed notifications not being able to be dismissed when clicking their icon +- Fixed object selection not working correctly on higher floors +- Fixed objects at map borders causing a crash when checking for free interaction spots +- Fixed an exception when the sink or baby is missing while cleaning up a baby +- Fixed objects still being highlighted while placing stairs +- Fixed collision issues with stairs + +API +- Game content initialized through static constructors is now explicitly loaded in order. If a mod disrupts the order by accessing content earlier than expected, a warning is emitted. +- Made TestedVersionRange property mandatory for mods +- Refactored particle and light property names to be more consistent + # 0.38.4 *January 7, 2024* diff --git a/docs/api/.manifest b/docs/api/.manifest index bbaff51..6bf4967 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -355,6 +355,7 @@ "TinyLife.Actions.ActionType.Repair": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ResearchBusinessPlans": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ResearchProgrammingPatterns": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.ResearchUpgrades": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Rummage": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.RunAround": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.RunOnTreadmill": "TinyLife.Actions.ActionType.yml", @@ -377,6 +378,7 @@ "TinyLife.Actions.ActionType.Store": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.StudyBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.SuggestThriftstores": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.TakeEmotionShower": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TakeFromFridge": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TakeOutOfCrib": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TakeOutTrash": "TinyLife.Actions.ActionType.yml", @@ -419,6 +421,7 @@ "TinyLife.Actions.ActionType.ToggleLight": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ToggleNewspapers": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ToggleTryingForBaby": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.ToggleUpgrade": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ToggleVisitors": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TravelToMap": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TypeSettings": "TinyLife.Actions.ActionType.TypeSettings.yml", @@ -448,10 +451,12 @@ "TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.RequiredSkill": "TinyLife.Actions.ActionType.TypeSettings.yml", + "TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0)": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.TypeSettings.Texture": "TinyLife.Actions.ActionType.TypeSettings.yml", "TinyLife.Actions.ActionType.Types": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.UpgradeFurniture": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.UseDiaper": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.VisitLot": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.VisitLotEmploymentLocation": "TinyLife.Actions.ActionType.yml", @@ -616,7 +621,7 @@ "TinyLife.Actions.DieAction.Reason": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DiscardHeldItemAction": "TinyLife.Actions.DiscardHeldItemAction.yml", - "TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DiscardHeldItemAction.yml", + "TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)": "TinyLife.Actions.DiscardHeldItemAction.yml", "TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted": "TinyLife.Actions.DiscardHeldItemAction.yml", "TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions": "TinyLife.Actions.DiscardHeldItemAction.yml", "TinyLife.Actions.DiscardHeldItemAction.DiscardActions": "TinyLife.Actions.DiscardHeldItemAction.yml", @@ -710,8 +715,6 @@ "TinyLife.Actions.MultiAction.CreateFirstActions": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.CreateLastActions": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.CurrentStage": "TinyLife.Actions.MultiAction.yml", - "TinyLife.Actions.MultiAction.DiscardHeldItem": "TinyLife.Actions.MultiAction.yml", - "TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.Handler": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.InProgressTime": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.Initialize": "TinyLife.Actions.MultiAction.yml", @@ -779,6 +782,10 @@ "TinyLife.Actions.PutAwayAction.AndThenIsCompleted": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.CreateFirstActions": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.Items": "TinyLife.Actions.PutAwayAction.yml", + "TinyLife.Actions.ResearchUpgradesAction": "TinyLife.Actions.ResearchUpgradesAction.yml", + "TinyLife.Actions.ResearchUpgradesAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.ResearchUpgradesAction.yml", + "TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted": "TinyLife.Actions.ResearchUpgradesAction.yml", + "TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.ResearchUpgradesAction.yml", "TinyLife.Actions.SellAction": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction.AndThenInitialize": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction.AndThenIsCompleted": "TinyLife.Actions.SellAction.yml", @@ -894,6 +901,15 @@ "TinyLife.Actions.TryGoHereAction.PositionsToTry": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Upgrade)": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.GetArguments(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.UpgradeFurnitureAction.yml", + "TinyLife.Actions.UpgradeFurnitureAction.GetProgress": "TinyLife.Actions.UpgradeFurnitureAction.yml", "TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml", @@ -1064,6 +1080,7 @@ "TinyLife.Emotions.EmotionModifier.JungleGymSocialNegative": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.JungleGymSocialPositive": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.LazyWorkout": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.LearnedUpgrade": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.LostTournament": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.LovelyInteraction": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.MeanConversationPartner": "TinyLife.Emotions.EmotionModifier.yml", @@ -1105,6 +1122,7 @@ "TinyLife.Emotions.EmotionModifier.ReadNewspaperChild": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Register(TinyLife.Emotions.EmotionModifier)": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.RepairFail": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.RoughSchoolDay": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SaddenedByNews": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.SandboxNegative": "TinyLife.Emotions.EmotionModifier.yml", @@ -1142,6 +1160,7 @@ "TinyLife.Emotions.EmotionModifier.Types": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.UncomfortableCraftedFurniture": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.UnsuccessfulRummaging": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.UpsettingConversation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.UsefulProgrammingResearch": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.VacationDaysAgain": "TinyLife.Emotions.EmotionModifier.yml", @@ -1488,6 +1507,7 @@ "TinyLife.Goals.MemoryType.SourceString": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.ToldAboutPregnancy": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.Types": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.UpgradeLearned": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.UsedFurniture": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.UsedSkillCategory": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.WasOutside": "TinyLife.Goals.MemoryType.yml", @@ -1673,6 +1693,11 @@ "TinyLife.Objects.AgeGroup.Adult": "TinyLife.Objects.AgeGroup.yml", "TinyLife.Objects.AgeGroup.Baby": "TinyLife.Objects.AgeGroup.yml", "TinyLife.Objects.AgeGroup.Child": "TinyLife.Objects.AgeGroup.yml", + "TinyLife.Objects.AppliedUpgrade": "TinyLife.Objects.AppliedUpgrade.yml", + "TinyLife.Objects.AppliedUpgrade.#ctor(TinyLife.Objects.Upgrade)": "TinyLife.Objects.AppliedUpgrade.yml", + "TinyLife.Objects.AppliedUpgrade.Progress": "TinyLife.Objects.AppliedUpgrade.yml", + "TinyLife.Objects.AppliedUpgrade.Upgrade": "TinyLife.Objects.AppliedUpgrade.yml", + "TinyLife.Objects.AppliedUpgrade.Validate": "TinyLife.Objects.AppliedUpgrade.yml", "TinyLife.Objects.Bathtub": "TinyLife.Objects.Bathtub.yml", "TinyLife.Objects.Bathtub.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Bathtub.yml", "TinyLife.Objects.Bathtub.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Single,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Bathtub.yml", @@ -1834,6 +1859,8 @@ "TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2})": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.AppliedUpgrades": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.AreUtilitiesDisabled": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Area": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.AttachedWall": "TinyLife.Objects.Furniture.yml", @@ -1851,6 +1878,7 @@ "TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetChildren``1": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room)": "TinyLife.Objects.Furniture.yml", @@ -1867,6 +1895,7 @@ "TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.HideFromDraw": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Furniture.yml", @@ -1876,12 +1905,14 @@ "TinyLife.Objects.Furniture.NotifyNeighbors": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnAdded": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.OnAppliedUpgrade": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnDirty": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnGetDescription": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnGetDirty": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnRemoved": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnSetCreator": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ParentFurniture": "TinyLife.Objects.Furniture.yml", @@ -2185,19 +2216,20 @@ "TinyLife.Objects.LifeSpan.VeryShort": "TinyLife.Objects.LifeSpan.yml", "TinyLife.Objects.Light": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)": "TinyLife.Objects.Light.yml", - "TinyLife.Objects.Light.CameraOffset": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.CircleTexture": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Color": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Objects.Light.yml", - "TinyLife.Objects.Light.DrawPosOffset": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Floor": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.IsDisabled": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Map": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Position": "TinyLife.Objects.Light.yml", + "TinyLife.Objects.Light.PositionOffset": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Rotation": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Scale": "TinyLife.Objects.Light.yml", + "TinyLife.Objects.Light.ScreenPosOffset": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Size": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Texture": "TinyLife.Objects.Light.yml", + "TinyLife.Objects.Light.VisualWorldOffset": "TinyLife.Objects.Light.yml", "TinyLife.Objects.LightFurniture": "TinyLife.Objects.LightFurniture.yml", "TinyLife.Objects.LightFurniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.LightFurniture.yml", "TinyLife.Objects.LightFurniture.CreateLights": "TinyLife.Objects.LightFurniture.yml", @@ -2253,6 +2285,7 @@ "TinyLife.Objects.MapObject.OnEventsAttachable": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnGetHoverInfo": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnRemoved": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnUpdate": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnValidated": "TinyLife.Objects.MapObject.yml", @@ -2322,6 +2355,7 @@ "TinyLife.Objects.ObjectCategory.Oven": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.People": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Potty": "TinyLife.Objects.ObjectCategory.yml", + "TinyLife.Objects.ObjectCategory.ProteinShakeMaker": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.RoofAttached": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Sandbox": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Self": "TinyLife.Objects.ObjectCategory.yml", @@ -2329,6 +2363,7 @@ "TinyLife.Objects.ObjectCategory.SingleBed": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Sink": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.SmallObject": "TinyLife.Objects.ObjectCategory.yml", + "TinyLife.Objects.ObjectCategory.Sofa": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.StandingDesk": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Stove": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Table": "TinyLife.Objects.ObjectCategory.yml", @@ -2403,6 +2438,8 @@ "TinyLife.Objects.ParentInfo.AttachmentType.Stairs": "TinyLife.Objects.ParentInfo.AttachmentType.yml", "TinyLife.Objects.ParentInfo.AttachmentType.Ui": "TinyLife.Objects.ParentInfo.AttachmentType.yml", "TinyLife.Objects.ParentInfo.AttachmentType.Wall": "TinyLife.Objects.ParentInfo.AttachmentType.yml", + "TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.ParentInfo.yml", + "TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.ParentInfo.yml", "TinyLife.Objects.ParentInfo.LayerDepth": "TinyLife.Objects.ParentInfo.yml", "TinyLife.Objects.ParentInfo.ShouldDraw": "TinyLife.Objects.ParentInfo.yml", "TinyLife.Objects.ParentInfo.Type": "TinyLife.Objects.ParentInfo.yml", @@ -2411,13 +2448,10 @@ "TinyLife.Objects.Particle.#ctor(MLEM.Textures.TextureRegion,System.TimeSpan,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.AmbientFallingLeaves": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Animation": "TinyLife.Objects.Particle.yml", - "TinyLife.Objects.Particle.CameraMotion": "TinyLife.Objects.Particle.yml", - "TinyLife.Objects.Particle.CameraOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Color": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.DepthOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.DepthPosOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Objects.Particle.yml", - "TinyLife.Objects.Particle.DrawOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Floor": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.ForceOutside": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Friction": "TinyLife.Objects.Particle.yml", @@ -2434,12 +2468,15 @@ "TinyLife.Objects.Particle.Remove": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Scale": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.ScaleFunction": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.ScreenPosOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle})": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.SpriteEffects": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.TimeLived": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.TimeToLive": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.UpdateWhenPaused": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.VisualMotion": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.VisualWorldOffset": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Person": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.ActionQueue": "TinyLife.Objects.Person.yml", @@ -2587,6 +2624,7 @@ "TinyLife.Objects.Person.OnGetWalkSpeed": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnJobChanged": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnLifeGoalChanged": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.OnMemoriesChanged": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnNewSkillLearned": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnOutfitChanged": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnRestoreNeed": "TinyLife.Objects.Person.yml", @@ -2715,6 +2753,32 @@ "TinyLife.Objects.UnfinishedWoodwork.SelectedColors": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.TimeWorked": "TinyLife.Objects.UnfinishedWoodwork.yml", "TinyLife.Objects.UnfinishedWoodwork.Validate": "TinyLife.Objects.UnfinishedWoodwork.yml", + "TinyLife.Objects.Upgrade": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,System.Int32,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.BetterMemory": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.BetterPressure": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Bidet": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.ConfigurableShowerHead": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.FridgeTemperatureControl": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.HasToLearn": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Icon": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person)": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person)": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Memory": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Name": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Price": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.ProtectiveCoating": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.RequiredSkillLevel": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Requirements": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.RgbLights": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.SofterCushioning": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.SourceString": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.SwivelFaucet": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.TemperatureGauge": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.Upgrades": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.ValidObjects": "TinyLife.Objects.Upgrade.yml", + "TinyLife.Objects.Upgrade.WaterPurifier": "TinyLife.Objects.Upgrade.yml", "TinyLife.Objects.Vehicle": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.#ctor(System.Guid,TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.Vehicle.VehicleType)": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.Action": "TinyLife.Objects.Vehicle.yml", @@ -2860,6 +2924,9 @@ "TinyLife.PerSaveOptions.MapInfo": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo.#ctor(System.String,System.Boolean)": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo.Custom": "TinyLife.PerSaveOptions.MapInfo.yml", + "TinyLife.PerSaveOptions.MapInfo.Equals(System.Object)": "TinyLife.PerSaveOptions.MapInfo.yml", + "TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo)": "TinyLife.PerSaveOptions.MapInfo.yml", + "TinyLife.PerSaveOptions.MapInfo.GetHashCode": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo.Name": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapName": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.Maps": "TinyLife.PerSaveOptions.yml", @@ -3102,7 +3169,7 @@ "TinyLife.Skills.SkillType.Fitness": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.Gaming": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup)": "TinyLife.Skills.SkillType.yml", - "TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Skills.SkillType.yml", + "TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.Humor": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.MaxLevel": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.MaxLevelMultipliers": "TinyLife.Skills.SkillType.yml", @@ -3120,6 +3187,7 @@ "TinyLife.Skills.SkillType.RewardPersonality": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.RewardSkills": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.Texture": "TinyLife.Skills.SkillType.yml", + "TinyLife.Skills.SkillType.Tinkering": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.Types": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.Woodworking": "TinyLife.Skills.SkillType.yml", "TinyLife.Skills.SkillType.Writing": "TinyLife.Skills.SkillType.yml", @@ -3262,6 +3330,7 @@ "TinyLife.Tools.StairsTool.#ctor": "TinyLife.Tools.StairsTool.yml", "TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.StairsTool.yml", "TinyLife.Tools.StairsTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.StairsTool.yml", + "TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.StairsTool.yml", "TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.StairsTool.yml", "TinyLife.Tools.TileTool": "TinyLife.Tools.TileTool.yml", "TinyLife.Tools.TileTool.#ctor": "TinyLife.Tools.TileTool.yml", @@ -3533,17 +3602,19 @@ "TinyLife.Utilities.TextureHandler.EmoteTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.FenceTextures": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.FurnitureTextures": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate": "TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.yml", + "TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate": "TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.yml", "TinyLife.Utilities.TextureHandler.LightTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate": "TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.yml", - "TinyLife.Utilities.TextureHandler.OnGameTextureLoaded": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.OnLoadGameTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.LoadGameContentDelegate": "TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.yml", + "TinyLife.Utilities.TextureHandler.OnGameContentLoaded": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.OnLoadGameContent": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.OpeningTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.ParticleTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.RoofTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.StairsTextures": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.TexturePacker": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.TileHeight": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.TileTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.TileWidth": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.UiTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.VehicleTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.WallpaperTextures": "TinyLife.Utilities.TextureHandler.yml", @@ -3722,7 +3793,7 @@ "TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.Finalize": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetAllLotEmployments": "TinyLife.World.Map.yml", - "TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean)": "TinyLife.World.Map.yml", + "TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Map.yml", @@ -3746,7 +3817,7 @@ "TinyLife.World.Map.GetRoofs(MLEM.Misc.RectangleF)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetRooms(MLEM.Misc.RectangleF)": "TinyLife.World.Map.yml", - "TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", + "TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean)": "TinyLife.World.Map.yml", @@ -3961,7 +4032,6 @@ "TinyLife.World.Tile.GetPrice": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point)": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2,System.Int32,System.Int32)": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Height": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Icon": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Name": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Tile.yml", @@ -3975,7 +4045,6 @@ "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Textures": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Tiles": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Width": "TinyLife.World.Tile.yml", "TinyLife.World.UpdateDelegate": "TinyLife.World.UpdateDelegate.yml", "TinyLife.World.UpdateDelegateNoPhase": "TinyLife.World.UpdateDelegateNoPhase.yml", "TinyLife.World.Wall": "TinyLife.World.Wall.yml", diff --git a/docs/api/TinyLife.Actions.ActionArgument.yml b/docs/api/TinyLife.Actions.ActionArgument.yml index eddd3a7..af6176c 100644 --- a/docs/api/TinyLife.Actions.ActionArgument.yml +++ b/docs/api/TinyLife.Actions.ActionArgument.yml @@ -535,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FreePeople path: ../TinyLife/Actions/ActionArgument.cs - startLine: 156 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -584,7 +584,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoredFurniture path: ../TinyLife/Actions/ActionArgument.cs - startLine: 175 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -628,7 +628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImageLayout path: ../TinyLife/Actions/ActionArgument.cs - startLine: 196 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -675,7 +675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PortraitLayout path: ../TinyLife/Actions/ActionArgument.cs - startLine: 217 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionInfo.yml b/docs/api/TinyLife.Actions.ActionInfo.yml index c828740..4e8f4d0 100644 --- a/docs/api/TinyLife.Actions.ActionInfo.yml +++ b/docs/api/TinyLife.Actions.ActionInfo.yml @@ -555,7 +555,7 @@ items: - Tiny Life namespace: TinyLife.Actions summary: >- - Returns a set of objects of the given type T that match the given category. + Returns a set of (distinct) objects of the given type T that match the given category. The objects considered are the , its , its , the 's and the auxiliary objects added using . example: [] @@ -600,7 +600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObject path: ../TinyLife/Actions/ActionInfo.cs - startLine: 196 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -650,7 +650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedActionSpot path: ../TinyLife/Actions/ActionInfo.cs - startLine: 215 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -690,7 +690,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToFreeActionSpot path: ../TinyLife/Actions/ActionInfo.cs - startLine: 236 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -728,7 +728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObjectIds path: ../TinyLife/Actions/ActionInfo.cs - startLine: 248 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -759,7 +759,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/ActionInfo.cs - startLine: 264 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -796,7 +796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 339 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -843,7 +843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 352 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -893,7 +893,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs - startLine: 365 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -943,7 +943,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs - startLine: 375 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -981,7 +981,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromSelf path: ../TinyLife/Actions/ActionInfo.cs - startLine: 384 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1016,7 +1016,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromActionInfo path: ../TinyLife/Actions/ActionInfo.cs - startLine: 395 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml index 49ab7c0..31c53da 100644 --- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSettings path: ../TinyLife/Actions/ActionType.cs - startLine: 338 + startLine: 345 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolvedNeeds path: ../TinyLife/Actions/ActionType.cs - startLine: 346 + startLine: 353 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -99,7 +99,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassivePriority path: ../TinyLife/Actions/ActionType.cs - startLine: 354 + startLine: 361 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoRandomly path: ../TinyLife/Actions/ActionType.cs - startLine: 361 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoAtAnyPoint path: ../TinyLife/Actions/ActionType.cs - startLine: 368 + startLine: 375 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedsFreeActionSpot path: ../TinyLife/Actions/ActionType.cs - startLine: 374 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnoreAiDisabled path: ../TinyLife/Actions/ActionType.cs - startLine: 378 + startLine: 385 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -272,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueuePriority path: ../TinyLife/Actions/ActionType.cs - startLine: 382 + startLine: 389 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -301,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionType.cs - startLine: 387 + startLine: 394 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml b/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml index dc0a279..1dbd40c 100644 --- a/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml +++ b/docs/api/TinyLife.Actions.ActionType.CanExecuteDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteDelegate path: ../TinyLife/Actions/ActionType.cs - startLine: 153 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml index a7d0481..f971c44 100644 --- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml @@ -31,6 +31,7 @@ items: - TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment - TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality - TinyLife.Actions.ActionType.TypeSettings.RequiredSkill + - TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade - TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object) - TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0) - TinyLife.Actions.ActionType.TypeSettings.Texture @@ -48,7 +49,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeSettings path: ../TinyLife/Actions/ActionType.cs - startLine: 158 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -86,7 +87,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Actions/ActionType.cs - startLine: 163 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -115,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NameWithoutCategory path: ../TinyLife/Actions/ActionType.cs - startLine: 168 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -149,7 +150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Actions/ActionType.cs - startLine: 173 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -183,7 +184,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Actions/ActionType.cs - startLine: 178 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -215,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Context path: ../TinyLife/Actions/ActionType.cs - startLine: 183 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -247,7 +248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Actions/ActionType.cs - startLine: 189 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -281,7 +282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Actions/ActionType.cs - startLine: 194 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -313,7 +314,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructorArguments path: ../TinyLife/Actions/ActionType.cs - startLine: 199 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -345,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PossibleArguments path: ../TinyLife/Actions/ActionType.cs - startLine: 207 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -383,7 +384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaximumArguments path: ../TinyLife/Actions/ActionType.cs - startLine: 212 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -415,7 +416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoValidArgumentsResult path: ../TinyLife/Actions/ActionType.cs - startLine: 217 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -447,7 +448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ai path: ../TinyLife/Actions/ActionType.cs - startLine: 222 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -479,7 +480,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInappropriateElsewhere path: ../TinyLife/Actions/ActionType.cs - startLine: 228 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -513,7 +514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IconName path: ../TinyLife/Actions/ActionType.cs - startLine: 234 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -547,7 +548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/ActionType.cs - startLine: 240 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -581,7 +582,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Actions/ActionType.cs - startLine: 246 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -615,7 +616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Actions/ActionType.cs - startLine: 251 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -647,7 +648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredEmotion path: ../TinyLife/Actions/ActionType.cs - startLine: 256 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -679,7 +680,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPersonality path: ../TinyLife/Actions/ActionType.cs - startLine: 261 + startLine: 265 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -711,7 +712,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnoreObjectConditions path: ../TinyLife/Actions/ActionType.cs - startLine: 267 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -745,7 +746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPartnerEmployment path: ../TinyLife/Actions/ActionType.cs - startLine: 273 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -779,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPartnerAges path: ../TinyLife/Actions/ActionType.cs - startLine: 278 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -811,7 +812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredJob path: ../TinyLife/Actions/ActionType.cs - startLine: 283 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -825,6 +826,33 @@ items: return: type: TinyLife.Goals.JobType content.vb: Public RequiredJob As JobType +- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade + commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade + id: RequiredUpgrade + parent: TinyLife.Actions.ActionType.TypeSettings + langs: + - csharp + - vb + name: RequiredUpgrade + nameWithType: ActionType.TypeSettings.RequiredUpgrade + fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RequiredUpgrade + path: ../TinyLife/Actions/ActionType.cs + startLine: 289 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public Upgrade RequiredUpgrade + return: + type: TinyLife.Objects.Upgrade + content.vb: Public RequiredUpgrade As Upgrade - uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type) commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type) id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)' @@ -843,7 +871,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionType.cs - startLine: 293 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -884,7 +912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionType.cs - startLine: 302 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -915,7 +943,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Actions/ActionType.cs - startLine: 313 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -955,7 +983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Actions/ActionType.cs - startLine: 318 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -997,7 +1025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetData path: ../TinyLife/Actions/ActionType.cs - startLine: 324 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1040,7 +1068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDataKeys path: ../TinyLife/Actions/ActionType.cs - startLine: 329 + startLine: 336 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2951,6 +2979,13 @@ references: - uid: TinyLife.Goals name: Goals href: TinyLife.Goals.html +- uid: TinyLife.Objects.Upgrade + commentId: T:TinyLife.Objects.Upgrade + parent: TinyLife.Objects + href: TinyLife.Objects.Upgrade.html + name: Upgrade + nameWithType: Upgrade + fullName: TinyLife.Objects.Upgrade - uid: TinyLife.Actions.ActionType.TypeSettings.#ctor commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index a7e87cd..440a0c8 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -241,6 +241,7 @@ items: - TinyLife.Actions.ActionType.Repair - TinyLife.Actions.ActionType.ResearchBusinessPlans - TinyLife.Actions.ActionType.ResearchProgrammingPatterns + - TinyLife.Actions.ActionType.ResearchUpgrades - TinyLife.Actions.ActionType.Rummage - TinyLife.Actions.ActionType.RunAround - TinyLife.Actions.ActionType.RunOnTreadmill @@ -263,6 +264,7 @@ items: - TinyLife.Actions.ActionType.Store - TinyLife.Actions.ActionType.StudyBook - TinyLife.Actions.ActionType.SuggestThriftstores + - TinyLife.Actions.ActionType.TakeEmotionShower - TinyLife.Actions.ActionType.TakeFromFridge - TinyLife.Actions.ActionType.TakeOutOfCrib - TinyLife.Actions.ActionType.TakeOutTrash @@ -305,9 +307,11 @@ items: - TinyLife.Actions.ActionType.ToggleLight - TinyLife.Actions.ActionType.ToggleNewspapers - TinyLife.Actions.ActionType.ToggleTryingForBaby + - TinyLife.Actions.ActionType.ToggleUpgrade - TinyLife.Actions.ActionType.ToggleVisitors - TinyLife.Actions.ActionType.TravelToMap - TinyLife.Actions.ActionType.Types + - TinyLife.Actions.ActionType.UpgradeFurniture - TinyLife.Actions.ActionType.UseDiaper - TinyLife.Actions.ActionType.VisitLot - TinyLife.Actions.ActionType.VisitLotEmploymentLocation @@ -643,7 +647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPossibleArguments path: ../TinyLife/Actions/ActionType.cs - startLine: 108 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -691,7 +695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Actions/ActionType.cs - startLine: 141 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -843,6 +847,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly DebugToggleDirty As ActionType +- uid: TinyLife.Actions.ActionType.ToggleUpgrade + commentId: F:TinyLife.Actions.ActionType.ToggleUpgrade + id: ToggleUpgrade + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: ToggleUpgrade + nameWithType: ActionType.ToggleUpgrade + fullName: TinyLife.Actions.ActionType.ToggleUpgrade + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ToggleUpgrade + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 19 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType ToggleUpgrade + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly ToggleUpgrade As ActionType - uid: TinyLife.Actions.ActionType.PassOut commentId: F:TinyLife.Actions.ActionType.PassOut id: PassOut @@ -861,7 +892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassOut path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 19 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -888,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeeSelf path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 20 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -915,7 +946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starve path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 21 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -942,7 +973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeAwayFromLotEmployment path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 22 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -969,7 +1000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLotEmploymentLocation path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 31 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -996,7 +1027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverMail path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 32 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1023,7 +1054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverNewspaper path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 36 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1050,7 +1081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 40 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1077,7 +1108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectTrash path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 41 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1104,7 +1135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitorGoHome path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 45 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1131,7 +1162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodSomewhereElse path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 53 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1158,7 +1189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmploymentIdle path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 54 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1185,7 +1216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 57 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1212,7 +1243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 58 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1239,7 +1270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodFromDisplayCase path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 59 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1266,7 +1297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeUp path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 60 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1293,7 +1324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CelebrateBirthday path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 63 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1320,7 +1351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForInviteIn path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 64 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1347,7 +1378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpWithTraining path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 67 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3561,7 +3592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 642 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3588,7 +3619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddALittleSomething path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 650 + startLine: 659 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3615,7 +3646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RunAround path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 664 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3642,7 +3673,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rummage path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 673 + startLine: 682 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3669,7 +3700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddCandle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 680 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3696,7 +3727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BlowOutCandles path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 686 + startLine: 695 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3723,7 +3754,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 690 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3750,7 +3781,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeFromFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 704 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3777,7 +3808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanOutFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 707 + startLine: 716 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3804,7 +3835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLeftovers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 714 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3831,7 +3862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptChild path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 721 + startLine: 730 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3858,7 +3889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchBusinessPlans path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 729 + startLine: 738 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3885,7 +3916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSalesPitch path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 737 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3912,7 +3943,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadSkillBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 745 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3939,7 +3970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleNewspapers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 754 + startLine: 763 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3966,7 +3997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleVisitors path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 759 + startLine: 768 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3993,7 +4024,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutTrash path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 766 + startLine: 775 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4020,7 +4051,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnJungleGym path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 778 + startLine: 787 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4047,7 +4078,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorColoringBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 787 + startLine: 796 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4074,7 +4105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectSunlight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 796 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4101,7 +4132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoJogging path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 799 + startLine: 808 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4128,7 +4159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveHere path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 807 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4155,7 +4186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 813 + startLine: 822 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4182,7 +4213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhoneWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 820 + startLine: 829 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4209,7 +4240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPhoneColor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 825 + startLine: 834 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4236,7 +4267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 829 + startLine: 838 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4263,7 +4294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 830 + startLine: 839 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4290,7 +4321,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDayPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 833 + startLine: 842 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4317,7 +4348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteOver path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 836 + startLine: 845 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4344,7 +4375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangePronouns path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 852 + startLine: 861 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4371,7 +4402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TravelToMap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 856 + startLine: 866 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4398,7 +4429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychSelfUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 860 + startLine: 870 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4425,7 +4456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBabyBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 864 + startLine: 874 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4452,7 +4483,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 876 + startLine: 886 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4479,7 +4510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UseDiaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 888 + startLine: 898 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4506,7 +4537,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowAdult path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 896 + startLine: 906 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4533,7 +4564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBaby path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 913 + startLine: 923 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4560,7 +4591,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveAbortion path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 921 + startLine: 931 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4587,7 +4618,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakePregnancyTest path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 924 + startLine: 934 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4614,7 +4645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutOfCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 931 + startLine: 941 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4641,7 +4672,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleepInCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 940 + startLine: 950 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4668,7 +4699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeDrinks path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 954 + startLine: 964 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4677,6 +4708,87 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly MakeDrinks As ActionType +- uid: TinyLife.Actions.ActionType.UpgradeFurniture + commentId: F:TinyLife.Actions.ActionType.UpgradeFurniture + id: UpgradeFurniture + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: UpgradeFurniture + nameWithType: ActionType.UpgradeFurniture + fullName: TinyLife.Actions.ActionType.UpgradeFurniture + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpgradeFurniture + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 972 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType UpgradeFurniture + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly UpgradeFurniture As ActionType +- uid: TinyLife.Actions.ActionType.ResearchUpgrades + commentId: F:TinyLife.Actions.ActionType.ResearchUpgrades + id: ResearchUpgrades + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: ResearchUpgrades + nameWithType: ActionType.ResearchUpgrades + fullName: TinyLife.Actions.ActionType.ResearchUpgrades + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ResearchUpgrades + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 976 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType ResearchUpgrades + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly ResearchUpgrades As ActionType +- uid: TinyLife.Actions.ActionType.TakeEmotionShower + commentId: F:TinyLife.Actions.ActionType.TakeEmotionShower + id: TakeEmotionShower + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: TakeEmotionShower + nameWithType: ActionType.TakeEmotionShower + fullName: TinyLife.Actions.ActionType.TakeEmotionShower + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TakeEmotionShower + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 980 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType[] TakeEmotionShower + return: + type: TinyLife.Actions.ActionType[] + content.vb: Public Shared ReadOnly TakeEmotionShower As ActionType() - uid: TinyLife.Actions.ActionType.MixProteinShake commentId: F:TinyLife.Actions.ActionType.MixProteinShake id: MixProteinShake @@ -4722,7 +4834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/Actions/ActionType.Sets.cs - startLine: 20 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4749,7 +4861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShakeTree path: ../TinyLife/Actions/ActionType.Sets.cs - startLine: 41 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4776,7 +4888,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RunOnTreadmill path: ../TinyLife/Actions/ActionType.Sets.cs - startLine: 44 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4803,7 +4915,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LiftWeights path: ../TinyLife/Actions/ActionType.Sets.cs - startLine: 52 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8097,7 +8209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BreakUp path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 823 + startLine: 824 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8124,7 +8236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleTryingForBaby path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 841 + startLine: 842 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8151,7 +8263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Babble path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 864 + startLine: 865 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8178,7 +8290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CryAt path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 870 + startLine: 871 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8205,7 +8317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskWhy path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 876 + startLine: 877 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8232,7 +8344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskHow path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 881 + startLine: 882 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8259,7 +8371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutPlaying path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 886 + startLine: 887 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8286,7 +8398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: YoureSoTall path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 891 + startLine: 892 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8313,7 +8425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpBabyBook path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 896 + startLine: 897 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8340,7 +8452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpPotty path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 909 + startLine: 910 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8367,7 +8479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeDiaper path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 916 + startLine: 917 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8394,7 +8506,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanUpBaby path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 928 + startLine: 929 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8421,7 +8533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BatheBaby path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 935 + startLine: 936 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8448,7 +8560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInCrib path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 942 + startLine: 943 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8475,7 +8587,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToTakeOutOfCrib path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 949 + startLine: 950 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8502,7 +8614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskFood path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 963 + startLine: 964 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml index 4fecaab..9aa9be0 100644 --- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml +++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml @@ -43,6 +43,8 @@ items: - TinyLife.Actions.Action - TinyLife.Actions.MultiAction - TinyLife.Actions.BehaviorAction + derivedClasses: + - TinyLife.Actions.ResearchUpgradesAction implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: @@ -69,8 +71,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Info @@ -833,50 +833,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.BehaviorAction.yml b/docs/api/TinyLife.Actions.BehaviorAction.yml index f217049..5395541 100644 --- a/docs/api/TinyLife.Actions.BehaviorAction.yml +++ b/docs/api/TinyLife.Actions.BehaviorAction.yml @@ -69,8 +69,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Info @@ -958,50 +956,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml index 6fa8920..87b67a7 100644 --- a/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.ComputerBehavior.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerBehavior path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs - startLine: 11 + startLine: 14 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -77,7 +77,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs - startLine: 21 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs - startLine: 32 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -159,7 +159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs - startLine: 37 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -191,7 +191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs - startLine: 42 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors @@ -236,7 +236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs - startLine: 56 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors diff --git a/docs/api/TinyLife.Actions.DebugAction.yml b/docs/api/TinyLife.Actions.DebugAction.yml index b192a7b..55834d0 100644 --- a/docs/api/TinyLife.Actions.DebugAction.yml +++ b/docs/api/TinyLife.Actions.DebugAction.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugAction path: ../TinyLife/Actions/DebugAction.cs - startLine: 11 + startLine: 12 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/DebugAction.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Run path: ../TinyLife/Actions/DebugAction.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -199,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/DebugAction.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -236,7 +236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/DebugAction.cs - startLine: 27 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Actions/DebugAction.cs - startLine: 41 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml b/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml index f8e943b..5b13987 100644 --- a/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml +++ b/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml @@ -5,7 +5,7 @@ items: id: DiscardHeldItemAction parent: TinyLife.Actions children: - - TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo) + - TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person) - TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted - TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions - TinyLife.Actions.DiscardHeldItemAction.DiscardActions @@ -55,8 +55,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -150,16 +148,16 @@ items: return: type: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}} content.vb: Public Shared ReadOnly DiscardActions As List(Of (Predicate As Func(Of Person, MapObject, Boolean), DiscardAction As Func(Of Person, MapObject, ActionType))) -- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo) - commentId: M:TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo) - id: '#ctor(TinyLife.Actions.ActionInfo)' +- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person) + id: '#ctor(TinyLife.Objects.Person)' parent: TinyLife.Actions.DiscardHeldItemAction langs: - csharp - vb - name: DiscardHeldItemAction(ActionInfo) - nameWithType: DiscardHeldItemAction.DiscardHeldItemAction(ActionInfo) - fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction(TinyLife.Actions.ActionInfo) + name: DiscardHeldItemAction(Person) + nameWithType: DiscardHeldItemAction.DiscardHeldItemAction(Person) + fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction(TinyLife.Objects.Person) type: Constructor source: remote: @@ -172,19 +170,17 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: Creates a new typeless action with the given action information. example: [] syntax: - content: public DiscardHeldItemAction(ActionInfo info) + content: public DiscardHeldItemAction(Person person) parameters: - - id: info - type: TinyLife.Actions.ActionInfo - description: The information for this action. - content.vb: Public Sub New(info As ActionInfo) + - id: person + type: TinyLife.Objects.Person + content.vb: Public Sub New(person As Person) overload: TinyLife.Actions.DiscardHeldItemAction.#ctor* - nameWithType.vb: DiscardHeldItemAction.New(ActionInfo) - fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New(TinyLife.Actions.ActionInfo) - name.vb: New(ActionInfo) + nameWithType.vb: DiscardHeldItemAction.New(Person) + fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New(TinyLife.Objects.Person) + name.vb: New(Person) - uid: TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions commentId: M:TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions id: CreateFirstActions @@ -694,50 +690,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action @@ -4207,20 +4159,42 @@ references: href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Actions.DiscardHeldItemAction.#ctor* commentId: Overload:TinyLife.Actions.DiscardHeldItemAction.#ctor - href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction__ctor_TinyLife_Actions_ActionInfo_ + href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction__ctor_TinyLife_Objects_Person_ name: DiscardHeldItemAction nameWithType: DiscardHeldItemAction.DiscardHeldItemAction fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction nameWithType.vb: DiscardHeldItemAction.New fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New name.vb: New -- uid: TinyLife.Actions.ActionInfo - commentId: T:TinyLife.Actions.ActionInfo - parent: TinyLife.Actions - href: TinyLife.Actions.ActionInfo.html - name: ActionInfo - nameWithType: ActionInfo - fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + href: TinyLife.Objects.Person.html + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html - uid: TinyLife.Actions.MultiAction.CreateFirstActions commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml index 53989ee..08eab23 100644 --- a/docs/api/TinyLife.Actions.GoHereAction.yml +++ b/docs/api/TinyLife.Actions.GoHereAction.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoHereAction path: ../TinyLife/Actions/GoHereAction.cs - startLine: 14 + startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -61,8 +61,6 @@ items: - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -147,7 +145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedMultiplier path: ../TinyLife/Actions/GoHereAction.cs - startLine: 21 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -189,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DriveSpeedMultiplier path: ../TinyLife/Actions/GoHereAction.cs - startLine: 27 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -231,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/GoHereAction.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -269,7 +267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/GoHereAction.cs - startLine: 33 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -308,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/GoHereAction.cs - startLine: 89 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -343,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/GoHereAction.cs - startLine: 94 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -782,50 +780,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.HelpAction.yml b/docs/api/TinyLife.Actions.HelpAction.yml index 048edfd..d104ccd 100644 --- a/docs/api/TinyLife.Actions.HelpAction.yml +++ b/docs/api/TinyLife.Actions.HelpAction.yml @@ -37,7 +37,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpAction path: ../TinyLife/Actions/HelpAction.cs - startLine: 15 + startLine: 14 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -88,8 +88,6 @@ items: - TinyLife.Actions.MultiAction.Initialize - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -168,7 +166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsHelper path: ../TinyLife/Actions/HelpAction.cs - startLine: 20 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -199,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpedAction path: ../TinyLife/Actions/HelpAction.cs - startLine: 24 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -230,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Helper path: ../TinyLife/Actions/HelpAction.cs - startLine: 28 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -261,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/HelpAction.cs - startLine: 39 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -298,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/HelpAction.cs - startLine: 47 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -337,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateHelpedAction path: ../TinyLife/Actions/HelpAction.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -375,7 +373,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateHelpedAction path: ../TinyLife/Actions/HelpAction.cs - startLine: 69 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -419,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnHelpedActionCompleted path: ../TinyLife/Actions/HelpAction.cs - startLine: 76 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -454,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/HelpAction.cs - startLine: 79 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -497,7 +495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/HelpAction.cs - startLine: 86 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -538,7 +536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/HelpAction.cs - startLine: 91 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -579,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProgress path: ../TinyLife/Actions/HelpAction.cs - startLine: 96 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -616,7 +614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/HelpAction.cs - startLine: 101 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -655,7 +653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeConversation path: ../TinyLife/Actions/HelpAction.cs - startLine: 108 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -687,7 +685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateConversation path: ../TinyLife/Actions/HelpAction.cs - startLine: 116 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -734,7 +732,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/HelpAction.cs - startLine: 140 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -770,7 +768,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChildCompleted path: ../TinyLife/Actions/HelpAction.cs - startLine: 146 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -817,7 +815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateActions path: ../TinyLife/Actions/HelpAction.cs - startLine: 166 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1831,50 +1829,6 @@ references: name: CompletionType href: TinyLife.Actions.CompletionType.html - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.HoldingPersonAction.yml b/docs/api/TinyLife.Actions.HoldingPersonAction.yml index 4125c24..70aaf57 100644 --- a/docs/api/TinyLife.Actions.HoldingPersonAction.yml +++ b/docs/api/TinyLife.Actions.HoldingPersonAction.yml @@ -79,8 +79,6 @@ items: - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -1375,50 +1373,6 @@ references: name: Person href: TinyLife.Objects.Person.html - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.MultiAction.Stage.yml b/docs/api/TinyLife.Actions.MultiAction.Stage.yml index 21bdc37..f9a0b8a 100644 --- a/docs/api/TinyLife.Actions.MultiAction.Stage.yml +++ b/docs/api/TinyLife.Actions.MultiAction.Stage.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stage path: ../TinyLife/Actions/MultiAction.cs - startLine: 217 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: First path: ../TinyLife/Actions/MultiAction.cs - startLine: 222 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Main path: ../TinyLife/Actions/MultiAction.cs - startLine: 226 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Last path: ../TinyLife/Actions/MultiAction.cs - startLine: 230 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Done path: ../TinyLife/Actions/MultiAction.cs - startLine: 234 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml index 0bfcbca..180ccc2 100644 --- a/docs/api/TinyLife.Actions.MultiAction.yml +++ b/docs/api/TinyLife.Actions.MultiAction.yml @@ -16,8 +16,6 @@ items: - TinyLife.Actions.MultiAction.CreateFirstActions - TinyLife.Actions.MultiAction.CreateLastActions - TinyLife.Actions.MultiAction.CurrentStage - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.MultiAction.Handler - TinyLife.Actions.MultiAction.InProgressTime - TinyLife.Actions.MultiAction.Initialize @@ -68,6 +66,7 @@ items: - TinyLife.Actions.SitAction - TinyLife.Actions.SocialAction - TinyLife.Actions.StoreAction + - TinyLife.Actions.UpgradeFurnitureAction - TinyLife.Actions.WatchTvAction implements: - MLEM.Misc.IGenericDataHolder @@ -925,69 +924,6 @@ items: content.vb: Public Overrides Function CanStartNow() As Boolean overridden: TinyLife.Actions.Action.CanStartNow overload: TinyLife.Actions.MultiAction.CanStartNow* -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - id: DiscardHeldItem - parent: TinyLife.Actions.MultiAction - langs: - - csharp - - vb - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - type: Method - source: - remote: - path: TinyLife/Actions/MultiAction.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DiscardHeldItem - path: ../TinyLife/Actions/MultiAction.cs - startLine: 199 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: protected IEnumerable DiscardHeldItem() - return: - type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} - content.vb: Protected Function DiscardHeldItem() As IEnumerable(Of Action) - overload: TinyLife.Actions.MultiAction.DiscardHeldItem* -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - id: GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - langs: - - csharp - - vb - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - type: Method - source: - remote: - path: TinyLife/Actions/MultiAction.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GoToActionLocation - path: ../TinyLife/Actions/MultiAction.cs - startLine: 208 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: A helper method intended to be used with that only returns an instance of for a - example: [] - syntax: - content: protected IEnumerable GoToActionLocation(ObjectCategory context = null) - parameters: - - id: context - type: TinyLife.Objects.ObjectCategory - description: The context that the action spot to go to needs to have. Defaults to . - return: - type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} - description: A set containinng a "go here" action if there is a free action spot, or an empty set if there is not - content.vb: Protected Function GoToActionLocation(context As ObjectCategory = Nothing) As IEnumerable(Of Action) - overload: TinyLife.Actions.MultiAction.GoToActionLocation* references: - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person @@ -5262,58 +5198,3 @@ references: name: CanStartNow nameWithType: MultiAction.CanStartNow fullName: TinyLife.Actions.MultiAction.CanStartNow -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem* - commentId: Overload:TinyLife.Actions.MultiAction.DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem - nameWithType: MultiAction.DiscardHeldItem - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem -- uid: TinyLife.Actions.ActionType.GoHere - commentId: F:TinyLife.Actions.ActionType.GoHere - href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GoHere - name: GoHere - nameWithType: ActionType.GoHere - fullName: TinyLife.Actions.ActionType.GoHere -- uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_ - name: ToFreeActionSpot(ObjectCategory) - nameWithType: ActionInfo.ToFreeActionSpot(ObjectCategory) - fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - name: ToFreeActionSpot - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - name: ToFreeActionSpot - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) -- uid: TinyLife.Objects.ObjectCategory.Nothing - commentId: F:TinyLife.Objects.ObjectCategory.Nothing - href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Nothing - name: Nothing - nameWithType: ObjectCategory.Nothing - fullName: TinyLife.Objects.ObjectCategory.Nothing -- uid: TinyLife.Actions.MultiAction.GoToActionLocation* - commentId: Overload:TinyLife.Actions.MultiAction.GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation - nameWithType: MultiAction.GoToActionLocation - fullName: TinyLife.Actions.MultiAction.GoToActionLocation -- uid: TinyLife.Objects.ObjectCategory - commentId: T:TinyLife.Objects.ObjectCategory - parent: TinyLife.Objects - href: TinyLife.Objects.ObjectCategory.html - name: ObjectCategory - nameWithType: ObjectCategory - fullName: TinyLife.Objects.ObjectCategory diff --git a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml index a2914b8..0b17d3d 100644 --- a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml +++ b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml @@ -86,8 +86,6 @@ items: - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -1505,50 +1503,6 @@ references: name: Person href: TinyLife.Objects.Person.html - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.OutOfTownAction.yml b/docs/api/TinyLife.Actions.OutOfTownAction.yml index 1fa6c32..680a030 100644 --- a/docs/api/TinyLife.Actions.OutOfTownAction.yml +++ b/docs/api/TinyLife.Actions.OutOfTownAction.yml @@ -66,8 +66,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -883,50 +881,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.PutAwayAction.yml b/docs/api/TinyLife.Actions.PutAwayAction.yml index 6b2237c..f6b3b68 100644 --- a/docs/api/TinyLife.Actions.PutAwayAction.yml +++ b/docs/api/TinyLife.Actions.PutAwayAction.yml @@ -59,8 +59,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -695,50 +693,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.ResearchUpgradesAction.yml b/docs/api/TinyLife.Actions.ResearchUpgradesAction.yml new file mode 100644 index 0000000..fd1c8a8 --- /dev/null +++ b/docs/api/TinyLife.Actions.ResearchUpgradesAction.yml @@ -0,0 +1,4091 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.ResearchUpgradesAction + commentId: T:TinyLife.Actions.ResearchUpgradesAction + id: ResearchUpgradesAction + parent: TinyLife.Actions + children: + - TinyLife.Actions.ResearchUpgradesAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted + - TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + langs: + - csharp + - vb + name: ResearchUpgradesAction + nameWithType: ResearchUpgradesAction + fullName: TinyLife.Actions.ResearchUpgradesAction + type: Class + source: + remote: + path: TinyLife/Actions/ResearchUpgradesAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ResearchUpgradesAction + path: ../TinyLife/Actions/ResearchUpgradesAction.cs + startLine: 12 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: 'public class ResearchUpgradesAction : BehaviorAction, IGenericDataHolder' + content.vb: Public Class ResearchUpgradesAction Inherits BehaviorAction(Of ComputerBehavior) Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Action + - TinyLife.Actions.MultiAction + - TinyLife.Actions.BehaviorAction + - TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ComputerBehavior} + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ComputerBehavior}.Behavior + - TinyLife.Actions.BehaviorAction.FullyInProgress + - TinyLife.Actions.BehaviorAction.CreateFirstActions + - TinyLife.Actions.BehaviorAction.CreateLastActions + - TinyLife.Actions.BehaviorAction.AndThenInitialize + - TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.BehaviorAction.GetIconObject + - TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action) + - TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Handler + - TinyLife.Actions.MultiAction.MainElapsedTime + - TinyLife.Actions.MultiAction.InProgressTime + - TinyLife.Actions.MultiAction.CurrentStage + - TinyLife.Actions.MultiAction.PreInitialize + - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.Initialize + - TinyLife.Actions.MultiAction.IsCompleted + - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.MultiAction.CanStartNow + - TinyLife.Actions.Action.Random + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.Info + - TinyLife.Actions.Action.Id + - TinyLife.Actions.Action.StartedAutomatically + - TinyLife.Actions.Action.Parent + - TinyLife.Actions.Action.Person + - TinyLife.Actions.Action.ElapsedTime + - TinyLife.Actions.Action.PlayerPromptOpen + - TinyLife.Actions.Action.ForceResult + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.GetDisplayName + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.GetProgress + - TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + - TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ResetSpeech + - TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + - TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.GetChildren(System.Boolean) + - TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + - TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + - TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Actions.ResearchUpgradesAction.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Actions.ResearchUpgradesAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.ResearchUpgradesAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.ResearchUpgradesAction + langs: + - csharp + - vb + name: ResearchUpgradesAction(ActionType, ActionInfo) + nameWithType: ResearchUpgradesAction.ResearchUpgradesAction(ActionType, ActionInfo) + fullName: TinyLife.Actions.ResearchUpgradesAction.ResearchUpgradesAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/ResearchUpgradesAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/ResearchUpgradesAction.cs + startLine: 14 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public ResearchUpgradesAction(ActionType type, ActionInfo info) + parameters: + - id: type + type: TinyLife.Actions.ActionType + - id: info + type: TinyLife.Actions.ActionInfo + content.vb: Public Sub New(type As ActionType, info As ActionInfo) + overload: TinyLife.Actions.ResearchUpgradesAction.#ctor* + nameWithType.vb: ResearchUpgradesAction.New(ActionType, ActionInfo) + fullName.vb: TinyLife.Actions.ResearchUpgradesAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + name.vb: New(ActionType, ActionInfo) +- uid: TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted + id: AndThenIsCompleted + parent: TinyLife.Actions.ResearchUpgradesAction + langs: + - csharp + - vb + name: AndThenIsCompleted() + nameWithType: ResearchUpgradesAction.AndThenIsCompleted() + fullName: TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/ResearchUpgradesAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenIsCompleted + path: ../TinyLife/Actions/ResearchUpgradesAction.cs + startLine: 18 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + MultiAction version of . + + This method returns whether or not the main action is completed. + example: [] + syntax: + content: protected override CompletionType AndThenIsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: Whether the main action is completed + content.vb: Protected Overrides Function AndThenIsCompleted() As CompletionType + overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted + overload: TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted* +- uid: TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + id: AndThenOnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.ResearchUpgradesAction + langs: + - csharp + - vb + name: AndThenOnCompleted(CompletionType) + nameWithType: ResearchUpgradesAction.AndThenOnCompleted(CompletionType) + fullName: TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/ResearchUpgradesAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenOnCompleted + path: ../TinyLife/Actions/ResearchUpgradesAction.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + MultiAction version of . + + This method gets called when the main action completes. + example: [] + syntax: + content: protected override void AndThenOnCompleted(CompletionType type) + parameters: + - id: type + type: TinyLife.Actions.CompletionType + description: The completion of the main action + content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType) + overridden: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted* +references: +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + href: TinyLife.html + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + href: TinyLife.Actions.Action.html + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.MultiAction + commentId: T:TinyLife.Actions.MultiAction + parent: TinyLife.Actions + href: TinyLife.Actions.MultiAction.html + name: MultiAction + nameWithType: MultiAction + fullName: TinyLife.Actions.MultiAction +- uid: TinyLife.Actions.BehaviorAction + commentId: T:TinyLife.Actions.BehaviorAction + parent: TinyLife.Actions + href: TinyLife.Actions.BehaviorAction.html + name: BehaviorAction + nameWithType: BehaviorAction + fullName: TinyLife.Actions.BehaviorAction +- uid: TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ComputerBehavior} + commentId: T:TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ComputerBehavior} + parent: TinyLife.Actions + definition: TinyLife.Actions.BehaviorAction`1 + href: TinyLife.Actions.BehaviorAction-1.html + name: BehaviorAction + nameWithType: BehaviorAction + fullName: TinyLife.Actions.BehaviorAction + nameWithType.vb: BehaviorAction(Of ComputerBehavior) + fullName.vb: TinyLife.Actions.BehaviorAction(Of TinyLife.Actions.Behaviors.ComputerBehavior) + name.vb: BehaviorAction(Of ComputerBehavior) + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction`1 + name: BehaviorAction + href: TinyLife.Actions.BehaviorAction-1.html + - name: < + - uid: TinyLife.Actions.Behaviors.ComputerBehavior + name: ComputerBehavior + href: TinyLife.Actions.Behaviors.ComputerBehavior.html + - name: '>' + spec.vb: + - uid: TinyLife.Actions.BehaviorAction`1 + name: BehaviorAction + href: TinyLife.Actions.BehaviorAction-1.html + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.Behaviors.ComputerBehavior + name: ComputerBehavior + href: TinyLife.Actions.Behaviors.ComputerBehavior.html + - name: ) +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ComputerBehavior}.Behavior + commentId: P:TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ComputerBehavior}.Behavior + parent: TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ComputerBehavior} + definition: TinyLife.Actions.BehaviorAction`1.Behavior + href: TinyLife.Actions.BehaviorAction-1.html#TinyLife_Actions_BehaviorAction_1_Behavior + name: Behavior + nameWithType: BehaviorAction.Behavior + fullName: TinyLife.Actions.BehaviorAction.Behavior + nameWithType.vb: BehaviorAction(Of ComputerBehavior).Behavior + fullName.vb: TinyLife.Actions.BehaviorAction(Of TinyLife.Actions.Behaviors.ComputerBehavior).Behavior +- uid: TinyLife.Actions.BehaviorAction.FullyInProgress + commentId: P:TinyLife.Actions.BehaviorAction.FullyInProgress + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_FullyInProgress + name: FullyInProgress + nameWithType: BehaviorAction.FullyInProgress + fullName: TinyLife.Actions.BehaviorAction.FullyInProgress +- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions + commentId: M:TinyLife.Actions.BehaviorAction.CreateFirstActions + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions + name: CreateFirstActions() + nameWithType: BehaviorAction.CreateFirstActions() + fullName: TinyLife.Actions.BehaviorAction.CreateFirstActions() + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.CreateFirstActions + name: CreateFirstActions + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.CreateFirstActions + name: CreateFirstActions + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions + - name: ( + - name: ) +- uid: TinyLife.Actions.BehaviorAction.CreateLastActions + commentId: M:TinyLife.Actions.BehaviorAction.CreateLastActions + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions + name: CreateLastActions() + nameWithType: BehaviorAction.CreateLastActions() + fullName: TinyLife.Actions.BehaviorAction.CreateLastActions() + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions + - name: ( + - name: ) +- uid: TinyLife.Actions.BehaviorAction.AndThenInitialize + commentId: M:TinyLife.Actions.BehaviorAction.AndThenInitialize + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenInitialize + name: AndThenInitialize() + nameWithType: BehaviorAction.AndThenInitialize() + fullName: TinyLife.Actions.BehaviorAction.AndThenInitialize() + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.AndThenInitialize + name: AndThenInitialize + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenInitialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.AndThenInitialize + name: AndThenInitialize + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenInitialize + - name: ( + - name: ) +- uid: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.BehaviorAction + isExternal: true + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdate(GameTime, TimeSpan, float) + nameWithType: BehaviorAction.AndThenUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: BehaviorAction.AndThenUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.BehaviorAction.GetIconObject + commentId: M:TinyLife.Actions.BehaviorAction.GetIconObject + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetIconObject + name: GetIconObject() + nameWithType: BehaviorAction.GetIconObject() + fullName: TinyLife.Actions.BehaviorAction.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.GetIconObject + name: GetIconObject + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetIconObject + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.GetIconObject + name: GetIconObject + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetIconObject + - name: ( + - name: ) +- uid: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CanMultitask_TinyLife_Actions_Action_ + name: CanMultitask(Action) + nameWithType: BehaviorAction.CanMultitask(Action) + fullName: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetNextAction_TinyLife_Actions_CompletionType_ + name: GetNextAction(CompletionType) + nameWithType: BehaviorAction.GetNextAction(CompletionType) + fullName: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.MultiAction.Handler + commentId: F:TinyLife.Actions.MultiAction.Handler + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Handler + name: Handler + nameWithType: MultiAction.Handler + fullName: TinyLife.Actions.MultiAction.Handler +- uid: TinyLife.Actions.MultiAction.MainElapsedTime + commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_MainElapsedTime + name: MainElapsedTime + nameWithType: MultiAction.MainElapsedTime + fullName: TinyLife.Actions.MultiAction.MainElapsedTime +- uid: TinyLife.Actions.MultiAction.InProgressTime + commentId: P:TinyLife.Actions.MultiAction.InProgressTime + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_InProgressTime + name: InProgressTime + nameWithType: MultiAction.InProgressTime + fullName: TinyLife.Actions.MultiAction.InProgressTime +- uid: TinyLife.Actions.MultiAction.CurrentStage + commentId: P:TinyLife.Actions.MultiAction.CurrentStage + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CurrentStage + name: CurrentStage + nameWithType: MultiAction.CurrentStage + fullName: TinyLife.Actions.MultiAction.CurrentStage +- uid: TinyLife.Actions.MultiAction.PreInitialize + commentId: M:TinyLife.Actions.MultiAction.PreInitialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + name: PreInitialize() + nameWithType: MultiAction.PreInitialize() + fullName: TinyLife.Actions.MultiAction.PreInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + name: PreCompleted(CompletionType) + nameWithType: MultiAction.PreCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + name: PreCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + name: PreCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: MultiAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.Initialize + commentId: M:TinyLife.Actions.MultiAction.Initialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + name: Initialize() + nameWithType: MultiAction.Initialize() + fullName: TinyLife.Actions.MultiAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.IsCompleted + commentId: M:TinyLife.Actions.MultiAction.IsCompleted + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + name: IsCompleted() + nameWithType: MultiAction.IsCompleted() + fullName: TinyLife.Actions.MultiAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + name: OnCompleted(CompletionType) + nameWithType: MultiAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_ + name: Validate(Person) + nameWithType: MultiAction.Validate(Person) + fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + name: CanCancel(Action) + nameWithType: MultiAction.CanCancel(Action) + fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.MultiAction.CanStartNow + commentId: M:TinyLife.Actions.MultiAction.CanStartNow + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + name: CanStartNow() + nameWithType: MultiAction.CanStartNow() + fullName: TinyLife.Actions.MultiAction.CanStartNow() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanStartNow + name: CanStartNow + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanStartNow + name: CanStartNow + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.Random + commentId: F:TinyLife.Actions.Action.Random + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Random + name: Random + nameWithType: Action.Random + fullName: TinyLife.Actions.Action.Random +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Type + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.Info + commentId: F:TinyLife.Actions.Action.Info + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Info + name: Info + nameWithType: Action.Info + fullName: TinyLife.Actions.Action.Info +- uid: TinyLife.Actions.Action.Id + commentId: F:TinyLife.Actions.Action.Id + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Id + name: Id + nameWithType: Action.Id + fullName: TinyLife.Actions.Action.Id +- uid: TinyLife.Actions.Action.StartedAutomatically + commentId: P:TinyLife.Actions.Action.StartedAutomatically + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_StartedAutomatically + name: StartedAutomatically + nameWithType: Action.StartedAutomatically + fullName: TinyLife.Actions.Action.StartedAutomatically +- uid: TinyLife.Actions.Action.Parent + commentId: P:TinyLife.Actions.Action.Parent + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Parent + name: Parent + nameWithType: Action.Parent + fullName: TinyLife.Actions.Action.Parent +- uid: TinyLife.Actions.Action.Person + commentId: P:TinyLife.Actions.Action.Person + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Person + name: Person + nameWithType: Action.Person + fullName: TinyLife.Actions.Action.Person +- uid: TinyLife.Actions.Action.ElapsedTime + commentId: P:TinyLife.Actions.Action.ElapsedTime + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ElapsedTime + name: ElapsedTime + nameWithType: Action.ElapsedTime + fullName: TinyLife.Actions.Action.ElapsedTime +- uid: TinyLife.Actions.Action.PlayerPromptOpen + commentId: P:TinyLife.Actions.Action.PlayerPromptOpen + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PlayerPromptOpen + name: PlayerPromptOpen + nameWithType: Action.PlayerPromptOpen + fullName: TinyLife.Actions.Action.PlayerPromptOpen +- uid: TinyLife.Actions.Action.ForceResult + commentId: F:TinyLife.Actions.Action.ForceResult + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ForceResult + name: ForceResult + nameWithType: Action.ForceResult + fullName: TinyLife.Actions.Action.ForceResult +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + name: TryForceResult(CompletionType, CanExecuteResult?, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult?, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult?, TinyLife.Objects.MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + name: CanEnqueueConversation(Person, ActionType) + nameWithType: Action.CanEnqueueConversation(Person, ActionType) + fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) +- uid: TinyLife.Actions.Action.GetProgress + commentId: M:TinyLife.Actions.Action.GetProgress + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + name: GetProgress() + nameWithType: Action.GetProgress() + fullName: TinyLife.Actions.Action.GetProgress() + spec.csharp: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + name: OnChildCompleted(Action, CompletionType, bool) + nameWithType: Action.OnChildCompleted(Action, CompletionType, bool) + fullName: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnChildCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float) + nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + name: OpenYesNoPrompt(string, Action, Action, TextureRegion) + nameWithType: Action.OpenYesNoPrompt(string, Action, Action, TextureRegion) + fullName: TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion) + name.vb: OpenYesNoPrompt(String, Action, Action, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion) + nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion) + fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + name: OpenChoicePrompt(ChoicePromptInfo) + nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo) + fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) +- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float) + nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single) + name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_ + name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int) + nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer) + name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + spec.csharp: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float) + nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ResetSpeech + commentId: M:TinyLife.Actions.Action.ResetSpeech + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + name: ResetSpeech() + nameWithType: Action.ResetSpeech() + fullName: TinyLife.Actions.Action.ResetSpeech() + spec.csharp: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_ + name: FacePartner(Person) + nameWithType: Action.FacePartner(Person) + fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_ + name: CompleteIfNeedFull(NeedType, Person) + nameWithType: Action.CompleteIfNeedFull(NeedType, Person) + fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + name: CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool) + nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean) + name.vb: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + name: CancelIfEmotional(params EmotionType[]) + nameWithType: Action.CancelIfEmotional(params EmotionType[]) + fullName: TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[]) + nameWithType.vb: Action.CancelIfEmotional(ParamArray EmotionType()) + fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType()) + name.vb: CancelIfEmotional(ParamArray EmotionType()) + spec.csharp: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: params + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: ParamArray + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + name: Sit(Furniture, float, ActionSpot) + nameWithType: Action.Sit(Furniture, float, ActionSpot) + fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot) + nameWithType.vb: Action.Sit(Furniture, Single, ActionSpot) + fullName.vb: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot) + name.vb: Sit(Furniture, Single, ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + name: GetChildren(bool) + nameWithType: Action.GetChildren(bool) + fullName: TinyLife.Actions.Action.GetChildren(bool) + nameWithType.vb: Action.GetChildren(Boolean) + fullName.vb: TinyLife.Actions.Action.GetChildren(Boolean) + name.vb: GetChildren(Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + name: GetChild(Guid, bool) + nameWithType: Action.GetChild(Guid, bool) + fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool) + nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) + fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean) + name.vb: GetChild(Of T)(Guid, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean) + name.vb: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + name: PickUpAndGoTo(ActionInfo, Func, Func, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean) + name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_ + name: GetFreeChair(Person, Furniture) + nameWithType: Action.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: Action.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_ + name: GetSeatCategory(Person) + nameWithType: Action.GetSeatCategory(Person) + fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool) + nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool) + nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool) + nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool) + nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool) + nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool) + nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean) + name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool) + nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool) + nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean) + name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: FindAllActionObjects(Person, ActionType, Map, Vector2?) + nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?) + fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + name: GetRandomValidArguments(ActionType, ActionInfo, bool) + nameWithType: Action.GetRandomValidArguments(ActionType, ActionInfo, bool) + fullName: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) + nameWithType.vb: Action.GetRandomValidArguments(ActionType, ActionInfo, Boolean) + fullName.vb: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) + name.vb: GetRandomValidArguments(ActionType, ActionInfo, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: Action.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + name: InvokeForBoth(Person, Person, Action) + nameWithType: Action.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + name: CanMultitask(Action, Action) + nameWithType: Action.CanMultitask(Action, Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + name: IsInappropriate(ActionType, ActionInfo) + nameWithType: Action.IsInappropriate(ActionType, ActionInfo) + fullName: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) +- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: IsLotContentVisible(Lot, Person, Map, Vector2?) + nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?) + fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Actions.ResearchUpgradesAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(ResearchUpgradesAction) + nameWithType: Extensions.JsonCopy(ResearchUpgradesAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.ResearchUpgradesAction) + nameWithType.vb: Extensions.JsonCopy(Of ResearchUpgradesAction)(ResearchUpgradesAction) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.ResearchUpgradesAction)(TinyLife.Actions.ResearchUpgradesAction) + name.vb: JsonCopy(Of ResearchUpgradesAction)(ResearchUpgradesAction) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ResearchUpgradesAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Actions.ResearchUpgradesAction + name: ResearchUpgradesAction + href: TinyLife.Actions.ResearchUpgradesAction.html + - name: '>' + - name: ( + - uid: TinyLife.Actions.ResearchUpgradesAction + name: ResearchUpgradesAction + href: TinyLife.Actions.ResearchUpgradesAction.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ResearchUpgradesAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ResearchUpgradesAction + name: ResearchUpgradesAction + href: TinyLife.Actions.ResearchUpgradesAction.html + - name: ) + - name: ( + - uid: TinyLife.Actions.ResearchUpgradesAction + name: ResearchUpgradesAction + href: TinyLife.Actions.ResearchUpgradesAction.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: TinyLife.Actions.BehaviorAction`1 + commentId: T:TinyLife.Actions.BehaviorAction`1 + href: TinyLife.Actions.BehaviorAction-1.html + name: BehaviorAction + nameWithType: BehaviorAction + fullName: TinyLife.Actions.BehaviorAction + nameWithType.vb: BehaviorAction(Of T) + fullName.vb: TinyLife.Actions.BehaviorAction(Of T) + name.vb: BehaviorAction(Of T) + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction`1 + name: BehaviorAction + href: TinyLife.Actions.BehaviorAction-1.html + - name: < + - name: T + - name: '>' + spec.vb: + - uid: TinyLife.Actions.BehaviorAction`1 + name: BehaviorAction + href: TinyLife.Actions.BehaviorAction-1.html + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: TinyLife.Actions.BehaviorAction`1.Behavior + commentId: P:TinyLife.Actions.BehaviorAction`1.Behavior + href: TinyLife.Actions.BehaviorAction-1.html#TinyLife_Actions_BehaviorAction_1_Behavior + name: Behavior + nameWithType: BehaviorAction.Behavior + fullName: TinyLife.Actions.BehaviorAction.Behavior + nameWithType.vb: BehaviorAction(Of T).Behavior + fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Behavior +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Actions.ResearchUpgradesAction.#ctor* + commentId: Overload:TinyLife.Actions.ResearchUpgradesAction.#ctor + href: TinyLife.Actions.ResearchUpgradesAction.html#TinyLife_Actions_ResearchUpgradesAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + name: ResearchUpgradesAction + nameWithType: ResearchUpgradesAction.ResearchUpgradesAction + fullName: TinyLife.Actions.ResearchUpgradesAction.ResearchUpgradesAction + nameWithType.vb: ResearchUpgradesAction.New + fullName.vb: TinyLife.Actions.ResearchUpgradesAction.New + name.vb: New +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + name: AndThenIsCompleted() + nameWithType: MultiAction.AndThenIsCompleted() + fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted* + commentId: Overload:TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted + href: TinyLife.Actions.ResearchUpgradesAction.html#TinyLife_Actions_ResearchUpgradesAction_AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: ResearchUpgradesAction.AndThenIsCompleted + fullName: TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + href: TinyLife.Actions.CompletionType.html + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.BehaviorAction + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + name: AndThenOnCompleted(CompletionType) + nameWithType: BehaviorAction.AndThenOnCompleted(CompletionType) + fullName: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted* + commentId: Overload:TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted + href: TinyLife.Actions.ResearchUpgradesAction.html#TinyLife_Actions_ResearchUpgradesAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + name: AndThenOnCompleted + nameWithType: ResearchUpgradesAction.AndThenOnCompleted + fullName: TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted diff --git a/docs/api/TinyLife.Actions.SellAction.yml b/docs/api/TinyLife.Actions.SellAction.yml index e5476b9..02d1798 100644 --- a/docs/api/TinyLife.Actions.SellAction.yml +++ b/docs/api/TinyLife.Actions.SellAction.yml @@ -60,8 +60,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -747,50 +745,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.SitAction.yml b/docs/api/TinyLife.Actions.SitAction.yml index b0ba23d..075f723 100644 --- a/docs/api/TinyLife.Actions.SitAction.yml +++ b/docs/api/TinyLife.Actions.SitAction.yml @@ -62,8 +62,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -224,7 +222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/SitAction.cs - startLine: 26 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -271,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/SitAction.cs - startLine: 34 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -306,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/SitAction.cs - startLine: 47 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -732,50 +730,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.SocialAction.yml b/docs/api/TinyLife.Actions.SocialAction.yml index 3ab5e1d..a25c38d 100644 --- a/docs/api/TinyLife.Actions.SocialAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.yml @@ -87,8 +87,6 @@ items: - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -1616,50 +1614,6 @@ references: name: Person href: TinyLife.Objects.Person.html - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.StoreAction.yml b/docs/api/TinyLife.Actions.StoreAction.yml index c5220d6..eba26a7 100644 --- a/docs/api/TinyLife.Actions.StoreAction.yml +++ b/docs/api/TinyLife.Actions.StoreAction.yml @@ -59,8 +59,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -216,7 +214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/StoreAction.cs - startLine: 34 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -248,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/StoreAction.cs - startLine: 43 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -295,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/StoreAction.cs - startLine: 49 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -330,7 +328,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/StoreAction.cs - startLine: 54 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -718,50 +716,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml index 46a1892..f9935bd 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluationResult path: ../TinyLife/Actions/TalkAction.cs - startLine: 523 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml index fc6944f..8f89233 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml @@ -955,14 +955,16 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateFully path: ../TinyLife/Actions/TalkAction.cs - startLine: 327 + startLine: 328 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- - Evaluates these fully after a is completed. + Evaluates these fully from the perspective of the main conversation partner () after a is completed. This method internally calls using the passed parameters, but additionally evaluates information that can only be evaluated using , like the of a relationship. + + This method is automatically called by the main conversation partner () in . example: [] syntax: content: public virtual void EvaluateFully(SocialAction action) @@ -990,12 +992,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateSimple path: ../TinyLife/Actions/TalkAction.cs - startLine: 346 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.Actions summary: >- - Evaluates these after an has completed. + Evaluates these from the perspective of the main conversation partner () after an has completed. This method causes friendship and romance to be added to the involved people's , adds the etc. @@ -1039,7 +1041,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateValues path: ../TinyLife/Actions/TalkAction.cs - startLine: 425 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1091,7 +1093,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheckCanExecute path: ../TinyLife/Actions/TalkAction.cs - startLine: 509 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml index 1709149..44c3bdf 100644 --- a/docs/api/TinyLife.Actions.TalkAction.yml +++ b/docs/api/TinyLife.Actions.TalkAction.yml @@ -90,8 +90,6 @@ items: - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -1684,50 +1682,6 @@ references: name: Person href: TinyLife.Objects.Person.html - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.UpgradeFurnitureAction.yml b/docs/api/TinyLife.Actions.UpgradeFurnitureAction.yml new file mode 100644 index 0000000..31fa1aa --- /dev/null +++ b/docs/api/TinyLife.Actions.UpgradeFurnitureAction.yml @@ -0,0 +1,4515 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.UpgradeFurnitureAction + commentId: T:TinyLife.Actions.UpgradeFurnitureAction + id: UpgradeFurnitureAction + parent: TinyLife.Actions + children: + - TinyLife.Actions.UpgradeFurnitureAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Upgrade) + - TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize + - TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted + - TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions + - TinyLife.Actions.UpgradeFurnitureAction.GetArguments(TinyLife.Actions.ActionInfo,System.Boolean) + - TinyLife.Actions.UpgradeFurnitureAction.GetProgress + langs: + - csharp + - vb + name: UpgradeFurnitureAction + nameWithType: UpgradeFurnitureAction + fullName: TinyLife.Actions.UpgradeFurnitureAction + type: Class + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpgradeFurnitureAction + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: 'public class UpgradeFurnitureAction : MultiAction, IGenericDataHolder' + content.vb: Public Class UpgradeFurnitureAction Inherits MultiAction Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Action + - TinyLife.Actions.MultiAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.MultiAction.Handler + - TinyLife.Actions.MultiAction.MainElapsedTime + - TinyLife.Actions.MultiAction.InProgressTime + - TinyLife.Actions.MultiAction.CurrentStage + - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.PreInitialize + - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.Initialize + - TinyLife.Actions.MultiAction.IsCompleted + - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.MultiAction.CanStartNow + - TinyLife.Actions.Action.Random + - TinyLife.Actions.Action.FullyInProgress + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.Info + - TinyLife.Actions.Action.Id + - TinyLife.Actions.Action.StartedAutomatically + - TinyLife.Actions.Action.Parent + - TinyLife.Actions.Action.Person + - TinyLife.Actions.Action.ElapsedTime + - TinyLife.Actions.Action.PlayerPromptOpen + - TinyLife.Actions.Action.ForceResult + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.Actions.Action.GetIconObject + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.GetDisplayName + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + - TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ResetSpeech + - TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + - TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.GetChildren(System.Boolean) + - TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + - TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + - TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Actions.UpgradeFurnitureAction.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Actions.UpgradeFurnitureAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Upgrade) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Upgrade)' + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: UpgradeFurnitureAction(ActionType, ActionInfo, Upgrade) + nameWithType: UpgradeFurnitureAction.UpgradeFurnitureAction(ActionType, ActionInfo, Upgrade) + fullName: TinyLife.Actions.UpgradeFurnitureAction.UpgradeFurnitureAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, TinyLife.Objects.Upgrade) + type: Constructor + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 21 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public UpgradeFurnitureAction(ActionType type, ActionInfo info, Upgrade upgrade = null) + parameters: + - id: type + type: TinyLife.Actions.ActionType + - id: info + type: TinyLife.Actions.ActionInfo + - id: upgrade + type: TinyLife.Objects.Upgrade + content.vb: Public Sub New(type As ActionType, info As ActionInfo, upgrade As Upgrade = Nothing) + overload: TinyLife.Actions.UpgradeFurnitureAction.#ctor* + nameWithType.vb: UpgradeFurnitureAction.New(ActionType, ActionInfo, Upgrade) + fullName.vb: TinyLife.Actions.UpgradeFurnitureAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, TinyLife.Objects.Upgrade) + name.vb: New(ActionType, ActionInfo, Upgrade) +- uid: TinyLife.Actions.UpgradeFurnitureAction.GetProgress + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.GetProgress + id: GetProgress + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: GetProgress() + nameWithType: UpgradeFurnitureAction.GetProgress() + fullName: TinyLife.Actions.UpgradeFurnitureAction.GetProgress() + type: Method + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetProgress + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 25 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + Optionally returns the progress that this action's execution currently exhibits, in a range between 0 and 1. + + The returned progress will be displayed below the action icon in the top left as a green bar that is expected to fill up slowly as progress is made. + + Returning an empty value causes no progress bar to be displayed, and is also the default behavior. + example: [] + syntax: + content: public override float? GetProgress() + return: + type: System.Nullable{System.Single} + description: This action's progress. + content.vb: Public Overrides Function GetProgress() As Single? + overridden: TinyLife.Actions.Action.GetProgress + overload: TinyLife.Actions.UpgradeFurnitureAction.GetProgress* +- uid: TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions + id: CreateFirstActions + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: CreateFirstActions() + nameWithType: UpgradeFurnitureAction.CreateFirstActions() + fullName: TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions() + type: Method + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CreateFirstActions + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + Return a set of actions that should be executed before this action. + + Even if the yield statement is used, all actions will be collected into a list at the start of this action's invocation. + + If no action gets returned in this function, this action fails. + + If the returned set only contains null items, no first actions will be executed. + example: [] + syntax: + content: protected override IEnumerable CreateFirstActions() + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + description: A set of actions that should run before this action + content.vb: Protected Overrides Function CreateFirstActions() As IEnumerable(Of Action) + overridden: TinyLife.Actions.MultiAction.CreateFirstActions + overload: TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions* +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize + id: AndThenInitialize + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: AndThenInitialize() + nameWithType: UpgradeFurnitureAction.AndThenInitialize() + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize() + type: Method + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenInitialize + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + Initializes the main action. + + This method is called after has all completed. + example: [] + syntax: + content: protected override void AndThenInitialize() + content.vb: Protected Overrides Sub AndThenInitialize() + overridden: TinyLife.Actions.MultiAction.AndThenInitialize + overload: TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize* +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: AndThenUpdate(GameTime, TimeSpan, float) + nameWithType: UpgradeFurnitureAction.AndThenUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenUpdate + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 41 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + MultiAction version of . + + This method is called every update frame while the main action is active. + + By default, only is increased. + example: [] + syntax: + content: protected override void AndThenUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The current game time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed, in game time + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Protected Overrides Sub AndThenUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate* + nameWithType.vb: UpgradeFurnitureAction.AndThenUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdate(GameTime, TimeSpan, Single) +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted + id: AndThenIsCompleted + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: AndThenIsCompleted() + nameWithType: UpgradeFurnitureAction.AndThenIsCompleted() + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenIsCompleted + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 61 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + MultiAction version of . + + This method returns whether or not the main action is completed. + example: [] + syntax: + content: protected override CompletionType AndThenIsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: Whether the main action is completed + content.vb: Protected Overrides Function AndThenIsCompleted() As CompletionType + overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted + overload: TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted* +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + id: AndThenOnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: AndThenOnCompleted(CompletionType) + nameWithType: UpgradeFurnitureAction.AndThenOnCompleted(CompletionType) + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenOnCompleted + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 68 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + MultiAction version of . + + This method gets called when the main action completes. + example: [] + syntax: + content: protected override void AndThenOnCompleted(CompletionType type) + parameters: + - id: type + type: TinyLife.Actions.CompletionType + description: The completion of the main action + content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType) + overridden: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted* +- uid: TinyLife.Actions.UpgradeFurnitureAction.GetArguments(TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Actions.UpgradeFurnitureAction.GetArguments(TinyLife.Actions.ActionInfo,System.Boolean) + id: GetArguments(TinyLife.Actions.ActionInfo,System.Boolean) + parent: TinyLife.Actions.UpgradeFurnitureAction + langs: + - csharp + - vb + name: GetArguments(ActionInfo, bool) + nameWithType: UpgradeFurnitureAction.GetArguments(ActionInfo, bool) + fullName: TinyLife.Actions.UpgradeFurnitureAction.GetArguments(TinyLife.Actions.ActionInfo, bool) + type: Method + source: + remote: + path: TinyLife/Actions/UpgradeFurnitureAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetArguments + path: ../TinyLife/Actions/UpgradeFurnitureAction.cs + startLine: 80 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static IEnumerable GetArguments(ActionInfo info, bool debug = false) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + - id: debug + type: System.Boolean + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} + content.vb: Public Shared Function GetArguments(info As ActionInfo, debug As Boolean = False) As IEnumerable(Of ActionArgument) + overload: TinyLife.Actions.UpgradeFurnitureAction.GetArguments* + nameWithType.vb: UpgradeFurnitureAction.GetArguments(ActionInfo, Boolean) + fullName.vb: TinyLife.Actions.UpgradeFurnitureAction.GetArguments(TinyLife.Actions.ActionInfo, Boolean) + name.vb: GetArguments(ActionInfo, Boolean) +references: +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + href: TinyLife.html + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + href: TinyLife.Actions.Action.html + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.MultiAction + commentId: T:TinyLife.Actions.MultiAction + parent: TinyLife.Actions + href: TinyLife.Actions.MultiAction.html + name: MultiAction + nameWithType: MultiAction + fullName: TinyLife.Actions.MultiAction +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.MultiAction.Handler + commentId: F:TinyLife.Actions.MultiAction.Handler + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Handler + name: Handler + nameWithType: MultiAction.Handler + fullName: TinyLife.Actions.MultiAction.Handler +- uid: TinyLife.Actions.MultiAction.MainElapsedTime + commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_MainElapsedTime + name: MainElapsedTime + nameWithType: MultiAction.MainElapsedTime + fullName: TinyLife.Actions.MultiAction.MainElapsedTime +- uid: TinyLife.Actions.MultiAction.InProgressTime + commentId: P:TinyLife.Actions.MultiAction.InProgressTime + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_InProgressTime + name: InProgressTime + nameWithType: MultiAction.InProgressTime + fullName: TinyLife.Actions.MultiAction.InProgressTime +- uid: TinyLife.Actions.MultiAction.CurrentStage + commentId: P:TinyLife.Actions.MultiAction.CurrentStage + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CurrentStage + name: CurrentStage + nameWithType: MultiAction.CurrentStage + fullName: TinyLife.Actions.MultiAction.CurrentStage +- uid: TinyLife.Actions.MultiAction.CreateLastActions + commentId: M:TinyLife.Actions.MultiAction.CreateLastActions + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + name: CreateLastActions() + nameWithType: MultiAction.CreateLastActions() + fullName: TinyLife.Actions.MultiAction.CreateLastActions() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CreateLastActions + name: CreateLastActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.PreInitialize + commentId: M:TinyLife.Actions.MultiAction.PreInitialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + name: PreInitialize() + nameWithType: MultiAction.PreInitialize() + fullName: TinyLife.Actions.MultiAction.PreInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreInitialize + name: PreInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + name: PreCompleted(CompletionType) + nameWithType: MultiAction.PreCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + name: PreCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) + name: PreCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: MultiAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.Initialize + commentId: M:TinyLife.Actions.MultiAction.Initialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + name: Initialize() + nameWithType: MultiAction.Initialize() + fullName: TinyLife.Actions.MultiAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Initialize + name: Initialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.IsCompleted + commentId: M:TinyLife.Actions.MultiAction.IsCompleted + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + name: IsCompleted() + nameWithType: MultiAction.IsCompleted() + fullName: TinyLife.Actions.MultiAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.IsCompleted + name: IsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + name: OnCompleted(CompletionType) + nameWithType: MultiAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_ + name: Validate(Person) + nameWithType: MultiAction.Validate(Person) + fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) + name: Validate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + name: CanCancel(Action) + nameWithType: MultiAction.CanCancel(Action) + fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.MultiAction.CanStartNow + commentId: M:TinyLife.Actions.MultiAction.CanStartNow + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + name: CanStartNow() + nameWithType: MultiAction.CanStartNow() + fullName: TinyLife.Actions.MultiAction.CanStartNow() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanStartNow + name: CanStartNow + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanStartNow + name: CanStartNow + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.Random + commentId: F:TinyLife.Actions.Action.Random + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Random + name: Random + nameWithType: Action.Random + fullName: TinyLife.Actions.Action.Random +- uid: TinyLife.Actions.Action.FullyInProgress + commentId: P:TinyLife.Actions.Action.FullyInProgress + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FullyInProgress + name: FullyInProgress + nameWithType: Action.FullyInProgress + fullName: TinyLife.Actions.Action.FullyInProgress +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Type + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.Info + commentId: F:TinyLife.Actions.Action.Info + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Info + name: Info + nameWithType: Action.Info + fullName: TinyLife.Actions.Action.Info +- uid: TinyLife.Actions.Action.Id + commentId: F:TinyLife.Actions.Action.Id + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Id + name: Id + nameWithType: Action.Id + fullName: TinyLife.Actions.Action.Id +- uid: TinyLife.Actions.Action.StartedAutomatically + commentId: P:TinyLife.Actions.Action.StartedAutomatically + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_StartedAutomatically + name: StartedAutomatically + nameWithType: Action.StartedAutomatically + fullName: TinyLife.Actions.Action.StartedAutomatically +- uid: TinyLife.Actions.Action.Parent + commentId: P:TinyLife.Actions.Action.Parent + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Parent + name: Parent + nameWithType: Action.Parent + fullName: TinyLife.Actions.Action.Parent +- uid: TinyLife.Actions.Action.Person + commentId: P:TinyLife.Actions.Action.Person + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Person + name: Person + nameWithType: Action.Person + fullName: TinyLife.Actions.Action.Person +- uid: TinyLife.Actions.Action.ElapsedTime + commentId: P:TinyLife.Actions.Action.ElapsedTime + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ElapsedTime + name: ElapsedTime + nameWithType: Action.ElapsedTime + fullName: TinyLife.Actions.Action.ElapsedTime +- uid: TinyLife.Actions.Action.PlayerPromptOpen + commentId: P:TinyLife.Actions.Action.PlayerPromptOpen + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PlayerPromptOpen + name: PlayerPromptOpen + nameWithType: Action.PlayerPromptOpen + fullName: TinyLife.Actions.Action.PlayerPromptOpen +- uid: TinyLife.Actions.Action.ForceResult + commentId: F:TinyLife.Actions.Action.ForceResult + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ForceResult + name: ForceResult + nameWithType: Action.ForceResult + fullName: TinyLife.Actions.Action.ForceResult +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + name: TryForceResult(CompletionType, CanExecuteResult?, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult?, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult?, TinyLife.Objects.MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + name: CanMultitask(Action) + nameWithType: Action.CanMultitask(Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + name: GetNextAction(CompletionType) + nameWithType: Action.GetNextAction(CompletionType) + fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + name: CanEnqueueConversation(Person, ActionType) + nameWithType: Action.CanEnqueueConversation(Person, ActionType) + fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) +- uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + name: OnChildCompleted(Action, CompletionType, bool) + nameWithType: Action.OnChildCompleted(Action, CompletionType, bool) + fullName: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnChildCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float) + nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + name: OpenYesNoPrompt(string, Action, Action, TextureRegion) + nameWithType: Action.OpenYesNoPrompt(string, Action, Action, TextureRegion) + fullName: TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion) + name.vb: OpenYesNoPrompt(String, Action, Action, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion) + nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion) + fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + name: OpenChoicePrompt(ChoicePromptInfo) + nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo) + fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) +- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float) + nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single) + name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_ + name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int) + nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer) + name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + spec.csharp: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float) + nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + href: TinyLife.Actions.EmoteCategory.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ResetSpeech + commentId: M:TinyLife.Actions.Action.ResetSpeech + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + name: ResetSpeech() + nameWithType: Action.ResetSpeech() + fullName: TinyLife.Actions.Action.ResetSpeech() + spec.csharp: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_ + name: FacePartner(Person) + nameWithType: Action.FacePartner(Person) + fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_ + name: CompleteIfNeedFull(NeedType, Person) + nameWithType: Action.CompleteIfNeedFull(NeedType, Person) + fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + name: CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool) + nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean) + name.vb: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + name: CancelIfEmotional(params EmotionType[]) + nameWithType: Action.CancelIfEmotional(params EmotionType[]) + fullName: TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[]) + nameWithType.vb: Action.CancelIfEmotional(ParamArray EmotionType()) + fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType()) + name.vb: CancelIfEmotional(ParamArray EmotionType()) + spec.csharp: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: params + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: ParamArray + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + name: Sit(Furniture, float, ActionSpot) + nameWithType: Action.Sit(Furniture, float, ActionSpot) + fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot) + nameWithType.vb: Action.Sit(Furniture, Single, ActionSpot) + fullName.vb: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot) + name.vb: Sit(Furniture, Single, ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + name: GetChildren(bool) + nameWithType: Action.GetChildren(bool) + fullName: TinyLife.Actions.Action.GetChildren(bool) + nameWithType.vb: Action.GetChildren(Boolean) + fullName.vb: TinyLife.Actions.Action.GetChildren(Boolean) + name.vb: GetChildren(Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + name: GetChild(Guid, bool) + nameWithType: Action.GetChild(Guid, bool) + fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool) + nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) + fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean) + name.vb: GetChild(Of T)(Guid, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean) + name.vb: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + name: PickUpAndGoTo(ActionInfo, Func, Func, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean) + name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_ + name: GetFreeChair(Person, Furniture) + nameWithType: Action.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: Action.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_ + name: GetSeatCategory(Person) + nameWithType: Action.GetSeatCategory(Person) + fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool) + nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool) + nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool) + nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool) + nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool) + nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool) + nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean) + name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool) + nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool) + nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean) + name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: FindAllActionObjects(Person, ActionType, Map, Vector2?) + nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?) + fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + name: GetRandomValidArguments(ActionType, ActionInfo, bool) + nameWithType: Action.GetRandomValidArguments(ActionType, ActionInfo, bool) + fullName: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) + nameWithType.vb: Action.GetRandomValidArguments(ActionType, ActionInfo, Boolean) + fullName.vb: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) + name.vb: GetRandomValidArguments(ActionType, ActionInfo, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: Action.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + name: InvokeForBoth(Person, Person, Action) + nameWithType: Action.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + name: CanMultitask(Action, Action) + nameWithType: Action.CanMultitask(Action, Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + name: IsInappropriate(ActionType, ActionInfo) + nameWithType: Action.IsInappropriate(ActionType, ActionInfo) + fullName: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) +- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: IsLotContentVisible(Lot, Person, Map, Vector2?) + nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?) + fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Actions.UpgradeFurnitureAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(UpgradeFurnitureAction) + nameWithType: Extensions.JsonCopy(UpgradeFurnitureAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.UpgradeFurnitureAction) + nameWithType.vb: Extensions.JsonCopy(Of UpgradeFurnitureAction)(UpgradeFurnitureAction) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.UpgradeFurnitureAction)(TinyLife.Actions.UpgradeFurnitureAction) + name.vb: JsonCopy(Of UpgradeFurnitureAction)(UpgradeFurnitureAction) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.UpgradeFurnitureAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Actions.UpgradeFurnitureAction + name: UpgradeFurnitureAction + href: TinyLife.Actions.UpgradeFurnitureAction.html + - name: '>' + - name: ( + - uid: TinyLife.Actions.UpgradeFurnitureAction + name: UpgradeFurnitureAction + href: TinyLife.Actions.UpgradeFurnitureAction.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.UpgradeFurnitureAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.UpgradeFurnitureAction + name: UpgradeFurnitureAction + href: TinyLife.Actions.UpgradeFurnitureAction.html + - name: ) + - name: ( + - uid: TinyLife.Actions.UpgradeFurnitureAction + name: UpgradeFurnitureAction + href: TinyLife.Actions.UpgradeFurnitureAction.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Actions.UpgradeFurnitureAction.#ctor* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.#ctor + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_TinyLife_Objects_Upgrade_ + name: UpgradeFurnitureAction + nameWithType: UpgradeFurnitureAction.UpgradeFurnitureAction + fullName: TinyLife.Actions.UpgradeFurnitureAction.UpgradeFurnitureAction + nameWithType.vb: UpgradeFurnitureAction.New + fullName.vb: TinyLife.Actions.UpgradeFurnitureAction.New + name.vb: New +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Objects.Upgrade + commentId: T:TinyLife.Objects.Upgrade + parent: TinyLife.Objects + href: TinyLife.Objects.Upgrade.html + name: Upgrade + nameWithType: Upgrade + fullName: TinyLife.Objects.Upgrade +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html +- uid: TinyLife.Actions.Action.GetProgress + commentId: M:TinyLife.Actions.Action.GetProgress + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + name: GetProgress() + nameWithType: Action.GetProgress() + fullName: TinyLife.Actions.Action.GetProgress() + spec.csharp: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) +- uid: TinyLife.Actions.UpgradeFurnitureAction.GetProgress* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.GetProgress + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction_GetProgress + name: GetProgress + nameWithType: UpgradeFurnitureAction.GetProgress + fullName: TinyLife.Actions.UpgradeFurnitureAction.GetProgress +- uid: System.Nullable{System.Single} + commentId: T:System.Nullable{System.Single} + parent: System + definition: System.Nullable`1 + href: https://learn.microsoft.com/dotnet/api/system.single + name: float? + nameWithType: float? + fullName: float? + nameWithType.vb: Single? + fullName.vb: Single? + name.vb: Single? + spec.csharp: + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + spec.vb: + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + nameWithType.vb: Nullable(Of T) + fullName.vb: System.Nullable(Of T) + name.vb: Nullable(Of T) + spec.csharp: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: TinyLife.Actions.MultiAction.CreateFirstActions + commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions + name: CreateFirstActions() + nameWithType: MultiAction.CreateFirstActions() + fullName: TinyLife.Actions.MultiAction.CreateFirstActions() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CreateFirstActions + name: CreateFirstActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CreateFirstActions + name: CreateFirstActions + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateFirstActions + - name: ( + - name: ) +- uid: TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction_CreateFirstActions + name: CreateFirstActions + nameWithType: UpgradeFurnitureAction.CreateFirstActions + fullName: TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of Action) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Action) + name.vb: IEnumerable(Of Action) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of T) + fullName.vb: System.Collections.Generic.IEnumerable(Of T) + name.vb: IEnumerable(Of T) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.Actions.MultiAction.AndThenInitialize + commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize + name: AndThenInitialize() + nameWithType: MultiAction.AndThenInitialize() + fullName: TinyLife.Actions.MultiAction.AndThenInitialize() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenInitialize + name: AndThenInitialize + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize + - name: ( + - name: ) +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction_AndThenInitialize + name: AndThenInitialize + nameWithType: UpgradeFurnitureAction.AndThenInitialize + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize +- uid: TinyLife.GameImpl.Speed + commentId: P:TinyLife.GameImpl.Speed + href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed + name: Speed + nameWithType: GameImpl.Speed + fullName: TinyLife.GameImpl.Speed +- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdate + nameWithType: UpgradeFurnitureAction.AndThenUpdate + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + name: AndThenIsCompleted() + nameWithType: MultiAction.AndThenIsCompleted() + fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted() + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted + name: AndThenIsCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction_AndThenIsCompleted + name: AndThenIsCompleted + nameWithType: UpgradeFurnitureAction.AndThenIsCompleted + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + href: TinyLife.Actions.CompletionType.html + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.MultiAction + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + name: AndThenOnCompleted(CompletionType) + nameWithType: MultiAction.AndThenOnCompleted(CompletionType) + fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) + name: AndThenOnCompleted + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_ + name: AndThenOnCompleted + nameWithType: UpgradeFurnitureAction.AndThenOnCompleted + fullName: TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted +- uid: TinyLife.Actions.UpgradeFurnitureAction.GetArguments* + commentId: Overload:TinyLife.Actions.UpgradeFurnitureAction.GetArguments + href: TinyLife.Actions.UpgradeFurnitureAction.html#TinyLife_Actions_UpgradeFurnitureAction_GetArguments_TinyLife_Actions_ActionInfo_System_Boolean_ + name: GetArguments + nameWithType: UpgradeFurnitureAction.GetArguments + fullName: TinyLife.Actions.UpgradeFurnitureAction.GetArguments +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of ActionArgument) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionArgument) + name.vb: IEnumerable(Of ActionArgument) + spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: ) diff --git a/docs/api/TinyLife.Actions.WalkAction.yml b/docs/api/TinyLife.Actions.WalkAction.yml index 48cc962..37dd68b 100644 --- a/docs/api/TinyLife.Actions.WalkAction.yml +++ b/docs/api/TinyLife.Actions.WalkAction.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkAction path: ../TinyLife/Actions/WalkAction.cs - startLine: 17 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrainEnergy path: ../TinyLife/Actions/WalkAction.cs - startLine: 24 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/WalkAction.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -213,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPath path: ../TinyLife/Actions/WalkAction.cs - startLine: 34 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -252,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSpeed path: ../TinyLife/Actions/WalkAction.cs - startLine: 56 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/WalkAction.cs - startLine: 61 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.WatchTvAction.yml b/docs/api/TinyLife.Actions.WatchTvAction.yml index dc46664..291db80 100644 --- a/docs/api/TinyLife.Actions.WatchTvAction.yml +++ b/docs/api/TinyLife.Actions.WatchTvAction.yml @@ -66,8 +66,6 @@ items: - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.Type - TinyLife.Actions.Action.Info @@ -1039,50 +1037,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml index b2fa8e4..eeeae0b 100644 --- a/docs/api/TinyLife.Actions.WorkAction.yml +++ b/docs/api/TinyLife.Actions.WorkAction.yml @@ -62,8 +62,6 @@ items: - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.MultiAction.CanStartNow - - TinyLife.Actions.MultiAction.DiscardHeldItem - - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.Type @@ -848,50 +846,6 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow - name: ( - name: ) -- uid: TinyLife.Actions.MultiAction.DiscardHeldItem - commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - name: DiscardHeldItem() - nameWithType: MultiAction.DiscardHeldItem() - fullName: TinyLife.Actions.MultiAction.DiscardHeldItem() - spec.csharp: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.DiscardHeldItem - name: DiscardHeldItem - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem - - name: ( - - name: ) -- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - parent: TinyLife.Actions.MultiAction - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - name: GoToActionLocation(ObjectCategory) - nameWithType: MultiAction.GoToActionLocation(ObjectCategory) - fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - name: GoToActionLocation - href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Actions.Action.Random commentId: F:TinyLife.Actions.Action.Random parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.yml b/docs/api/TinyLife.Actions.yml index 81fca3d..5eefdab 100644 --- a/docs/api/TinyLife.Actions.yml +++ b/docs/api/TinyLife.Actions.yml @@ -36,6 +36,7 @@ items: - TinyLife.Actions.PathfindAction - TinyLife.Actions.PathfindToPersonAction - TinyLife.Actions.PutAwayAction + - TinyLife.Actions.ResearchUpgradesAction - TinyLife.Actions.SellAction - TinyLife.Actions.SitAction - TinyLife.Actions.SocialAction @@ -46,6 +47,7 @@ items: - TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult - TinyLife.Actions.TellPeopleToLeaveRoomAction - TinyLife.Actions.TryGoHereAction + - TinyLife.Actions.UpgradeFurnitureAction - TinyLife.Actions.WalkAction - TinyLife.Actions.WatchTvAction - TinyLife.Actions.WatchTvAction.Channel @@ -384,6 +386,12 @@ references: name: PutAwayAction nameWithType: PutAwayAction fullName: TinyLife.Actions.PutAwayAction +- uid: TinyLife.Actions.ResearchUpgradesAction + commentId: T:TinyLife.Actions.ResearchUpgradesAction + href: TinyLife.Actions.ResearchUpgradesAction.html + name: ResearchUpgradesAction + nameWithType: ResearchUpgradesAction + fullName: TinyLife.Actions.ResearchUpgradesAction - uid: TinyLife.Actions.SellAction commentId: T:TinyLife.Actions.SellAction href: TinyLife.Actions.SellAction.html @@ -503,6 +511,12 @@ references: name: TryGoHereAction nameWithType: TryGoHereAction fullName: TinyLife.Actions.TryGoHereAction +- uid: TinyLife.Actions.UpgradeFurnitureAction + commentId: T:TinyLife.Actions.UpgradeFurnitureAction + href: TinyLife.Actions.UpgradeFurnitureAction.html + name: UpgradeFurnitureAction + nameWithType: UpgradeFurnitureAction + fullName: TinyLife.Actions.UpgradeFurnitureAction - uid: TinyLife.Actions.WalkAction commentId: T:TinyLife.Actions.WalkAction href: TinyLife.Actions.WalkAction.html diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index d725844..c5a2ba5 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 462 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 469 + startLine: 473 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 474 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 479 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 484 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 490 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 495 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -312,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 512 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -347,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 526 + startLine: 530 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index 3539284..0813da8 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -120,6 +120,7 @@ items: - TinyLife.Emotions.EmotionModifier.JungleGymSocialNegative - TinyLife.Emotions.EmotionModifier.JungleGymSocialPositive - TinyLife.Emotions.EmotionModifier.LazyWorkout + - TinyLife.Emotions.EmotionModifier.LearnedUpgrade - TinyLife.Emotions.EmotionModifier.LostTournament - TinyLife.Emotions.EmotionModifier.LovelyInteraction - TinyLife.Emotions.EmotionModifier.MeanConversationPartner @@ -161,6 +162,7 @@ items: - TinyLife.Emotions.EmotionModifier.ReadNewspaperChild - TinyLife.Emotions.EmotionModifier.Register(TinyLife.Emotions.EmotionModifier) - TinyLife.Emotions.EmotionModifier.RepairFail + - TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative - TinyLife.Emotions.EmotionModifier.RoughSchoolDay - TinyLife.Emotions.EmotionModifier.SaddenedByNews - TinyLife.Emotions.EmotionModifier.SandboxNegative @@ -198,6 +200,7 @@ items: - TinyLife.Emotions.EmotionModifier.Types - TinyLife.Emotions.EmotionModifier.UncomfortableCraftedFurniture - TinyLife.Emotions.EmotionModifier.UnsuccessfulRummaging + - TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions - TinyLife.Emotions.EmotionModifier.UpsettingConversation - TinyLife.Emotions.EmotionModifier.UsefulProgrammingResearch - TinyLife.Emotions.EmotionModifier.VacationDaysAgain @@ -3763,6 +3766,60 @@ items: return: type: TinyLife.Emotions.EmotionModifier content.vb: Public Shared ReadOnly TinkerFail As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.LearnedUpgrade + commentId: F:TinyLife.Emotions.EmotionModifier.LearnedUpgrade + id: LearnedUpgrade + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: LearnedUpgrade + nameWithType: EmotionModifier.LearnedUpgrade + fullName: TinyLife.Emotions.EmotionModifier.LearnedUpgrade + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LearnedUpgrade + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 166 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier LearnedUpgrade + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly LearnedUpgrade As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative + commentId: F:TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative + id: ResearchUpgradesNegative + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: ResearchUpgradesNegative + nameWithType: EmotionModifier.ResearchUpgradesNegative + fullName: TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ResearchUpgradesNegative + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 167 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier ResearchUpgradesNegative + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly ResearchUpgradesNegative As EmotionModifier - uid: TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative commentId: F:TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative id: PineappleOnPizzaNegative @@ -3781,7 +3838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PineappleOnPizzaNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 166 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3808,7 +3865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmiredFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 167 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3835,7 +3892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonPescetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 168 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3862,7 +3919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVegetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 169 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3889,7 +3946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVeganFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 170 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3916,7 +3973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailed path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 171 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3943,7 +4000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailedPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 174 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3970,7 +4027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 177 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3997,7 +4054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccessPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 180 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4024,7 +4081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 183 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4051,7 +4108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnsuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 184 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4078,7 +4135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstKiss path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 185 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4105,7 +4162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 186 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4132,7 +4189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeenAdopted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 187 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4159,7 +4216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptedChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 188 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4186,7 +4243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 189 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4213,7 +4270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 190 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4240,7 +4297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 191 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4267,7 +4324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 192 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4294,7 +4351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 193 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4321,7 +4378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StressfulSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 194 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4348,7 +4405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmbarrassingWorkConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 195 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4375,7 +4432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 198 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4402,7 +4459,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 199 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4429,7 +4486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 200 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4456,7 +4513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmittedToCheating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 201 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4483,7 +4540,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatedOn path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 202 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4510,7 +4567,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokeUpWithSomeone path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 203 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4537,7 +4594,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawPeopleKissing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 204 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4564,7 +4621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 205 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4591,7 +4648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 206 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4618,7 +4675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 207 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4645,7 +4702,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookRelaxing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 208 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4672,7 +4729,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 209 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4699,7 +4756,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 210 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4726,7 +4783,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtCheapItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 211 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4753,7 +4810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtExpensiveItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 212 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4780,7 +4837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TastyTea path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 213 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4807,7 +4864,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnVacation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 214 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4834,7 +4891,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentalLeave path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 215 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4861,7 +4918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VacationDaysAgain path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 216 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4888,7 +4945,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 218 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4915,7 +4972,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 219 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4942,7 +4999,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottySuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 220 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4969,7 +5026,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 221 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4996,7 +5053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyNotListening path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 222 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5023,7 +5080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AbortionEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 223 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5050,7 +5107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperRash path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 225 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5077,7 +5134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrossDiaperChange path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 226 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5104,7 +5161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuddenlyPregnant path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 227 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5131,7 +5188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 228 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5158,7 +5215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 229 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5185,7 +5242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 230 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5212,7 +5269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoBabyBathtub path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 231 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5239,7 +5296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 232 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5266,7 +5323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 233 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5293,7 +5350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookHelpNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 234 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5320,7 +5377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WritingFrenzy path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 235 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5329,6 +5386,33 @@ items: return: type: TinyLife.Emotions.EmotionModifier content.vb: Public Shared ReadOnly WritingFrenzy As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions + commentId: F:TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions + id: UpgradedShowerEmotions + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: UpgradedShowerEmotions + nameWithType: EmotionModifier.UpgradedShowerEmotions + fullName: TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpgradedShowerEmotions + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 240 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier[] UpgradedShowerEmotions + return: + type: TinyLife.Emotions.EmotionModifier[] + content.vb: Public Shared ReadOnly UpgradedShowerEmotions As EmotionModifier() - uid: TinyLife.Emotions.EmotionModifier.Name commentId: F:TinyLife.Emotions.EmotionModifier.Name id: Name @@ -5347,7 +5431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 334 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5376,7 +5460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 338 + startLine: 342 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5405,7 +5489,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 343 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5437,7 +5521,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 349 + startLine: 353 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5471,7 +5555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 356 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5507,7 +5591,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRanOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 360 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5538,7 +5622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnConditionUnmet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 364 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5569,7 +5653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 373 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5613,7 +5697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 387 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5657,7 +5741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 396 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5695,7 +5779,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 412 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5734,7 +5818,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 425 + startLine: 429 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index e469155..043d678 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 1187 + startLine: 1242 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1190 + startLine: 1245 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1192 + startLine: 1247 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1194 + startLine: 1249 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1196 + startLine: 1251 assemblies: - Tiny Life namespace: TinyLife @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1198 + startLine: 1253 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1200 + startLine: 1255 assemblies: - Tiny Life namespace: TinyLife @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1202 + startLine: 1257 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index 4162131..c6f486c 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameImpl path: ../TinyLife/GameImpl.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Version path: ../TinyLife/GameImpl.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/GameImpl.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife @@ -206,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/GameImpl.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife @@ -240,7 +240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GraphicsMetrics path: ../TinyLife/GameImpl.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Camera path: ../TinyLife/GameImpl.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife @@ -302,7 +302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Listener path: ../TinyLife/GameImpl.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife @@ -333,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentTool path: ../TinyLife/GameImpl.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife @@ -364,7 +364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentHousehold path: ../TinyLife/GameImpl.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife @@ -395,7 +395,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/GameImpl.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife @@ -426,7 +426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentLot path: ../TinyLife/GameImpl.cs - startLine: 118 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife @@ -457,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speed path: ../TinyLife/GameImpl.cs - startLine: 124 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife @@ -493,7 +493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowingPerson path: ../TinyLife/GameImpl.cs - startLine: 137 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife @@ -524,7 +524,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveName path: ../TinyLife/GameImpl.cs - startLine: 141 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife @@ -555,7 +555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mode path: ../TinyLife/GameImpl.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -586,7 +586,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorPosition path: ../TinyLife/GameImpl.cs - startLine: 150 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife @@ -620,7 +620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentCursor path: ../TinyLife/GameImpl.cs - startLine: 155 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife @@ -652,7 +652,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMaps path: ../TinyLife/GameImpl.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife @@ -683,7 +683,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMap path: ../TinyLife/GameImpl.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife @@ -714,7 +714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLoadContentLater path: ../TinyLife/GameImpl.cs - startLine: 168 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife @@ -743,7 +743,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFinishedLoading path: ../TinyLife/GameImpl.cs - startLine: 172 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife @@ -772,7 +772,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadContent path: ../TinyLife/GameImpl.cs - startLine: 263 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife @@ -801,7 +801,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/GameImpl.cs - startLine: 319 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife @@ -837,7 +837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/GameImpl.cs - startLine: 570 + startLine: 571 assemblies: - Tiny Life namespace: TinyLife @@ -873,7 +873,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/GameImpl.cs - startLine: 607 + startLine: 608 assemblies: - Tiny Life namespace: TinyLife @@ -907,7 +907,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateCamera path: ../TinyLife/GameImpl.cs - startLine: 625 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife @@ -942,7 +942,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCursorOnUi path: ../TinyLife/GameImpl.cs - startLine: 641 + startLine: 642 assemblies: - Tiny Life namespace: TinyLife @@ -973,7 +973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchGameMode path: ../TinyLife/GameImpl.cs - startLine: 653 + startLine: 654 assemblies: - Tiny Life namespace: TinyLife @@ -1008,7 +1008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchMap path: ../TinyLife/GameImpl.cs - startLine: 743 + startLine: 744 assemblies: - Tiny Life namespace: TinyLife @@ -1046,7 +1046,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: ../TinyLife/GameImpl.cs - startLine: 770 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife @@ -1080,7 +1080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/GameImpl.cs - startLine: 781 + startLine: 782 assemblies: - Tiny Life namespace: TinyLife @@ -1114,7 +1114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: ../TinyLife/GameImpl.cs - startLine: 796 + startLine: 797 assemblies: - Tiny Life namespace: TinyLife @@ -1149,7 +1149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: ../TinyLife/GameImpl.cs - startLine: 822 + startLine: 823 assemblies: - Tiny Life namespace: TinyLife @@ -1190,7 +1190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotVisible path: ../TinyLife/GameImpl.cs - startLine: 850 + startLine: 851 assemblies: - Tiny Life namespace: TinyLife @@ -1227,7 +1227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotNonVisible path: ../TinyLife/GameImpl.cs - startLine: 866 + startLine: 867 assemblies: - Tiny Life namespace: TinyLife @@ -1259,7 +1259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotVisible path: ../TinyLife/GameImpl.cs - startLine: 877 + startLine: 878 assemblies: - Tiny Life namespace: TinyLife @@ -1297,7 +1297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowPerson path: ../TinyLife/GameImpl.cs - startLine: 890 + startLine: 891 assemblies: - Tiny Life namespace: TinyLife @@ -1341,7 +1341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteAchievement path: ../TinyLife/GameImpl.cs - startLine: 919 + startLine: 920 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml index 389ea10..90d45dc 100644 --- a/docs/api/TinyLife.GameSpeed.yml +++ b/docs/api/TinyLife.GameSpeed.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameSpeed path: ../TinyLife/Options.cs - startLine: 599 + startLine: 613 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paused path: ../TinyLife/Options.cs - startLine: 604 + startLine: 618 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regular path: ../TinyLife/Options.cs - startLine: 608 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fast path: ../TinyLife/Options.cs - startLine: 612 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryFast path: ../TinyLife/Options.cs - startLine: 616 + startLine: 630 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtremelyFast path: ../TinyLife/Options.cs - startLine: 621 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Goals.MemoryType.yml b/docs/api/TinyLife.Goals.MemoryType.yml index 99ee05b..c97f3d0 100644 --- a/docs/api/TinyLife.Goals.MemoryType.yml +++ b/docs/api/TinyLife.Goals.MemoryType.yml @@ -25,6 +25,7 @@ items: - TinyLife.Goals.MemoryType.SourceString - TinyLife.Goals.MemoryType.ToldAboutPregnancy - TinyLife.Goals.MemoryType.Types + - TinyLife.Goals.MemoryType.UpgradeLearned - TinyLife.Goals.MemoryType.UsedFurniture - TinyLife.Goals.MemoryType.UsedSkillCategory - TinyLife.Goals.MemoryType.WasOutside @@ -480,6 +481,33 @@ items: return: type: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType} content.vb: Public Shared ReadOnly ActionDone As Dictionary(Of ActionType, MemoryType) +- uid: TinyLife.Goals.MemoryType.UpgradeLearned + commentId: F:TinyLife.Goals.MemoryType.UpgradeLearned + id: UpgradeLearned + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: UpgradeLearned + nameWithType: MemoryType.UpgradeLearned + fullName: TinyLife.Goals.MemoryType.UpgradeLearned + type: Field + source: + remote: + path: TinyLife/Goals/MemoryType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UpgradeLearned + path: ../TinyLife/Goals/MemoryType.cs + startLine: 48 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly Dictionary UpgradeLearned + return: + type: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType} + content.vb: Public Shared ReadOnly UpgradeLearned As Dictionary(Of Upgrade, MemoryType) - uid: TinyLife.Goals.MemoryType.HadAbortion commentId: F:TinyLife.Goals.MemoryType.HadAbortion id: HadAbortion @@ -498,7 +526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HadAbortion path: ../TinyLife/Goals/MemoryType.cs - startLine: 48 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -525,7 +553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MayBePregnant path: ../TinyLife/Goals/MemoryType.cs - startLine: 49 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -552,7 +580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoundOutPregnancy path: ../TinyLife/Goals/MemoryType.cs - startLine: 50 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -579,7 +607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToldAboutPregnancy path: ../TinyLife/Goals/MemoryType.cs - startLine: 51 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -606,7 +634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/MemoryType.cs - startLine: 58 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -635,7 +663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Goals/MemoryType.cs - startLine: 62 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -664,7 +692,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Goals/MemoryType.cs - startLine: 65 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -697,7 +725,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/MemoryType.cs - startLine: 72 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -735,7 +763,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/MemoryType.cs - startLine: 84 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -782,7 +810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/MemoryType.cs - startLine: 99 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1561,6 +1589,49 @@ references: name: MemoryType href: TinyLife.Goals.MemoryType.html - name: ) +- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType} + commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Upgrade, MemoryType) + fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.Upgrade, TinyLife.Goals.MemoryType) + name.vb: Dictionary(Of Upgrade, MemoryType) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ',' + - name: " " + - uid: TinyLife.Goals.MemoryType + name: MemoryType + href: TinyLife.Goals.MemoryType.html + - name: ) - uid: System.String commentId: T:System.String parent: System diff --git a/docs/api/TinyLife.Mods.Mod.yml b/docs/api/TinyLife.Mods.Mod.yml index 2e6faf4..bc6b70b 100644 --- a/docs/api/TinyLife.Mods.Mod.yml +++ b/docs/api/TinyLife.Mods.Mod.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mod path: ../TinyLife/Mods/Mod.cs - startLine: 21 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -73,7 +73,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Mods/Mod.cs - startLine: 26 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Mods/Mod.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -138,7 +138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TestedVersionRange path: ../TinyLife/Mods/Mod.cs - startLine: 38 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -150,11 +150,11 @@ items: For more information on semantic version ranges in interval notation, see https://learn.microsoft.com/en-us/nuget/concepts/package-versioning#version-ranges. example: [] syntax: - content: public virtual string TestedVersionRange { get; } + content: public abstract string TestedVersionRange { get; } parameters: [] return: type: System.String - content.vb: Public Overridable ReadOnly Property TestedVersionRange As String + content.vb: Public MustOverride ReadOnly Property TestedVersionRange As String overload: TinyLife.Mods.Mod.TestedVersionRange* - uid: TinyLife.Mods.Mod.Icon commentId: P:TinyLife.Mods.Mod.Icon @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Mods/Mod.cs - startLine: 43 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IssueTrackerUrl path: ../TinyLife/Mods/Mod.cs - startLine: 48 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiresHarmony path: ../TinyLife/Mods/Mod.cs - startLine: 53 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -273,7 +273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Mods/Mod.cs - startLine: 63 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -317,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGameContent path: ../TinyLife/Mods/Mod.cs - startLine: 75 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -363,7 +363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomFurnitureTextures path: ../TinyLife/Mods/Mod.cs - startLine: 83 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -402,7 +402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateOptions path: ../TinyLife/Mods/Mod.cs - startLine: 94 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Mods diff --git a/docs/api/TinyLife.Objects.ActionSpot.yml b/docs/api/TinyLife.Objects.ActionSpot.yml index d79dd3a..4919396 100644 --- a/docs/api/TinyLife.Objects.ActionSpot.yml +++ b/docs/api/TinyLife.Objects.ActionSpot.yml @@ -286,7 +286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/ActionSpot.cs - startLine: 76 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -333,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BedSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -382,7 +382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CribSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BenchSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 146 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChairSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -502,7 +502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PicnicTableSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 176 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -540,7 +540,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SinkSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 196 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -571,7 +571,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllSpots path: ../TinyLife/Objects/ActionSpot.cs - startLine: 209 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -612,7 +612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPicnicBenchDrawLayer path: ../TinyLife/Objects/ActionSpot.cs - startLine: 224 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index bf4c9c7..cf8b6a2 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 3620 + startLine: 3626 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -66,7 +66,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3627 + startLine: 3633 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3633 + startLine: 3639 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -122,7 +122,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 3639 + startLine: 3645 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.AppliedUpgrade.yml b/docs/api/TinyLife.Objects.AppliedUpgrade.yml new file mode 100644 index 0000000..bdeb82d --- /dev/null +++ b/docs/api/TinyLife.Objects.AppliedUpgrade.yml @@ -0,0 +1,856 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.AppliedUpgrade + commentId: T:TinyLife.Objects.AppliedUpgrade + id: AppliedUpgrade + parent: TinyLife.Objects + children: + - TinyLife.Objects.AppliedUpgrade.#ctor(TinyLife.Objects.Upgrade) + - TinyLife.Objects.AppliedUpgrade.Progress + - TinyLife.Objects.AppliedUpgrade.Upgrade + - TinyLife.Objects.AppliedUpgrade.Validate + langs: + - csharp + - vb + name: AppliedUpgrade + nameWithType: AppliedUpgrade + fullName: TinyLife.Objects.AppliedUpgrade + type: Class + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AppliedUpgrade + path: ../TinyLife/Objects/Upgrade.cs + startLine: 74 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: >- + [DataContract] + + public class AppliedUpgrade : JsonTypeSafeGenericDataHolder, IGenericDataHolder + content.vb: >- + + + Public Class AppliedUpgrade Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Objects.AppliedUpgrade.TinyLife.Utilities.Extensions.JsonCopy``1 + attributes: + - type: System.Runtime.Serialization.DataContractAttribute + ctor: System.Runtime.Serialization.DataContractAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.AppliedUpgrade.Upgrade + commentId: F:TinyLife.Objects.AppliedUpgrade.Upgrade + id: Upgrade + parent: TinyLife.Objects.AppliedUpgrade + langs: + - csharp + - vb + name: Upgrade + nameWithType: AppliedUpgrade.Upgrade + fullName: TinyLife.Objects.AppliedUpgrade.Upgrade + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Upgrade + path: ../TinyLife/Objects/Upgrade.cs + startLine: 78 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: >- + [DataMember] + + public readonly Upgrade Upgrade + return: + type: TinyLife.Objects.Upgrade + content.vb: >- + + + Public ReadOnly Upgrade As Upgrade + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.AppliedUpgrade.Progress + commentId: F:TinyLife.Objects.AppliedUpgrade.Progress + id: Progress + parent: TinyLife.Objects.AppliedUpgrade + langs: + - csharp + - vb + name: Progress + nameWithType: AppliedUpgrade.Progress + fullName: TinyLife.Objects.AppliedUpgrade.Progress + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Progress + path: ../TinyLife/Objects/Upgrade.cs + startLine: 80 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: >- + [DataMember] + + public float Progress + return: + type: System.Single + content.vb: >- + + + Public Progress As Single + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.Objects.AppliedUpgrade.#ctor(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.AppliedUpgrade.#ctor(TinyLife.Objects.Upgrade) + id: '#ctor(TinyLife.Objects.Upgrade)' + parent: TinyLife.Objects.AppliedUpgrade + langs: + - csharp + - vb + name: AppliedUpgrade(Upgrade) + nameWithType: AppliedUpgrade.AppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.AppliedUpgrade.AppliedUpgrade(TinyLife.Objects.Upgrade) + type: Constructor + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/Upgrade.cs + startLine: 82 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public AppliedUpgrade(Upgrade upgrade) + parameters: + - id: upgrade + type: TinyLife.Objects.Upgrade + content.vb: Public Sub New(upgrade As Upgrade) + overload: TinyLife.Objects.AppliedUpgrade.#ctor* + nameWithType.vb: AppliedUpgrade.New(Upgrade) + fullName.vb: TinyLife.Objects.AppliedUpgrade.New(TinyLife.Objects.Upgrade) + name.vb: New(Upgrade) +- uid: TinyLife.Objects.AppliedUpgrade.Validate + commentId: M:TinyLife.Objects.AppliedUpgrade.Validate + id: Validate + parent: TinyLife.Objects.AppliedUpgrade + langs: + - csharp + - vb + name: Validate() + nameWithType: AppliedUpgrade.Validate() + fullName: TinyLife.Objects.AppliedUpgrade.Validate() + type: Method + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Validate + path: ../TinyLife/Objects/Upgrade.cs + startLine: 86 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public bool Validate() + return: + type: System.Boolean + content.vb: Public Function Validate() As Boolean + overload: TinyLife.Objects.AppliedUpgrade.Validate* +references: +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Objects.AppliedUpgrade.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(AppliedUpgrade) + nameWithType: Extensions.JsonCopy(AppliedUpgrade) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.AppliedUpgrade) + nameWithType.vb: Extensions.JsonCopy(Of AppliedUpgrade)(AppliedUpgrade) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.AppliedUpgrade)(TinyLife.Objects.AppliedUpgrade) + name.vb: JsonCopy(Of AppliedUpgrade)(AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.AppliedUpgrade) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.AppliedUpgrade) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Objects.Upgrade + commentId: T:TinyLife.Objects.Upgrade + parent: TinyLife.Objects + href: TinyLife.Objects.Upgrade.html + name: Upgrade + nameWithType: Upgrade + fullName: TinyLife.Objects.Upgrade +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.AppliedUpgrade.#ctor* + commentId: Overload:TinyLife.Objects.AppliedUpgrade.#ctor + href: TinyLife.Objects.AppliedUpgrade.html#TinyLife_Objects_AppliedUpgrade__ctor_TinyLife_Objects_Upgrade_ + name: AppliedUpgrade + nameWithType: AppliedUpgrade.AppliedUpgrade + fullName: TinyLife.Objects.AppliedUpgrade.AppliedUpgrade + nameWithType.vb: AppliedUpgrade.New + fullName.vb: TinyLife.Objects.AppliedUpgrade.New + name.vb: New +- uid: TinyLife.Objects.AppliedUpgrade.Validate* + commentId: Overload:TinyLife.Objects.AppliedUpgrade.Validate + href: TinyLife.Objects.AppliedUpgrade.html#TinyLife_Objects_AppliedUpgrade_Validate + name: Validate + nameWithType: AppliedUpgrade.Validate + fullName: TinyLife.Objects.AppliedUpgrade.Validate +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean diff --git a/docs/api/TinyLife.Objects.Bathtub.yml b/docs/api/TinyLife.Objects.Bathtub.yml index edf4dbb..f67ea44 100644 --- a/docs/api/TinyLife.Objects.Bathtub.yml +++ b/docs/api/TinyLife.Objects.Bathtub.yml @@ -44,10 +44,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -81,6 +83,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -94,6 +97,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -429,6 +435,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -457,6 +470,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1204,6 +1224,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1845,6 +1986,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Book.yml b/docs/api/TinyLife.Objects.Book.yml index 0f58cc2..d1d52de 100644 --- a/docs/api/TinyLife.Objects.Book.yml +++ b/docs/api/TinyLife.Objects.Book.yml @@ -47,10 +47,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -84,6 +86,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -97,6 +100,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -421,6 +427,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -449,6 +462,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1196,6 +1216,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1837,6 +1978,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml b/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml index 239ad64..9c8fc13 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenBehavior path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 180 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puddles path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 186 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dripping path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 190 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElectricityCrackle path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 194 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Smoke path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 198 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 202 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index cda4bf1..d14998c 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -60,10 +60,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -94,6 +96,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -105,6 +108,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -454,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 129 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -505,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 134 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -558,7 +564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 150 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -590,7 +596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 155 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -632,7 +638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 167 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -671,7 +677,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 172 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -890,6 +896,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -918,6 +931,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1508,6 +1528,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2229,6 +2370,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml index 179d7dc..9311e60 100644 --- a/docs/api/TinyLife.Objects.Chimney.yml +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -44,10 +44,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -81,6 +83,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -95,6 +98,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -369,6 +375,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -397,6 +410,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1144,6 +1164,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1966,6 +2107,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index af26688..00fb851 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -51,10 +51,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -87,6 +89,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -100,6 +103,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) @@ -620,6 +626,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -648,6 +661,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1376,6 +1396,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2017,6 +2158,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) commentId: M:TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index 870bf47..158cf29 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -56,10 +56,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -92,6 +94,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -105,6 +108,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) @@ -646,6 +652,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -674,6 +687,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1402,6 +1422,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2043,6 +2184,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) commentId: M:TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index 75b6fb4..83900ef 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 3588 + startLine: 3594 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 3594 + startLine: 3600 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 3599 + startLine: 3605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 3604 + startLine: 3610 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 3608 + startLine: 3614 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew path: ../TinyLife/Objects/Person.cs - startLine: 3612 + startLine: 3618 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index 51e85af..9b6952b 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -52,10 +52,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -88,6 +90,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -101,6 +104,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) @@ -513,6 +519,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -541,6 +554,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1269,6 +1289,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1910,6 +2051,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) commentId: M:TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.FenceType.yml b/docs/api/TinyLife.Objects.FenceType.yml index 26b8547..19d03b8 100644 --- a/docs/api/TinyLife.Objects.FenceType.yml +++ b/docs/api/TinyLife.Objects.FenceType.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FenceType path: ../TinyLife/Objects/FenceWall.cs - startLine: 106 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -75,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Objects/FenceWall.cs - startLine: 113 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Objects/FenceWall.cs - startLine: 125 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Objects/FenceWall.cs - startLine: 129 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Objects/FenceWall.cs - startLine: 133 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -191,7 +191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/Objects/FenceWall.cs - startLine: 137 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -220,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/Objects/FenceWall.cs - startLine: 141 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -249,7 +249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegion path: ../TinyLife/Objects/FenceWall.cs - startLine: 146 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/FenceWall.cs - startLine: 157 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/FenceWall.cs - startLine: 183 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -405,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/FenceWall.cs - startLine: 227 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -455,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Objects/FenceWall.cs - startLine: 239 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.FenceWall.yml b/docs/api/TinyLife.Objects.FenceWall.yml index 2b1726a..f9f33fb 100644 --- a/docs/api/TinyLife.Objects.FenceWall.yml +++ b/docs/api/TinyLife.Objects.FenceWall.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FenceWall path: ../TinyLife/Objects/FenceWall.cs - startLine: 21 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/FenceWall.cs - startLine: 27 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -130,7 +130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/FenceWall.cs - startLine: 32 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -169,7 +169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/FenceWall.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -208,7 +208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/FenceWall.cs - startLine: 44 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -262,7 +262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/FenceWall.cs - startLine: 51 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -297,7 +297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/FenceWall.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -329,7 +329,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/FenceWall.cs - startLine: 65 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index 7a5a780..c1d1997 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -54,10 +54,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -88,6 +90,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -101,6 +104,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -588,6 +594,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -616,6 +629,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1306,6 +1326,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1947,6 +2088,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index 2493762..d583eab 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -57,10 +57,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -93,6 +95,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -105,6 +108,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -659,6 +665,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -687,6 +700,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1415,6 +1435,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1999,6 +2140,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index 53e237f..3876b73 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -55,10 +55,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -91,6 +93,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -104,6 +107,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -639,6 +645,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -667,6 +680,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1395,6 +1415,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2160,6 +2301,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Fridge.yml b/docs/api/TinyLife.Objects.Fridge.yml index 71c8984..2bd9c9c 100644 --- a/docs/api/TinyLife.Objects.Fridge.yml +++ b/docs/api/TinyLife.Objects.Fridge.yml @@ -50,10 +50,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -86,6 +88,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -100,6 +103,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -355,7 +361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Fridge.cs - startLine: 39 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -498,6 +504,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -526,6 +539,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1254,6 +1274,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2076,6 +2217,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index 1a134d4..c052279 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -9,6 +9,8 @@ items: - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.Furniture.AddChild(TinyLife.Objects.Furniture,MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.AddChild``1(TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid},System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Objects.Furniture.AppliedUpgrades + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) - TinyLife.Objects.Furniture.AreUtilitiesDisabled - TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.AttachedWall @@ -26,6 +28,7 @@ items: - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) @@ -42,6 +45,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) @@ -51,12 +55,14 @@ items: - TinyLife.Objects.Furniture.NotifyNeighbors - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.OnAdded + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.OnDirty - TinyLife.Objects.Furniture.OnGetDescription - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.OnRemoved - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.ParentFurniture @@ -94,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/Objects/Furniture.cs - startLine: 32 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -188,7 +194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Random path: ../TinyLife/Objects/Furniture.cs - startLine: 38 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -220,7 +226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 45 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -254,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 51 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -288,7 +294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 56 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -320,7 +326,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 61 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -334,6 +340,33 @@ items: return: type: System.Action content.vb: Public Event OnDirty As Action +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + id: OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade + type: Event + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnAppliedUpgrade + path: ../TinyLife/Objects/Furniture.cs + startLine: 61 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public event Action OnAppliedUpgrade + return: + type: System.Action{TinyLife.Objects.AppliedUpgrade} + content.vb: Public Event OnAppliedUpgrade As Action(Of AppliedUpgrade) - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName id: DisplayName @@ -352,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Objects/Furniture.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -387,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -422,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/Furniture.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -460,7 +493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/Furniture.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -481,6 +514,43 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + id: AppliedUpgrades + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades + type: Field + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AppliedUpgrades + path: ../TinyLife/Objects/Furniture.cs + startLine: 98 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: >- + [DataMember] + + public readonly Dictionary AppliedUpgrades + return: + type: System.Collections.Generic.Dictionary{System.String,TinyLife.Objects.AppliedUpgrade} + content.vb: >- + + + Public ReadOnly AppliedUpgrades As Dictionary(Of String, AppliedUpgrade) + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation id: Rotation @@ -499,7 +569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/Furniture.cs - startLine: 101 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -541,7 +611,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentFurniture path: ../TinyLife/Objects/Furniture.cs - startLine: 106 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -575,7 +645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 111 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -609,7 +679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Furniture.cs - startLine: 117 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -651,7 +721,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/Objects/Furniture.cs - startLine: 121 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -682,7 +752,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DevaluedThroughUse path: ../TinyLife/Objects/Furniture.cs - startLine: 127 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -728,7 +798,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/Objects/Furniture.cs - startLine: 132 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -762,7 +832,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsStatic path: ../TinyLife/Objects/Furniture.cs - startLine: 137 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -805,7 +875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatorId path: ../TinyLife/Objects/Furniture.cs - startLine: 143 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -855,7 +925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Objects/Furniture.cs - startLine: 151 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -903,7 +973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 156 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -937,7 +1007,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dirty path: ../TinyLife/Objects/Furniture.cs - startLine: 161 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -971,7 +1041,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 173 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1017,7 +1087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creator path: ../TinyLife/Objects/Furniture.cs - startLine: 178 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1051,7 +1121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AttachedWall path: ../TinyLife/Objects/Furniture.cs - startLine: 183 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1085,7 +1155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideFromDraw path: ../TinyLife/Objects/Furniture.cs - startLine: 187 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1116,7 +1186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualRotation path: ../TinyLife/Objects/Furniture.cs - startLine: 214 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1150,7 +1220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentObjectSpotId path: ../TinyLife/Objects/Furniture.cs - startLine: 218 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1195,7 +1265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentFurnitureId path: ../TinyLife/Objects/Furniture.cs - startLine: 223 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1240,7 +1310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Furniture.cs - startLine: 241 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1293,7 +1363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 252 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1344,7 +1414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Furniture.cs - startLine: 268 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1381,7 +1451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Furniture.cs - startLine: 303 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1420,7 +1490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 308 + startLine: 319 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1456,7 +1526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/Furniture.cs - startLine: 313 + startLine: 324 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1488,7 +1558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Furniture.cs - startLine: 320 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1520,7 +1590,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/Furniture.cs - startLine: 327 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1566,7 +1636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Furniture.cs - startLine: 343 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1617,7 +1687,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Furniture.cs - startLine: 350 + startLine: 361 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1664,7 +1734,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/Furniture.cs - startLine: 360 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1717,7 +1787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 380 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1756,7 +1826,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 386 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1792,7 +1862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 415 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1850,7 +1920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 425 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1887,6 +1957,52 @@ items: nameWithType.vb: Furniture.GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) fullName.vb: TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.NeedType) name.vb: GetRestoreNeedModifier(Person, ActionInfo, Boolean, NeedType) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + id: OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + type: Method + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnRandomQuality + path: ../TinyLife/Objects/Furniture.cs + startLine: 450 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + example: [] + syntax: + content: public override void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary weights) + parameters: + - id: person + type: TinyLife.Objects.Person + - id: info + type: TinyLife.Actions.ActionInfo + - id: isAuxiliary + type: System.Boolean + - id: skill + type: TinyLife.Skills.SkillType + - id: random + type: System.Random + - id: alwaysAllowAverage + type: System.Boolean + - id: weights + type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} + content.vb: Public Overrides Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) + overridden: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + overload: TinyLife.Objects.Furniture.OnRandomQuality* + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) id: IsFreeSpot(Microsoft.Xna.Framework.Point) @@ -1905,7 +2021,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 435 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1946,7 +2062,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Furniture.cs - startLine: 441 + startLine: 472 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1988,7 +2104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifyActionCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 447 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2036,7 +2152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Furniture.cs - startLine: 455 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2081,7 +2197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 463 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2125,7 +2241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 487 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2199,7 +2315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 498 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2230,7 +2346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 511 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2271,7 +2387,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/Furniture.cs - startLine: 545 + startLine: 576 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2309,7 +2425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 556 + startLine: 587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2349,7 +2465,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 583 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2387,7 +2503,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPlacedInBuildMode path: ../TinyLife/Objects/Furniture.cs - startLine: 597 + startLine: 636 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2428,7 +2544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallsInTheWay path: ../TinyLife/Objects/Furniture.cs - startLine: 614 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2480,7 +2596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofingInTheWay path: ../TinyLife/Objects/Furniture.cs - startLine: 647 + startLine: 686 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2515,6 +2631,99 @@ items: nameWithType.vb: Furniture.GetRoofingInTheWay(Vector2, Integer, Direction2, Single, ICollection(Of Roof)) fullName.vb: TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2, Integer, MLEM.Misc.Direction2, Single, System.Collections.Generic.ICollection(Of TinyLife.World.Roof)) name.vb: GetRoofingInTheWay(Vector2, Integer, Direction2, Single, ICollection(Of Roof)) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + id: GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + type: Method + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetAppliedUpgrade + path: ../TinyLife/Objects/Furniture.cs + startLine: 704 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public virtual AppliedUpgrade GetAppliedUpgrade(Upgrade upgrade) + parameters: + - id: upgrade + type: TinyLife.Objects.Upgrade + return: + type: TinyLife.Objects.AppliedUpgrade + content.vb: Public Overridable Function GetAppliedUpgrade(upgrade As Upgrade) As AppliedUpgrade + overload: TinyLife.Objects.Furniture.GetAppliedUpgrade* +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + id: ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + type: Method + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ApplyUpgrade + path: ../TinyLife/Objects/Furniture.cs + startLine: 710 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public virtual bool ApplyUpgrade(AppliedUpgrade upgrade) + parameters: + - id: upgrade + type: TinyLife.Objects.AppliedUpgrade + return: + type: System.Boolean + content.vb: Public Overridable Function ApplyUpgrade(upgrade As AppliedUpgrade) As Boolean + overload: TinyLife.Objects.Furniture.ApplyUpgrade* +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + id: HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + langs: + - csharp + - vb + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + type: Method + source: + remote: + path: TinyLife/Objects/Furniture.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasFullUpgrade + path: ../TinyLife/Objects/Furniture.cs + startLine: 719 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public virtual bool HasFullUpgrade(Upgrade upgrade) + parameters: + - id: upgrade + type: TinyLife.Objects.Upgrade + return: + type: System.Boolean + content.vb: Public Overridable Function HasFullUpgrade(upgrade As Upgrade) As Boolean + overload: TinyLife.Objects.Furniture.HasFullUpgrade* - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) id: OnNeighborChanged(TinyLife.Objects.Furniture) @@ -2533,7 +2742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 669 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2568,7 +2777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Furniture.cs - startLine: 680 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2618,7 +2827,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/Furniture.cs - startLine: 694 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2629,7 +2838,7 @@ items: parameters: - id: context type: TinyLife.Objects.ObjectCategory - description: The context for the to support for it to be included in the search. + description: The context for the to support for it to be included in the search. Note that, if this is null, the spots' will not be applied. - id: visualOnly type: System.Boolean description: Whether only occupants that occupy a spot visually, using , should be returned. @@ -2659,7 +2868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 707 + startLine: 767 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2676,7 +2885,7 @@ items: description: The person to query free action spots for - id: context type: TinyLife.Objects.ObjectCategory - description: The object category that this action spot needs to have + description: The object category that this action spot needs to have. Note that, if this is null, the spots' will not be applied. return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.ActionSpot,MLEM.Misc.Direction2}} description: A set of action spots and the directions which they're free in @@ -2700,7 +2909,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 728 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2738,7 +2947,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 741 + startLine: 801 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2779,7 +2988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 753 + startLine: 813 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2820,7 +3029,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 767 + startLine: 827 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2860,7 +3069,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 782 + startLine: 842 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2888,7 +3097,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 793 + startLine: 853 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2919,7 +3128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 803 + startLine: 863 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2958,7 +3167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 817 + startLine: 877 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3011,7 +3220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 834 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3057,7 +3266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 850 + startLine: 910 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3108,7 +3317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 864 + startLine: 924 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3149,7 +3358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 875 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3184,7 +3393,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 888 + startLine: 948 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3215,7 +3424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 903 + startLine: 963 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5027,6 +5236,67 @@ references: name: Action nameWithType: Action fullName: System.Action +- uid: System.Action{TinyLife.Objects.AppliedUpgrade} + commentId: T:System.Action{TinyLife.Objects.AppliedUpgrade} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of AppliedUpgrade) + fullName.vb: System.Action(Of TinyLife.Objects.AppliedUpgrade) + name.vb: Action(Of AppliedUpgrade) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: System.Action`1 + commentId: T:System.Action`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T) + fullName.vb: System.Action(Of T) + name.vb: Action(Of T) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) - uid: TinyLife.Objects.FurnitureType.GetDisplayName(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.FurnitureType.GetDisplayName(TinyLife.Objects.Furniture) href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetDisplayName_TinyLife_Objects_Furniture_ @@ -5120,6 +5390,122 @@ references: name: Visibility nameWithType: Visibility fullName: TinyLife.Objects.Visibility +- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Objects.AppliedUpgrade} + commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.Objects.AppliedUpgrade} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, AppliedUpgrade) + fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.Objects.AppliedUpgrade) + name.vb: Dictionary(Of String, AppliedUpgrade) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: MLEM.Misc.Direction2 commentId: T:MLEM.Misc.Direction2 parent: MLEM.Misc @@ -5977,43 +6363,6 @@ references: - uid: Microsoft.Xna.Framework.Graphics name: Graphics isExternal: true -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic - spec.csharp: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic - spec.vb: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Objects.MapObject.Validate commentId: M:TinyLife.Objects.MapObject.Validate parent: TinyLife.Objects.MapObject @@ -7055,6 +7404,178 @@ references: name: TinyLife nameWithType: TinyLife fullName: TinyLife +- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality* + commentId: Overload:TinyLife.Objects.Furniture.OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality + nameWithType: Furniture.OnRandomQuality + fullName: TinyLife.Objects.Furniture.OnRandomQuality +- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} + commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Quality, Single) + fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single) + name.vb: Dictionary(Of Quality, Single) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Objects.ObjectCategory.NonColliding commentId: F:TinyLife.Objects.ObjectCategory.NonColliding href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_NonColliding @@ -7991,6 +8512,38 @@ references: name: Roof href: TinyLife.World.Roof.html - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade* + commentId: Overload:TinyLife.Objects.Furniture.GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade + nameWithType: Furniture.GetAppliedUpgrade + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade +- uid: TinyLife.Objects.Upgrade + commentId: T:TinyLife.Objects.Upgrade + parent: TinyLife.Objects + href: TinyLife.Objects.Upgrade.html + name: Upgrade + nameWithType: Upgrade + fullName: TinyLife.Objects.Upgrade +- uid: TinyLife.Objects.AppliedUpgrade + commentId: T:TinyLife.Objects.AppliedUpgrade + parent: TinyLife.Objects + href: TinyLife.Objects.AppliedUpgrade.html + name: AppliedUpgrade + nameWithType: AppliedUpgrade + fullName: TinyLife.Objects.AppliedUpgrade +- uid: TinyLife.Objects.Furniture.ApplyUpgrade* + commentId: Overload:TinyLife.Objects.Furniture.ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade + nameWithType: Furniture.ApplyUpgrade + fullName: TinyLife.Objects.Furniture.ApplyUpgrade +- uid: TinyLife.Objects.Furniture.HasFullUpgrade* + commentId: Overload:TinyLife.Objects.Furniture.HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade + nameWithType: Furniture.HasFullUpgrade + fullName: TinyLife.Objects.Furniture.HasFullUpgrade - uid: TinyLife.Objects.Furniture.NotifyNeighbors commentId: M:TinyLife.Objects.Furniture.NotifyNeighbors parent: TinyLife.Objects.Furniture @@ -8036,6 +8589,12 @@ references: name: ActionSpot nameWithType: ActionSpot fullName: TinyLife.Objects.ActionSpot +- uid: TinyLife.Objects.ActionSpot.CategoryRestriction + commentId: F:TinyLife.Objects.ActionSpot.CategoryRestriction + href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_CategoryRestriction + name: CategoryRestriction + nameWithType: ActionSpot.CategoryRestriction + fullName: TinyLife.Objects.ActionSpot.CategoryRestriction - uid: TinyLife.Objects.Person.VisuallyOccupiedSpot commentId: P:TinyLife.Objects.Person.VisuallyOccupiedSpot href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisuallyOccupiedSpot diff --git a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml index 64586fc..0f9fc57 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml @@ -445,10 +445,10 @@ items: If this is null or empty (the former of which it is by default), this furniture item will have no variations. example: [] syntax: - content: public Action[] BuyableVariations + content: public Func[]> BuyableVariations return: - type: System.Action{TinyLife.Objects.Furniture}[] - content.vb: Public BuyableVariations As Action(Of Furniture)() + type: System.Func{System.Action{TinyLife.Objects.Furniture}[]} + content.vb: Public BuyableVariations As Func(Of Action(Of Furniture)()) - uid: TinyLife.Objects.FurnitureType.TypeSettings.HeldPivot commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.HeldPivot id: HeldPivot @@ -2096,16 +2096,23 @@ references: name: CustomPainting nameWithType: FurnitureType.CustomPainting fullName: TinyLife.Objects.FurnitureType.CustomPainting -- uid: System.Action{TinyLife.Objects.Furniture}[] - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action[] - nameWithType: Action[] - fullName: System.Action[] - nameWithType.vb: Action(Of Furniture)() - fullName.vb: System.Action(Of TinyLife.Objects.Furniture)() - name.vb: Action(Of Furniture)() +- uid: System.Func{System.Action{TinyLife.Objects.Furniture}[]} + commentId: T:System.Func{System.Action{TinyLife.Objects.Furniture}[]} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func[]> + nameWithType: Func[]> + fullName: System.Func[]> + nameWithType.vb: Func(Of Action(Of Furniture)()) + fullName.vb: System.Func(Of System.Action(Of TinyLife.Objects.Furniture)()) + name.vb: Func(Of Action(Of Furniture)()) spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < - uid: System.Action`1 name: Action isExternal: true @@ -2117,7 +2124,15 @@ references: - name: '>' - name: '[' - name: ']' + - name: '>' spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " - uid: System.Action`1 name: Action isExternal: true @@ -2131,6 +2146,35 @@ references: - name: ) - name: ( - name: ) + - name: ) +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index 9797b52..0752db5 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -50,10 +50,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -86,6 +88,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -99,6 +102,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -547,6 +553,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -575,6 +588,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1303,6 +1323,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2068,6 +2209,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 5170a44..bf7e15b 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/Person.cs - startLine: 3647 + startLine: 3653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/Person.cs - startLine: 3650 + startLine: 3656 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -85,7 +85,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/Person.cs - startLine: 3651 + startLine: 3657 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/Person.cs - startLine: 3652 + startLine: 3658 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/Person.cs - startLine: 3653 + startLine: 3659 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/Person.cs - startLine: 3654 + startLine: 3660 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/Person.cs - startLine: 3655 + startLine: 3661 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Light.yml b/docs/api/TinyLife.Objects.Light.yml index 8d7ac7f..963f81a 100644 --- a/docs/api/TinyLife.Objects.Light.yml +++ b/docs/api/TinyLife.Objects.Light.yml @@ -6,19 +6,20 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.Light.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) - - TinyLife.Objects.Light.CameraOffset - TinyLife.Objects.Light.CircleTexture - TinyLife.Objects.Light.Color - TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) - - TinyLife.Objects.Light.DrawPosOffset - TinyLife.Objects.Light.Floor - TinyLife.Objects.Light.IsDisabled - TinyLife.Objects.Light.Map - TinyLife.Objects.Light.Position + - TinyLife.Objects.Light.PositionOffset - TinyLife.Objects.Light.Rotation - TinyLife.Objects.Light.Scale + - TinyLife.Objects.Light.ScreenPosOffset - TinyLife.Objects.Light.Size - TinyLife.Objects.Light.Texture + - TinyLife.Objects.Light.VisualWorldOffset langs: - csharp - vb @@ -147,35 +148,6 @@ items: return: type: MLEM.Textures.TextureRegion content.vb: Public ReadOnly Texture As TextureRegion -- uid: TinyLife.Objects.Light.CameraOffset - commentId: F:TinyLife.Objects.Light.CameraOffset - id: CameraOffset - parent: TinyLife.Objects.Light - langs: - - csharp - - vb - name: CameraOffset - nameWithType: Light.CameraOffset - fullName: TinyLife.Objects.Light.CameraOffset - type: Field - source: - remote: - path: TinyLife/Objects/Light.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CameraOffset - path: ../TinyLife/Objects/Light.cs - startLine: 32 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The offset from this light's that is added in visual space only, using . - example: [] - syntax: - content: public Vector2 CameraOffset - return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public CameraOffset As Vector2 - uid: TinyLife.Objects.Light.Position commentId: P:TinyLife.Objects.Light.Position id: Position @@ -194,7 +166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Position path: ../TinyLife/Objects/Light.cs - startLine: 37 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -228,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Floor path: ../TinyLife/Objects/Light.cs - startLine: 52 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -239,25 +211,25 @@ items: return: type: System.Single content.vb: Public Floor As Single -- uid: TinyLife.Objects.Light.DrawPosOffset - commentId: F:TinyLife.Objects.Light.DrawPosOffset - id: DrawPosOffset +- uid: TinyLife.Objects.Light.PositionOffset + commentId: F:TinyLife.Objects.Light.PositionOffset + id: PositionOffset parent: TinyLife.Objects.Light langs: - csharp - vb - name: DrawPosOffset - nameWithType: Light.DrawPosOffset - fullName: TinyLife.Objects.Light.DrawPosOffset + name: PositionOffset + nameWithType: Light.PositionOffset + fullName: TinyLife.Objects.Light.PositionOffset type: Field source: remote: path: TinyLife/Objects/Light.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawPosOffset + id: PositionOffset path: ../TinyLife/Objects/Light.cs - startLine: 57 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -267,10 +239,64 @@ items: This can be used if the light should be drawn in a different location than its , which also determines the room and section that it is in. example: [] syntax: - content: public Vector2 DrawPosOffset + content: public Vector2 PositionOffset return: type: Microsoft.Xna.Framework.Vector2 - content.vb: Public DrawPosOffset As Vector2 + content.vb: Public PositionOffset As Vector2 +- uid: TinyLife.Objects.Light.ScreenPosOffset + commentId: F:TinyLife.Objects.Light.ScreenPosOffset + id: ScreenPosOffset + parent: TinyLife.Objects.Light + langs: + - csharp + - vb + name: ScreenPosOffset + nameWithType: Light.ScreenPosOffset + fullName: TinyLife.Objects.Light.ScreenPosOffset + type: Field + source: + remote: + path: TinyLife/Objects/Light.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ScreenPosOffset + path: ../TinyLife/Objects/Light.cs + startLine: 54 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Vector2 ScreenPosOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ScreenPosOffset As Vector2 +- uid: TinyLife.Objects.Light.VisualWorldOffset + commentId: F:TinyLife.Objects.Light.VisualWorldOffset + id: VisualWorldOffset + parent: TinyLife.Objects.Light + langs: + - csharp + - vb + name: VisualWorldOffset + nameWithType: Light.VisualWorldOffset + fullName: TinyLife.Objects.Light.VisualWorldOffset + type: Field + source: + remote: + path: TinyLife/Objects/Light.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VisualWorldOffset + path: ../TinyLife/Objects/Light.cs + startLine: 55 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Vector2 VisualWorldOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public VisualWorldOffset As Vector2 - uid: TinyLife.Objects.Light.Size commentId: F:TinyLife.Objects.Light.Size id: Size @@ -289,14 +315,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/Objects/Light.cs - startLine: 62 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- The size, in world space, of this light, centered on its . - This value is multiplied with and . + This value is multiplied with Tile.Width and Tile.Height. example: [] syntax: content: public Vector2 Size @@ -321,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/Light.cs - startLine: 67 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -353,7 +379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Objects/Light.cs - startLine: 72 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -385,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDisabled path: ../TinyLife/Objects/Light.cs - startLine: 77 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -417,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scale path: ../TinyLife/Objects/Light.cs - startLine: 81 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -446,7 +472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Light.cs - startLine: 94 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -496,7 +522,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Light.cs - startLine: 108 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -968,37 +994,19 @@ references: name: CircleTexture nameWithType: Light.CircleTexture fullName: TinyLife.Objects.Light.CircleTexture -- uid: TinyLife.Objects.Light.Position - commentId: P:TinyLife.Objects.Light.Position +- uid: TinyLife.World.MapSection + commentId: T:TinyLife.World.MapSection + parent: TinyLife.World + href: TinyLife.World.MapSection.html + name: MapSection + nameWithType: MapSection + fullName: TinyLife.World.MapSection +- uid: TinyLife.Objects.Light.Position* + commentId: Overload:TinyLife.Objects.Light.Position href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Position name: Position nameWithType: Light.Position fullName: TinyLife.Objects.Light.Position -- uid: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2) - commentId: M:TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2) - isExternal: true - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToVisualY_Microsoft_Xna_Framework_Vector2_ - name: ToVisualY(Vector2) - nameWithType: Extensions.ToVisualY(Vector2) - fullName: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2) - name: ToVisualY - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToVisualY_Microsoft_Xna_Framework_Vector2_ - - name: ( - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.ToVisualY(Microsoft.Xna.Framework.Vector2) - name: ToVisualY - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToVisualY_Microsoft_Xna_Framework_Vector2_ - - name: ( - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ) - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework @@ -1036,19 +1044,6 @@ references: - uid: Microsoft.Xna.Framework name: Framework isExternal: true -- uid: TinyLife.World.MapSection - commentId: T:TinyLife.World.MapSection - parent: TinyLife.World - href: TinyLife.World.MapSection.html - name: MapSection - nameWithType: MapSection - fullName: TinyLife.World.MapSection -- uid: TinyLife.Objects.Light.Position* - commentId: Overload:TinyLife.Objects.Light.Position - href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Position - name: Position - nameWithType: Light.Position - fullName: TinyLife.Objects.Light.Position - uid: System.Single commentId: T:System.Single parent: System @@ -1060,6 +1055,12 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single +- uid: TinyLife.Objects.Light.Position + commentId: P:TinyLife.Objects.Light.Position + href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Position + name: Position + nameWithType: Light.Position + fullName: TinyLife.Objects.Light.Position - uid: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) commentId: M:TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean) isExternal: true @@ -1136,27 +1137,6 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.World.Tile.Width - commentId: P:TinyLife.World.Tile.Width - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Width - name: Width - nameWithType: Tile.Width - fullName: TinyLife.World.Tile.Width -- uid: TinyLife.World.Tile.Height - commentId: P:TinyLife.World.Tile.Height - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Height - name: Height - nameWithType: Tile.Height - fullName: TinyLife.World.Tile.Height -- uid: TinyLife.World.Tile - commentId: T:TinyLife.World.Tile - parent: TinyLife.World - href: TinyLife.World.Tile.html - name: Tile - nameWithType: Tile - fullName: TinyLife.World.Tile - uid: MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) commentId: M:MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) isExternal: true diff --git a/docs/api/TinyLife.Objects.LightFurniture.Settings.yml b/docs/api/TinyLife.Objects.LightFurniture.Settings.yml index c5ac8c0..b57a9b0 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.Settings.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.Settings.yml @@ -154,7 +154,7 @@ items: summary: >- A set of positions that fire particles should be displayed with, based on the given instance's position. - These offsets are applied to . + These offsets are applied to . If this is null, no fire particles will be displayed. example: [] @@ -654,12 +654,12 @@ references: name: CreateLights nameWithType: LightFurniture.Settings.CreateLights fullName: TinyLife.Objects.LightFurniture.Settings.CreateLights -- uid: TinyLife.Objects.Particle.DrawOffset - commentId: F:TinyLife.Objects.Particle.DrawOffset - href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_DrawOffset - name: DrawOffset - nameWithType: Particle.DrawOffset - fullName: TinyLife.Objects.Particle.DrawOffset +- uid: TinyLife.Objects.Particle.ScreenPosOffset + commentId: F:TinyLife.Objects.Particle.ScreenPosOffset + href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_ScreenPosOffset + name: ScreenPosOffset + nameWithType: Particle.ScreenPosOffset + fullName: TinyLife.Objects.Particle.ScreenPosOffset - uid: System.Func{TinyLife.Objects.LightFurniture,Microsoft.Xna.Framework.Vector2}[] isExternal: true href: https://learn.microsoft.com/dotnet/api/system.func-2 diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index 715372c..64acd27 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -57,10 +57,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -91,6 +93,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -105,6 +108,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -656,6 +662,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -684,6 +697,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1374,6 +1394,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2196,6 +2337,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index 3b0e613..7511e9d 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -42,6 +42,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.MapObject.OnRemoved - TinyLife.Objects.MapObject.OnUpdate - TinyLife.Objects.MapObject.OnValidated @@ -1540,6 +1541,50 @@ items: nameWithType.vb: MapObject.GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) fullName.vb: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, Single) name.vb: GetEfficiencyModifier(Person, ActionInfo, Boolean, SkillType, Single) +- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + id: OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.MapObject + langs: + - csharp + - vb + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + type: Method + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnRandomQuality + path: ../TinyLife/Objects/MapObject.cs + startLine: 400 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public virtual void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary weights) + parameters: + - id: person + type: TinyLife.Objects.Person + - id: info + type: TinyLife.Actions.ActionInfo + - id: isAuxiliary + type: System.Boolean + - id: skill + type: TinyLife.Skills.SkillType + - id: random + type: System.Random + - id: alwaysAllowAverage + type: System.Boolean + - id: weights + type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} + content.vb: Public Overridable Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) + overload: TinyLife.Objects.MapObject.OnRandomQuality* + nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) id: GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) @@ -1558,7 +1603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 411 + startLine: 413 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1612,7 +1657,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/MapObject.cs - startLine: 422 + startLine: 424 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1652,7 +1697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCrossBetween path: ../TinyLife/Objects/MapObject.cs - startLine: 433 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1693,7 +1738,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCostModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 445 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1735,7 +1780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/MapObject.cs - startLine: 455 + startLine: 457 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1776,7 +1821,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/MapObject.cs - startLine: 467 + startLine: 469 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1820,7 +1865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 486 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1863,7 +1908,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 496 + startLine: 498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1910,7 +1955,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 513 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1951,7 +1996,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 541 + startLine: 543 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2033,7 +2078,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 607 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4280,6 +4325,99 @@ references: - uid: TinyLife.Skills name: Skills href: TinyLife.Skills.html +- uid: TinyLife.Objects.MapObject.OnRandomQuality* + commentId: Overload:TinyLife.Objects.MapObject.OnRandomQuality + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality + nameWithType: MapObject.OnRandomQuality + fullName: TinyLife.Objects.MapObject.OnRandomQuality +- uid: System.Random + commentId: T:System.Random + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + name: Random + nameWithType: Random + fullName: System.Random +- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} + commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Quality, Single) + fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single) + name.vb: Dictionary(Of Quality, Single) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) - uid: TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) commentId: M:TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) isExternal: true diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml index 7742f0a..cd93342 100644 --- a/docs/api/TinyLife.Objects.Newspaper.yml +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -44,10 +44,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -81,6 +83,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -94,6 +97,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -370,6 +376,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -398,6 +411,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1145,6 +1165,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1910,6 +2051,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index 2f81444..8cd2657 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -57,6 +57,7 @@ items: - TinyLife.Objects.ObjectCategory.Oven - TinyLife.Objects.ObjectCategory.People - TinyLife.Objects.ObjectCategory.Potty + - TinyLife.Objects.ObjectCategory.ProteinShakeMaker - TinyLife.Objects.ObjectCategory.RoofAttached - TinyLife.Objects.ObjectCategory.Sandbox - TinyLife.Objects.ObjectCategory.Self @@ -64,6 +65,7 @@ items: - TinyLife.Objects.ObjectCategory.SingleBed - TinyLife.Objects.ObjectCategory.Sink - TinyLife.Objects.ObjectCategory.SmallObject + - TinyLife.Objects.ObjectCategory.Sofa - TinyLife.Objects.ObjectCategory.StandingDesk - TinyLife.Objects.ObjectCategory.Stove - TinyLife.Objects.ObjectCategory.Table @@ -100,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 635 + startLine: 637 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -167,7 +169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 638 + startLine: 640 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -196,7 +198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 640 + startLine: 642 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -225,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 642 + startLine: 644 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -236,6 +238,33 @@ items: return: type: TinyLife.Objects.ObjectCategory content.vb: Public Shared ReadOnly Chair As ObjectCategory +- uid: TinyLife.Objects.ObjectCategory.Sofa + commentId: F:TinyLife.Objects.ObjectCategory.Sofa + id: Sofa + parent: TinyLife.Objects.ObjectCategory + langs: + - csharp + - vb + name: Sofa + nameWithType: ObjectCategory.Sofa + fullName: TinyLife.Objects.ObjectCategory.Sofa + type: Field + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Sofa + path: ../TinyLife/Objects/MapObject.cs + startLine: 645 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly ObjectCategory Sofa + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Public Shared ReadOnly Sofa As ObjectCategory - uid: TinyLife.Objects.ObjectCategory.BabySittable commentId: F:TinyLife.Objects.ObjectCategory.BabySittable id: BabySittable @@ -254,7 +283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabySittable path: ../TinyLife/Objects/MapObject.cs - startLine: 644 + startLine: 647 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -283,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 646 + startLine: 649 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 648 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -341,7 +370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 650 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -370,7 +399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 652 + startLine: 655 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -399,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 654 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -428,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 656 + startLine: 659 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -457,7 +486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 658 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -486,7 +515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Oven path: ../TinyLife/Objects/MapObject.cs - startLine: 660 + startLine: 663 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -515,7 +544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 662 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -544,7 +573,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 664 + startLine: 667 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -573,7 +602,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 666 + startLine: 669 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -602,7 +631,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 668 + startLine: 671 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -631,7 +660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 670 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -660,7 +689,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 672 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -689,7 +718,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 674 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -718,7 +747,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 676 + startLine: 679 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -747,7 +776,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 678 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -776,7 +805,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 680 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -805,7 +834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 682 + startLine: 685 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -834,7 +863,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 684 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -863,7 +892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 686 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -892,7 +921,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 688 + startLine: 691 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -921,7 +950,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 690 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -950,7 +979,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedOnWater path: ../TinyLife/Objects/MapObject.cs - startLine: 692 + startLine: 695 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -979,7 +1008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 694 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1008,7 +1037,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 696 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1037,7 +1066,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 698 + startLine: 701 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1066,7 +1095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 700 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1095,7 +1124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 702 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1124,7 +1153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 704 + startLine: 707 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1153,7 +1182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 706 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1182,7 +1211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 708 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1211,7 +1240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 710 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1240,7 +1269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 712 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1269,7 +1298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 714 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1298,7 +1327,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 716 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1327,7 +1356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 718 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1356,7 +1385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 720 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1385,7 +1414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 722 + startLine: 725 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1414,7 +1443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 724 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1443,7 +1472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 726 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1472,7 +1501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 728 + startLine: 731 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1501,7 +1530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 730 + startLine: 733 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1530,7 +1559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 732 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1559,7 +1588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 734 + startLine: 737 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1588,7 +1617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 736 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1617,7 +1646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 738 + startLine: 741 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1646,7 +1675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 740 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1675,7 +1704,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 742 + startLine: 745 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1704,7 +1733,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 744 + startLine: 747 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1733,7 +1762,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireLight path: ../TinyLife/Objects/MapObject.cs - startLine: 746 + startLine: 749 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1762,7 +1791,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 748 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1791,7 +1820,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 750 + startLine: 753 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1820,7 +1849,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 752 + startLine: 755 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1849,7 +1878,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGym path: ../TinyLife/Objects/MapObject.cs - startLine: 754 + startLine: 757 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1878,7 +1907,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/MapObject.cs - startLine: 756 + startLine: 759 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1907,7 +1936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Objects/MapObject.cs - startLine: 758 + startLine: 761 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1936,7 +1965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/MapObject.cs - startLine: 760 + startLine: 763 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1965,7 +1994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GroundItem path: ../TinyLife/Objects/MapObject.cs - startLine: 762 + startLine: 765 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1994,7 +2023,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeDecor path: ../TinyLife/Objects/MapObject.cs - startLine: 764 + startLine: 767 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2023,7 +2052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningHoursSign path: ../TinyLife/Objects/MapObject.cs - startLine: 766 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2052,7 +2081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/MapObject.cs - startLine: 768 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2081,7 +2110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LandlinePhone path: ../TinyLife/Objects/MapObject.cs - startLine: 770 + startLine: 773 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2110,7 +2139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Objects/MapObject.cs - startLine: 774 + startLine: 777 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2139,7 +2168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 776 + startLine: 779 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2168,7 +2197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 778 + startLine: 781 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2197,7 +2226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 780 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2226,7 +2255,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangingStation path: ../TinyLife/Objects/MapObject.cs - startLine: 782 + startLine: 785 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2255,7 +2284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Crib path: ../TinyLife/Objects/MapObject.cs - startLine: 784 + startLine: 787 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2284,7 +2313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/MapObject.cs - startLine: 786 + startLine: 789 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2295,6 +2324,33 @@ items: return: type: TinyLife.Objects.ObjectCategory content.vb: Public Shared ReadOnly BabyBathtub As ObjectCategory +- uid: TinyLife.Objects.ObjectCategory.ProteinShakeMaker + commentId: F:TinyLife.Objects.ObjectCategory.ProteinShakeMaker + id: ProteinShakeMaker + parent: TinyLife.Objects.ObjectCategory + langs: + - csharp + - vb + name: ProteinShakeMaker + nameWithType: ObjectCategory.ProteinShakeMaker + fullName: TinyLife.Objects.ObjectCategory.ProteinShakeMaker + type: Field + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ProteinShakeMaker + path: ../TinyLife/Objects/MapObject.cs + startLine: 790 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly ObjectCategory ProteinShakeMaker + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Public Shared ReadOnly ProteinShakeMaker As ObjectCategory - uid: TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger) commentId: M:TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger) id: '#ctor(System.String,System.Numerics.BigInteger)' @@ -2313,7 +2369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 790 + startLine: 794 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2354,7 +2410,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 793 + startLine: 797 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2391,7 +2447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 798 + startLine: 802 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2429,7 +2485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 803 + startLine: 807 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2470,7 +2526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 808 + startLine: 812 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2511,7 +2567,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 813 + startLine: 817 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2552,7 +2608,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 818 + startLine: 822 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index 56e7d5c..7570070 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -48,10 +48,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -85,6 +87,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -98,6 +101,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -399,6 +405,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -427,6 +440,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1174,6 +1194,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1815,6 +1956,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index c39be6a..a4f7e86 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -53,10 +53,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -88,6 +90,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -99,6 +102,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -705,6 +711,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -733,6 +746,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1398,6 +1418,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1963,6 +2104,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml index b836d64..19b7e84 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AttachmentType path: ../TinyLife/Objects/MapObject.cs - startLine: 1081 + startLine: 1085 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Objects/MapObject.cs - startLine: 1084 + startLine: 1088 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/Objects/MapObject.cs - startLine: 1085 + startLine: 1089 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/MapObject.cs - startLine: 1086 + startLine: 1090 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wall path: ../TinyLife/Objects/MapObject.cs - startLine: 1087 + startLine: 1091 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/Objects/MapObject.cs - startLine: 1088 + startLine: 1092 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/Objects/MapObject.cs - startLine: 1089 + startLine: 1093 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -213,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ceiling path: ../TinyLife/Objects/MapObject.cs - startLine: 1090 + startLine: 1094 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 1091 + startLine: 1095 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Objects/MapObject.cs - startLine: 1092 + startLine: 1096 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml index 355feef..5530ca4 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -11,6 +11,8 @@ items: - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Roof) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Stairs) - TinyLife.Objects.ParentInfo.#ctor(TinyLife.World.Wall) + - TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) + - TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.ParentInfo.LayerDepth - TinyLife.Objects.ParentInfo.ShouldDraw - TinyLife.Objects.ParentInfo.Type @@ -28,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 853 + startLine: 857 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -67,7 +69,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/MapObject.cs - startLine: 858 + startLine: 862 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -96,7 +98,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs - startLine: 864 + startLine: 868 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -130,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 868 + startLine: 872 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 882 + startLine: 886 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -199,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 892 + startLine: 896 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -234,7 +236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 901 + startLine: 905 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -269,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 910 + startLine: 914 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -304,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 919 + startLine: 923 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -339,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 930 + startLine: 934 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -363,6 +365,68 @@ items: nameWithType.vb: ParentInfo.New(ParentInfo.AttachmentType) fullName.vb: TinyLife.Objects.ParentInfo.New(TinyLife.Objects.ParentInfo.AttachmentType) name.vb: New(AttachmentType) +- uid: TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) + id: GetDrawOffset(Microsoft.Xna.Framework.Vector2) + parent: TinyLife.Objects.ParentInfo + langs: + - csharp + - vb + name: GetDrawOffset(Vector2) + nameWithType: ParentInfo.GetDrawOffset(Vector2) + fullName: TinyLife.Objects.ParentInfo.GetDrawOffset(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetDrawOffset + path: ../TinyLife/Objects/MapObject.cs + startLine: 940 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Vector2 GetDrawOffset(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public Function GetDrawOffset(position As Vector2) As Vector2 + overload: TinyLife.Objects.ParentInfo.GetDrawOffset* +- uid: TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) + commentId: M:TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) + id: GetDepthOffset(Microsoft.Xna.Framework.Vector2) + parent: TinyLife.Objects.ParentInfo + langs: + - csharp + - vb + name: GetDepthOffset(Vector2) + nameWithType: ParentInfo.GetDepthOffset(Vector2) + fullName: TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) + type: Method + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetDepthOffset + path: ../TinyLife/Objects/MapObject.cs + startLine: 954 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public float GetDepthOffset(Vector2 position) + parameters: + - id: position + type: Microsoft.Xna.Framework.Vector2 + return: + type: System.Single + content.vb: Public Function GetDepthOffset(position As Vector2) As Single + overload: TinyLife.Objects.ParentInfo.GetDepthOffset* references: - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) @@ -1050,3 +1114,52 @@ references: name: ArgumentException nameWithType: ArgumentException fullName: System.ArgumentException +- uid: TinyLife.Objects.ParentInfo.GetDrawOffset* + commentId: Overload:TinyLife.Objects.ParentInfo.GetDrawOffset + href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_GetDrawOffset_Microsoft_Xna_Framework_Vector2_ + name: GetDrawOffset + nameWithType: ParentInfo.GetDrawOffset + fullName: TinyLife.Objects.ParentInfo.GetDrawOffset +- uid: Microsoft.Xna.Framework.Vector2 + commentId: T:Microsoft.Xna.Framework.Vector2 + parent: Microsoft.Xna.Framework + isExternal: true + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: TinyLife.Objects.ParentInfo.GetDepthOffset* + commentId: Overload:TinyLife.Objects.ParentInfo.GetDepthOffset + href: TinyLife.Objects.ParentInfo.html#TinyLife_Objects_ParentInfo_GetDepthOffset_Microsoft_Xna_Framework_Vector2_ + name: GetDepthOffset + nameWithType: ParentInfo.GetDepthOffset + fullName: TinyLife.Objects.ParentInfo.GetDepthOffset diff --git a/docs/api/TinyLife.Objects.Particle.yml b/docs/api/TinyLife.Objects.Particle.yml index 2964a7f..30b47a5 100644 --- a/docs/api/TinyLife.Objects.Particle.yml +++ b/docs/api/TinyLife.Objects.Particle.yml @@ -9,13 +9,10 @@ items: - TinyLife.Objects.Particle.#ctor(MLEM.Textures.TextureRegion,System.TimeSpan,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.Particle.AmbientFallingLeaves - TinyLife.Objects.Particle.Animation - - TinyLife.Objects.Particle.CameraMotion - - TinyLife.Objects.Particle.CameraOffset - TinyLife.Objects.Particle.Color - TinyLife.Objects.Particle.DepthOffset - TinyLife.Objects.Particle.DepthPosOffset - TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) - - TinyLife.Objects.Particle.DrawOffset - TinyLife.Objects.Particle.Floor - TinyLife.Objects.Particle.ForceOutside - TinyLife.Objects.Particle.Friction @@ -32,12 +29,15 @@ items: - TinyLife.Objects.Particle.Remove - TinyLife.Objects.Particle.Scale - TinyLife.Objects.Particle.ScaleFunction + - TinyLife.Objects.Particle.ScreenPosOffset - TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) - TinyLife.Objects.Particle.SpriteEffects - TinyLife.Objects.Particle.TimeLived - TinyLife.Objects.Particle.TimeToLive - TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.Particle.UpdateWhenPaused + - TinyLife.Objects.Particle.VisualMotion + - TinyLife.Objects.Particle.VisualWorldOffset langs: - csharp - vb @@ -103,7 +103,7 @@ items: summary: >- A set of conditions for instances that should optionally display the falling leaves particles that default trees do. - The minimum and maximum spawn heights and horizontal coordinates are in relation to the furniture's position in the world, with all offsets being multiplied by or . + The minimum and maximum spawn heights and horizontal coordinates are in relation to the furniture's position in the world, with all offsets being multiplied by Tile.Width or Tile.Height. To add additional furniture that displays falling leaves, simply add to this collection. example: [] @@ -286,35 +286,6 @@ items: return: type: Microsoft.Xna.Framework.Vector2 content.vb: Public Motion As Vector2 -- uid: TinyLife.Objects.Particle.DepthPosOffset - commentId: F:TinyLife.Objects.Particle.DepthPosOffset - id: DepthPosOffset - parent: TinyLife.Objects.Particle - langs: - - csharp - - vb - name: DepthPosOffset - nameWithType: Particle.DepthPosOffset - fullName: TinyLife.Objects.Particle.DepthPosOffset - type: Field - source: - remote: - path: TinyLife/Objects/Particle.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DepthPosOffset - path: ../TinyLife/Objects/Particle.cs - startLine: 67 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The amount of tiles that this particle's depth display calculation is offset by, from its - example: [] - syntax: - content: public Vector2 DepthPosOffset - return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public DepthPosOffset As Vector2 - uid: TinyLife.Objects.Particle.DepthOffset commentId: F:TinyLife.Objects.Particle.DepthOffset id: DepthOffset @@ -333,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthOffset path: ../TinyLife/Objects/Particle.cs - startLine: 71 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -344,35 +315,6 @@ items: return: type: System.Single content.vb: Public DepthOffset As Single -- uid: TinyLife.Objects.Particle.DrawOffset - commentId: F:TinyLife.Objects.Particle.DrawOffset - id: DrawOffset - parent: TinyLife.Objects.Particle - langs: - - csharp - - vb - name: DrawOffset - nameWithType: Particle.DrawOffset - fullName: TinyLife.Objects.Particle.DrawOffset - type: Field - source: - remote: - path: TinyLife/Objects/Particle.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawOffset - path: ../TinyLife/Objects/Particle.cs - startLine: 75 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The amount of draw space pixels that this particle's display position is offset by, from its - example: [] - syntax: - content: public Vector2 DrawOffset - return: - type: Microsoft.Xna.Framework.Vector2 - content.vb: Public DrawOffset As Vector2 - uid: TinyLife.Objects.Particle.ScaleFunction commentId: F:TinyLife.Objects.Particle.ScaleFunction id: ScaleFunction @@ -391,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScaleFunction path: ../TinyLife/Objects/Particle.cs - startLine: 79 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -420,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravity path: ../TinyLife/Objects/Particle.cs - startLine: 83 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -431,72 +373,121 @@ items: return: type: System.Single content.vb: Public Gravity As Single -- uid: TinyLife.Objects.Particle.CameraMotion - commentId: F:TinyLife.Objects.Particle.CameraMotion - id: CameraMotion +- uid: TinyLife.Objects.Particle.VisualMotion + commentId: F:TinyLife.Objects.Particle.VisualMotion + id: VisualMotion parent: TinyLife.Objects.Particle langs: - csharp - vb - name: CameraMotion - nameWithType: Particle.CameraMotion - fullName: TinyLife.Objects.Particle.CameraMotion + name: VisualMotion + nameWithType: Particle.VisualMotion + fullName: TinyLife.Objects.Particle.VisualMotion type: Field source: remote: path: TinyLife/Objects/Particle.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CameraMotion + id: VisualMotion path: ../TinyLife/Objects/Particle.cs - startLine: 89 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - The motion that this particle's is moved by every update frame. + The motion that this particle's is moved by every update frame. If is set, this value is modified every update frame as well. This value is not affected by . example: [] syntax: - content: public Vector2 CameraMotion + content: public Vector2 VisualMotion return: type: Microsoft.Xna.Framework.Vector2 - content.vb: Public CameraMotion As Vector2 -- uid: TinyLife.Objects.Particle.CameraOffset - commentId: F:TinyLife.Objects.Particle.CameraOffset - id: CameraOffset + content.vb: Public VisualMotion As Vector2 +- uid: TinyLife.Objects.Particle.VisualWorldOffset + commentId: F:TinyLife.Objects.Particle.VisualWorldOffset + id: VisualWorldOffset parent: TinyLife.Objects.Particle langs: - csharp - vb - name: CameraOffset - nameWithType: Particle.CameraOffset - fullName: TinyLife.Objects.Particle.CameraOffset + name: VisualWorldOffset + nameWithType: Particle.VisualWorldOffset + fullName: TinyLife.Objects.Particle.VisualWorldOffset type: Field source: remote: path: TinyLife/Objects/Particle.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CameraOffset + id: VisualWorldOffset path: ../TinyLife/Objects/Particle.cs - startLine: 94 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: >- - The offset from this particle's that is added in visual space only, without camera rotation taken into account. - - If is set, this value is modified every update frame as well. - example: [] syntax: - content: public Vector2 CameraOffset + content: public Vector2 VisualWorldOffset return: type: Microsoft.Xna.Framework.Vector2 - content.vb: Public CameraOffset As Vector2 + content.vb: Public VisualWorldOffset As Vector2 +- uid: TinyLife.Objects.Particle.ScreenPosOffset + commentId: F:TinyLife.Objects.Particle.ScreenPosOffset + id: ScreenPosOffset + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: ScreenPosOffset + nameWithType: Particle.ScreenPosOffset + fullName: TinyLife.Objects.Particle.ScreenPosOffset + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ScreenPosOffset + path: ../TinyLife/Objects/Particle.cs + startLine: 83 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Vector2 ScreenPosOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public ScreenPosOffset As Vector2 +- uid: TinyLife.Objects.Particle.DepthPosOffset + commentId: F:TinyLife.Objects.Particle.DepthPosOffset + id: DepthPosOffset + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: DepthPosOffset + nameWithType: Particle.DepthPosOffset + fullName: TinyLife.Objects.Particle.DepthPosOffset + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DepthPosOffset + path: ../TinyLife/Objects/Particle.cs + startLine: 84 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Vector2 DepthPosOffset + return: + type: Microsoft.Xna.Framework.Vector2 + content.vb: Public DepthPosOffset As Vector2 - uid: TinyLife.Objects.Particle.ParentInfo commentId: F:TinyLife.Objects.Particle.ParentInfo id: ParentInfo @@ -515,7 +506,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/Particle.cs - startLine: 98 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -544,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnoreParentDrawPos path: ../TinyLife/Objects/Particle.cs - startLine: 102 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -573,7 +564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateWhenPaused path: ../TinyLife/Objects/Particle.cs - startLine: 107 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -605,7 +596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Objects/Particle.cs - startLine: 111 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -634,7 +625,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpriteEffects path: ../TinyLife/Objects/Particle.cs - startLine: 115 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -663,7 +654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceOutside path: ../TinyLife/Objects/Particle.cs - startLine: 120 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -695,7 +686,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Objects/Particle.cs - startLine: 125 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -727,14 +718,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Light path: ../TinyLife/Objects/Particle.cs - startLine: 130 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- The light that this particle should display, which is automatically added and removed from the . - The light's will be set to this particle's automatically. + The light's and will be set automatically based on this particle. example: [] syntax: content: public Light Light @@ -759,7 +750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scale path: ../TinyLife/Objects/Particle.cs - startLine: 134 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -790,7 +781,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Animation path: ../TinyLife/Objects/Particle.cs - startLine: 139 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -819,7 +810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeLived path: ../TinyLife/Objects/Particle.cs - startLine: 144 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -851,7 +842,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 153 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -895,7 +886,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 163 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -939,7 +930,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Particle.cs - startLine: 176 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -980,7 +971,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Particle.cs - startLine: 212 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1015,7 +1006,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/Objects/Particle.cs - startLine: 223 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1043,7 +1034,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Particle.cs - startLine: 231 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1071,7 +1062,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/Particle.cs - startLine: 239 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1099,7 +1090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Spawn path: ../TinyLife/Objects/Particle.cs - startLine: 251 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1601,20 +1592,6 @@ references: name: FurnitureType nameWithType: FurnitureType fullName: TinyLife.Objects.FurnitureType -- uid: TinyLife.World.Tile.Width - commentId: P:TinyLife.World.Tile.Width - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Width - name: Width - nameWithType: Tile.Width - fullName: TinyLife.World.Tile.Width -- uid: TinyLife.World.Tile.Height - commentId: P:TinyLife.World.Tile.Height - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Height - name: Height - nameWithType: Tile.Height - fullName: TinyLife.World.Tile.Height - uid: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single}} commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single}} parent: System.Collections.Generic @@ -1762,13 +1739,6 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - name: ) -- uid: TinyLife.World.Tile - commentId: T:TinyLife.World.Tile - parent: TinyLife.World - href: TinyLife.World.Tile.html - name: Tile - nameWithType: Tile - fullName: TinyLife.World.Tile - uid: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true @@ -1840,28 +1810,6 @@ references: name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic -- uid: TinyLife.World - commentId: N:TinyLife.World - href: TinyLife.html - name: TinyLife.World - nameWithType: TinyLife.World - fullName: TinyLife.World - spec.csharp: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.World - name: World - href: TinyLife.World.html - spec.vb: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.World - name: World - href: TinyLife.World.html - uid: TinyLife.Objects.Particle commentId: T:TinyLife.Objects.Particle href: TinyLife.Objects.Particle.html @@ -1976,6 +1924,28 @@ references: - name: " " - name: T - name: ) +- uid: TinyLife.World + commentId: N:TinyLife.World + href: TinyLife.html + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html - uid: TinyLife.Objects.Particle.Motion commentId: F:TinyLife.Objects.Particle.Motion href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_Motion @@ -2189,12 +2159,12 @@ references: - uid: MLEM.Misc name: Misc isExternal: true -- uid: TinyLife.Objects.Particle.CameraOffset - commentId: F:TinyLife.Objects.Particle.CameraOffset - href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_CameraOffset - name: CameraOffset - nameWithType: Particle.CameraOffset - fullName: TinyLife.Objects.Particle.CameraOffset +- uid: TinyLife.Objects.Particle.VisualWorldOffset + commentId: F:TinyLife.Objects.Particle.VisualWorldOffset + href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_VisualWorldOffset + name: VisualWorldOffset + nameWithType: Particle.VisualWorldOffset + fullName: TinyLife.Objects.Particle.VisualWorldOffset - uid: TinyLife.Objects.Particle.Gravity commentId: F:TinyLife.Objects.Particle.Gravity href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_Gravity @@ -2207,12 +2177,6 @@ references: name: Friction nameWithType: Particle.Friction fullName: TinyLife.Objects.Particle.Friction -- uid: TinyLife.Objects.Particle.CameraMotion - commentId: F:TinyLife.Objects.Particle.CameraMotion - href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_CameraMotion - name: CameraMotion - nameWithType: Particle.CameraMotion - fullName: TinyLife.Objects.Particle.CameraMotion - uid: TinyLife.Objects.Particle.ParentInfo commentId: F:TinyLife.Objects.Particle.ParentInfo href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_ParentInfo @@ -2375,12 +2339,12 @@ references: name: Scale nameWithType: Light.Scale fullName: TinyLife.Objects.Light.Scale -- uid: TinyLife.Objects.Particle.Scale - commentId: P:TinyLife.Objects.Particle.Scale - href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_Scale - name: Scale - nameWithType: Particle.Scale - fullName: TinyLife.Objects.Particle.Scale +- uid: TinyLife.Objects.Light.Position + commentId: P:TinyLife.Objects.Light.Position + href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Position + name: Position + nameWithType: Light.Position + fullName: TinyLife.Objects.Light.Position - uid: TinyLife.Objects.Light commentId: T:TinyLife.Objects.Light parent: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index 638f861..33b3fb7 100644 --- a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3452 + startLine: 3458 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml index 4fe722a..1defd99 100644 --- a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiersChangedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3477 + startLine: 3483 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml index 85f3437..894f89b 100644 --- a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3467 + startLine: 3473 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml index 7464f3e..dd6e005 100644 --- a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipChangeDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3482 + startLine: 3488 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml index 2b1abce..34203a5 100644 --- a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3472 + startLine: 3478 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml b/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml index d4b115c..ca2aff2 100644 --- a/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillBoostDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3457 + startLine: 3463 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml index 2513f5e..0d2a20a 100644 --- a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3462 + startLine: 3468 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index 59ce370..c5faa1b 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -149,6 +149,7 @@ items: - TinyLife.Objects.Person.OnGetWalkSpeed - TinyLife.Objects.Person.OnJobChanged - TinyLife.Objects.Person.OnLifeGoalChanged + - TinyLife.Objects.Person.OnMemoriesChanged - TinyLife.Objects.Person.OnNewSkillLearned - TinyLife.Objects.Person.OnOutfitChanged - TinyLife.Objects.Person.OnRestoreNeed @@ -219,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/Person.cs - startLine: 45 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -268,6 +269,7 @@ items: - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) @@ -308,7 +310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 50 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -337,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroups path: ../TinyLife/Objects/Person.cs - startLine: 55 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -366,7 +368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakSounds path: ../TinyLife/Objects/Person.cs - startLine: 59 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -395,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyles path: ../TinyLife/Objects/Person.cs - startLine: 63 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -424,7 +426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyles path: ../TinyLife/Objects/Person.cs - startLine: 67 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -453,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawSize path: ../TinyLife/Objects/Person.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -484,7 +486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/Person.cs - startLine: 90 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -519,7 +521,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentActions path: ../TinyLife/Objects/Person.cs - startLine: 112 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -561,7 +563,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionQueue path: ../TinyLife/Objects/Person.cs - startLine: 119 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -605,7 +607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllActions path: ../TinyLife/Objects/Person.cs - startLine: 123 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -636,7 +638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Objects/Person.cs - startLine: 129 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -678,7 +680,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Objects/Person.cs - startLine: 135 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -720,7 +722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Objects/Person.cs - startLine: 141 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -762,7 +764,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfits path: ../TinyLife/Objects/Person.cs - startLine: 147 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -808,7 +810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityTypes path: ../TinyLife/Objects/Person.cs - startLine: 153 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -850,7 +852,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiers path: ../TinyLife/Objects/Person.cs - startLine: 159 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -892,7 +894,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Projects path: ../TinyLife/Objects/Person.cs - startLine: 165 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -934,7 +936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Memories path: ../TinyLife/Objects/Person.cs - startLine: 171 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -949,15 +951,15 @@ items: [JsonConverter(typeof(Person.MemoriesConverter))] - public readonly Dictionary> Memories + public readonly Dictionary> Memories return: - type: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{TinyLife.Goals.Memory}} + type: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} content.vb: >- - Public ReadOnly Memories As Dictionary(Of String, List(Of Memory)) + Public ReadOnly Memories As Dictionary(Of String, HashSet(Of Memory)) attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor @@ -980,7 +982,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Objects/Person.cs - startLine: 177 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1022,7 +1024,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstName path: ../TinyLife/Objects/Person.cs - startLine: 183 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1061,7 +1063,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastName path: ../TinyLife/Objects/Person.cs - startLine: 188 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1100,7 +1102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pronouns path: ../TinyLife/Objects/Person.cs - startLine: 193 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1139,7 +1141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullName path: ../TinyLife/Objects/Person.cs - startLine: 197 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1170,7 +1172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullNamePronouns path: ../TinyLife/Objects/Person.cs - startLine: 201 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1201,7 +1203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 215 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1243,7 +1245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoicePitch path: ../TinyLife/Objects/Person.cs - startLine: 221 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1285,7 +1287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/Person.cs - startLine: 225 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1316,7 +1318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/Objects/Person.cs - startLine: 236 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1347,7 +1349,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentEmote path: ../TinyLife/Objects/Person.cs - startLine: 250 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1381,7 +1383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentSpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 255 + startLine: 254 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1415,7 +1417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastVisitedLot path: ../TinyLife/Objects/Person.cs - startLine: 261 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1451,7 +1453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotVisitCooldown path: ../TinyLife/Objects/Person.cs - startLine: 277 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1499,7 +1501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WasInvitedIn path: ../TinyLife/Objects/Person.cs - startLine: 283 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1542,7 +1544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Objects/Person.cs - startLine: 287 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1596,7 +1598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Objects/Person.cs - startLine: 292 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1627,7 +1629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionAmount path: ../TinyLife/Objects/Person.cs - startLine: 302 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1658,7 +1660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentRoomDecorativeRating path: ../TinyLife/Objects/Person.cs - startLine: 312 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1689,7 +1691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastBedSleptIn path: ../TinyLife/Objects/Person.cs - startLine: 317 + startLine: 316 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1732,7 +1734,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMoving path: ../TinyLife/Objects/Person.cs - startLine: 322 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1766,7 +1768,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmployment path: ../TinyLife/Objects/Person.cs - startLine: 328 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1812,7 +1814,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfitIndex path: ../TinyLife/Objects/Person.cs - startLine: 333 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1856,7 +1858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 338 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1887,7 +1889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrentHousehold path: ../TinyLife/Objects/Person.cs - startLine: 340 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1918,7 +1920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/Person.cs - startLine: 344 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1949,7 +1951,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeLot path: ../TinyLife/Objects/Person.cs - startLine: 346 + startLine: 345 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1983,7 +1985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Objects/Person.cs - startLine: 348 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2014,7 +2016,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRegularVisitor path: ../TinyLife/Objects/Person.cs - startLine: 359 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2048,7 +2050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Age path: ../TinyLife/Objects/Person.cs - startLine: 363 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2079,7 +2081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Objects/Person.cs - startLine: 376 + startLine: 375 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2110,7 +2112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Objects/Person.cs - startLine: 389 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2149,7 +2151,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDead path: ../TinyLife/Objects/Person.cs - startLine: 395 + startLine: 394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2191,7 +2193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentAgeDays path: ../TinyLife/Objects/Person.cs - startLine: 401 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2233,7 +2235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DaysLived path: ../TinyLife/Objects/Person.cs - startLine: 407 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2275,7 +2277,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomlyGenerated path: ../TinyLife/Objects/Person.cs - startLine: 411 + startLine: 410 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2320,7 +2322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisuallyOccupiedSpot path: ../TinyLife/Objects/Person.cs - startLine: 419 + startLine: 418 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2358,7 +2360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupiedFurniture path: ../TinyLife/Objects/Person.cs - startLine: 430 + startLine: 429 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2394,7 +2396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentPose path: ../TinyLife/Objects/Person.cs - startLine: 439 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2436,7 +2438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornLayers path: ../TinyLife/Objects/Person.cs - startLine: 446 + startLine: 445 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2480,7 +2482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimateHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 451 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2512,7 +2514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldObjectRotation path: ../TinyLife/Objects/Person.cs - startLine: 457 + startLine: 456 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2546,7 +2548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimationSpeed path: ../TinyLife/Objects/Person.cs - startLine: 462 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2578,7 +2580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tint path: ../TinyLife/Objects/Person.cs - startLine: 467 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2610,7 +2612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualPosition path: ../TinyLife/Objects/Person.cs - startLine: 473 + startLine: 472 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2646,7 +2648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperDirty path: ../TinyLife/Objects/Person.cs - startLine: 481 + startLine: 480 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2689,7 +2691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/Person.cs - startLine: 486 + startLine: 485 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2728,7 +2730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Portrait path: ../TinyLife/Objects/Person.cs - startLine: 491 + startLine: 490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2762,7 +2764,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyHoursRemaining path: ../TinyLife/Objects/Person.cs - startLine: 521 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2810,7 +2812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyPartner path: ../TinyLife/Objects/Person.cs - startLine: 527 + startLine: 526 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2858,7 +2860,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInLabor path: ../TinyLife/Objects/Person.cs - startLine: 534 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2904,7 +2906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPregnant path: ../TinyLife/Objects/Person.cs - startLine: 539 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2938,7 +2940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAllowedToDie path: ../TinyLife/Objects/Person.cs - startLine: 544 + startLine: 543 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2969,7 +2971,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PhoneColors path: ../TinyLife/Objects/Person.cs - startLine: 553 + startLine: 552 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3008,7 +3010,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RecentActions path: ../TinyLife/Objects/Person.cs - startLine: 558 + startLine: 557 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3042,7 +3044,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMode path: ../TinyLife/Objects/Person.cs - startLine: 574 + startLine: 568 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3080,7 +3082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsChanged path: ../TinyLife/Objects/Person.cs - startLine: 588 + startLine: 582 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3112,7 +3114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewSkillLearned path: ../TinyLife/Objects/Person.cs - startLine: 593 + startLine: 587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3144,7 +3146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnJobChanged path: ../TinyLife/Objects/Person.cs - startLine: 598 + startLine: 592 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3176,7 +3178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionModifiersChanged path: ../TinyLife/Objects/Person.cs - startLine: 603 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3208,7 +3210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionChanged path: ../TinyLife/Objects/Person.cs - startLine: 608 + startLine: 602 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3240,7 +3242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 614 + startLine: 608 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3274,7 +3276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 619 + startLine: 613 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3306,7 +3308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEmotionSkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 624 + startLine: 618 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3338,7 +3340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 630 + startLine: 624 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3372,7 +3374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 636 + startLine: 630 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3406,7 +3408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionInitialized path: ../TinyLife/Objects/Person.cs - startLine: 641 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3438,7 +3440,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsCompleted path: ../TinyLife/Objects/Person.cs - startLine: 646 + startLine: 640 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3470,7 +3472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionUpdated path: ../TinyLife/Objects/Person.cs - startLine: 651 + startLine: 645 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3502,7 +3504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOutfitChanged path: ../TinyLife/Objects/Person.cs - startLine: 656 + startLine: 650 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3534,7 +3536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 662 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3568,7 +3570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLifeGoalChanged path: ../TinyLife/Objects/Person.cs - startLine: 667 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3600,7 +3602,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 673 + startLine: 667 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3634,7 +3636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChangeFriendship path: ../TinyLife/Objects/Person.cs - startLine: 679 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3668,7 +3670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChangeRomance path: ../TinyLife/Objects/Person.cs - startLine: 685 + startLine: 679 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3684,6 +3686,33 @@ items: return: type: TinyLife.Objects.Person.RelationshipChangeDelegate content.vb: Public Event OnChangeRomance As Person.RelationshipChangeDelegate +- uid: TinyLife.Objects.Person.OnMemoriesChanged + commentId: E:TinyLife.Objects.Person.OnMemoriesChanged + id: OnMemoriesChanged + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: OnMemoriesChanged + nameWithType: Person.OnMemoriesChanged + fullName: TinyLife.Objects.Person.OnMemoriesChanged + type: Event + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnMemoriesChanged + path: ../TinyLife/Objects/Person.cs + startLine: 680 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public event Action OnMemoriesChanged + return: + type: System.Action{TinyLife.Goals.Memory} + content.vb: Public Event OnMemoriesChanged As Action(Of Memory) - uid: TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' @@ -3702,7 +3731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Person.cs - startLine: 736 + startLine: 733 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3753,7 +3782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/Objects/Person.cs - startLine: 742 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3783,7 +3812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Person.cs - startLine: 747 + startLine: 744 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3829,7 +3858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Person.cs - startLine: 1077 + startLine: 1074 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3879,7 +3908,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 1122 + startLine: 1119 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3916,7 +3945,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Person.cs - startLine: 1202 + startLine: 1198 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3952,7 +3981,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Person.cs - startLine: 1207 + startLine: 1203 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3991,7 +4020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 1212 + startLine: 1208 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4027,7 +4056,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/Person.cs - startLine: 1232 + startLine: 1228 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4066,7 +4095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/Person.cs - startLine: 1245 + startLine: 1241 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4105,7 +4134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusCameraOnEvent path: ../TinyLife/Objects/Person.cs - startLine: 1256 + startLine: 1252 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4148,7 +4177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetJob path: ../TinyLife/Objects/Person.cs - startLine: 1277 + startLine: 1273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4201,7 +4230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddJob path: ../TinyLife/Objects/Person.cs - startLine: 1291 + startLine: 1287 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4242,7 +4271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveJob path: ../TinyLife/Objects/Person.cs - startLine: 1308 + startLine: 1304 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4277,7 +4306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Person.cs - startLine: 1315 + startLine: 1311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4319,7 +4348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Person.cs - startLine: 1376 + startLine: 1372 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4364,7 +4393,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/Person.cs - startLine: 1394 + startLine: 1390 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4395,7 +4424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/Person.cs - startLine: 1408 + startLine: 1404 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4430,7 +4459,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 1425 + startLine: 1421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4474,7 +4503,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/Person.cs - startLine: 1436 + startLine: 1432 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4518,7 +4547,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/Person.cs - startLine: 1461 + startLine: 1457 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4559,7 +4588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/Person.cs - startLine: 1513 + startLine: 1509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4600,7 +4629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/Person.cs - startLine: 1546 + startLine: 1542 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4644,7 +4673,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/Person.cs - startLine: 1557 + startLine: 1553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4672,7 +4701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/Person.cs - startLine: 1568 + startLine: 1564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4713,7 +4742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/Person.cs - startLine: 1578 + startLine: 1574 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4741,7 +4770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/Person.cs - startLine: 1595 + startLine: 1591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4788,7 +4817,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/Person.cs - startLine: 1605 + startLine: 1601 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4822,7 +4851,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1625 + startLine: 1621 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4876,7 +4905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1656 + startLine: 1652 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4929,7 +4958,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1674 + startLine: 1670 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4982,7 +5011,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/Person.cs - startLine: 1686 + startLine: 1682 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5026,7 +5055,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/Person.cs - startLine: 1698 + startLine: 1694 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5061,7 +5090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1707 + startLine: 1703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5096,7 +5125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1719 + startLine: 1715 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5143,7 +5172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1755 + startLine: 1751 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5195,7 +5224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkill path: ../TinyLife/Objects/Person.cs - startLine: 1766 + startLine: 1762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5239,7 +5268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillTotalPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1785 + startLine: 1781 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5277,7 +5306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPointPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1795 + startLine: 1791 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5315,7 +5344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1805 + startLine: 1801 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5353,7 +5382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1815 + startLine: 1811 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5394,7 +5423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/Person.cs - startLine: 1827 + startLine: 1823 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5443,7 +5472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/Person.cs - startLine: 1847 + startLine: 1843 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5487,7 +5516,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/Person.cs - startLine: 1858 + startLine: 1854 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5522,7 +5551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/Person.cs - startLine: 1872 + startLine: 1868 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5577,7 +5606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/Person.cs - startLine: 1903 + startLine: 1899 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5624,7 +5653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1919 + startLine: 1915 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5667,7 +5696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1937 + startLine: 1933 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5720,7 +5749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1950 + startLine: 1946 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5761,7 +5790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1963 + startLine: 1959 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5798,7 +5827,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/Person.cs - startLine: 1977 + startLine: 1973 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5832,7 +5861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/Person.cs - startLine: 1986 + startLine: 1982 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5863,7 +5892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/Person.cs - startLine: 1994 + startLine: 1990 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5897,7 +5926,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2092 + startLine: 2088 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5947,7 +5976,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2115 + startLine: 2111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5982,7 +6011,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2136 + startLine: 2132 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6029,7 +6058,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2155 + startLine: 2151 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6076,7 +6105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2171 + startLine: 2167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6111,7 +6140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 2180 + startLine: 2176 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6145,7 +6174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 2215 + startLine: 2211 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6195,7 +6224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2255 + startLine: 2251 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6230,7 +6259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2260 + startLine: 2256 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6265,7 +6294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 2270 + startLine: 2266 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6306,7 +6335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 2280 + startLine: 2276 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6347,7 +6376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 2289 + startLine: 2285 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6382,7 +6411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 2301 + startLine: 2297 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6422,7 +6451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2323 + startLine: 2319 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6457,7 +6486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2335 + startLine: 2331 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6497,7 +6526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2351 + startLine: 2347 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6535,7 +6564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Person.cs - startLine: 2366 + startLine: 2362 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6579,7 +6608,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2421 + startLine: 2417 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6617,7 +6646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2431 + startLine: 2427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6655,7 +6684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 2441 + startLine: 2437 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6693,7 +6722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmotionSkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 2463 + startLine: 2459 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6731,7 +6760,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 2487 + startLine: 2483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6765,7 +6794,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/Person.cs - startLine: 2513 + startLine: 2509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6806,7 +6835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/Person.cs - startLine: 2526 + startLine: 2522 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6855,7 +6884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/Person.cs - startLine: 2538 + startLine: 2534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6895,7 +6924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/Person.cs - startLine: 2549 + startLine: 2545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6941,7 +6970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2579 + startLine: 2573 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6987,7 +7016,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2598 + startLine: 2592 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7030,7 +7059,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2611 + startLine: 2605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7061,7 +7090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAction path: ../TinyLife/Objects/Person.cs - startLine: 2624 + startLine: 2618 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7105,7 +7134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPregnancyStatus path: ../TinyLife/Objects/Person.cs - startLine: 2644 + startLine: 2638 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7146,7 +7175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetAnimationsFromLooks path: ../TinyLife/Objects/Person.cs - startLine: 2664 + startLine: 2658 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7174,7 +7203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImportAtExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2676 + startLine: 2670 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7206,7 +7235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToRandomHomeLocation path: ../TinyLife/Objects/Person.cs - startLine: 2688 + startLine: 2682 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7237,7 +7266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDrawHeldItem path: ../TinyLife/Objects/Person.cs - startLine: 2709 + startLine: 2703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7268,7 +7297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/Person.cs - startLine: 2720 + startLine: 2714 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7305,7 +7334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDepthOffset path: ../TinyLife/Objects/Person.cs - startLine: 2748 + startLine: 2742 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7336,7 +7365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/Person.cs - startLine: 2759 + startLine: 2753 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7367,7 +7396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Person.cs - startLine: 2771 + startLine: 2765 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7414,7 +7443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidClothes path: ../TinyLife/Objects/Person.cs - startLine: 2823 + startLine: 2822 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7449,7 +7478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApplyPersonality path: ../TinyLife/Objects/Person.cs - startLine: 2835 + startLine: 2834 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7486,7 +7515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasRecentlyFailed path: ../TinyLife/Objects/Person.cs - startLine: 2848 + startLine: 2847 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7530,7 +7559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMapExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2859 + startLine: 2858 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7568,7 +7597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateAnimationGroup path: ../TinyLife/Objects/Person.cs - startLine: 2876 + startLine: 2875 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7615,7 +7644,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooks path: ../TinyLife/Objects/Person.cs - startLine: 2914 + startLine: 2913 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7668,7 +7697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAnimations path: ../TinyLife/Objects/Person.cs - startLine: 2937 + startLine: 2936 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7706,7 +7735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Person.cs - startLine: 2956 + startLine: 2955 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7744,7 +7773,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAction path: ../TinyLife/Objects/Person.cs - startLine: 3033 + startLine: 3032 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7791,7 +7820,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeAction path: ../TinyLife/Objects/Person.cs - startLine: 3046 + startLine: 3045 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7823,7 +7852,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 3056 + startLine: 3055 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7855,7 +7884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateClothes path: ../TinyLife/Objects/Person.cs - startLine: 3142 + startLine: 3141 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7886,7 +7915,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 3287 + startLine: 3293 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7933,7 +7962,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 3315 + startLine: 3321 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7992,7 +8021,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 3390 + startLine: 3396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -8732,6 +8761,127 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.MapObject @@ -11817,17 +11967,17 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) - name: ) -- uid: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{TinyLife.Goals.Memory}} - commentId: T:System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.List{TinyLife.Goals.Memory}} +- uid: System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} + commentId: T:System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.HashSet{TinyLife.Goals.Memory}} parent: System.Collections.Generic definition: System.Collections.Generic.Dictionary`2 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary> - nameWithType: Dictionary> - fullName: System.Collections.Generic.Dictionary> - nameWithType.vb: Dictionary(Of String, List(Of Memory)) - fullName.vb: System.Collections.Generic.Dictionary(Of String, System.Collections.Generic.List(Of TinyLife.Goals.Memory)) - name.vb: Dictionary(Of String, List(Of Memory)) + name: Dictionary> + nameWithType: Dictionary> + fullName: System.Collections.Generic.Dictionary> + nameWithType.vb: Dictionary(Of String, HashSet(Of Memory)) + fullName.vb: System.Collections.Generic.Dictionary(Of String, System.Collections.Generic.HashSet(Of TinyLife.Goals.Memory)) + name.vb: Dictionary(Of String, HashSet(Of Memory)) spec.csharp: - uid: System.Collections.Generic.Dictionary`2 name: Dictionary @@ -11840,10 +11990,10 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - - uid: System.Collections.Generic.List`1 - name: List + - uid: System.Collections.Generic.HashSet`1 + name: HashSet isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - name: < - uid: TinyLife.Goals.Memory name: Memory @@ -11864,10 +12014,10 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - - uid: System.Collections.Generic.List`1 - name: List + - uid: System.Collections.Generic.HashSet`1 + name: HashSet isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.hashset-1 - name: ( - name: Of - name: " " @@ -14547,6 +14697,39 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: System.Action{TinyLife.Goals.Memory} + commentId: T:System.Action{TinyLife.Goals.Memory} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Memory) + fullName.vb: System.Action(Of TinyLife.Goals.Memory) + name.vb: Action(Of Memory) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Goals.Memory + name: Memory + href: TinyLife.Goals.Memory.html + - name: ) - uid: TinyLife.Objects.Person.#ctor* commentId: Overload:TinyLife.Objects.Person.#ctor href: TinyLife.Objects.Person.html#TinyLife_Objects_Person__ctor_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index b7a1958..b39a9b1 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 3534 + startLine: 3540 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 3539 + startLine: 3545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 3543 + startLine: 3549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -116,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 3547 + startLine: 3553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 3552 + startLine: 3558 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3557 + startLine: 3563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -206,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 3561 + startLine: 3567 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 3565 + startLine: 3571 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -262,7 +262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3569 + startLine: 3575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -290,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 3573 + startLine: 3579 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3577 + startLine: 3583 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3581 + startLine: 3587 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index 7413440..e38bda1 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/Person.cs - startLine: 3709 + startLine: 3715 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither path: ../TinyLife/Objects/Person.cs - startLine: 3714 + startLine: 3720 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3718 + startLine: 3724 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3722 + startLine: 3728 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index 4462dcd..61276db 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -66,10 +66,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -100,6 +102,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -110,6 +113,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -1023,6 +1029,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -1051,6 +1064,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1641,6 +1661,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -2181,6 +2322,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index 197c2c1..69404be 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 3665 + startLine: 3671 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 3669 + startLine: 3675 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 3670 + startLine: 3676 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 3671 + startLine: 3677 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 3672 + startLine: 3678 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 3673 + startLine: 3679 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 3674 + startLine: 3680 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 3675 + startLine: 3681 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 3676 + startLine: 3682 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -287,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 3677 + startLine: 3683 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -313,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 3678 + startLine: 3684 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -339,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 3679 + startLine: 3685 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 3680 + startLine: 3686 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 3681 + startLine: 3687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -417,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 3682 + startLine: 3688 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -443,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 3683 + startLine: 3689 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -469,7 +469,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 3684 + startLine: 3690 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.TrashBag.yml b/docs/api/TinyLife.Objects.TrashBag.yml index 370b72a..4b6f3a4 100644 --- a/docs/api/TinyLife.Objects.TrashBag.yml +++ b/docs/api/TinyLife.Objects.TrashBag.yml @@ -47,10 +47,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -83,6 +85,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -97,6 +100,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -419,6 +425,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -447,6 +460,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1175,6 +1195,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1997,6 +2138,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml index da1fb13..24eafc6 100644 --- a/docs/api/TinyLife.Objects.TrashCan.yml +++ b/docs/api/TinyLife.Objects.TrashCan.yml @@ -49,10 +49,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -85,6 +87,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -97,6 +100,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -604,6 +610,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -632,6 +645,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1360,6 +1380,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1976,6 +2117,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index 3ce6d72..c593f9c 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -47,10 +47,12 @@ items: - TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnGetDirty - TinyLife.Objects.Furniture.OnDirty + - TinyLife.Objects.Furniture.OnAppliedUpgrade - TinyLife.Objects.Furniture.DisplayName - TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.Visibility - TinyLife.Objects.Furniture.Type + - TinyLife.Objects.Furniture.AppliedUpgrades - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentObjectSpot @@ -83,6 +85,7 @@ items: - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) + - TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -96,6 +99,9 @@ items: - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) - TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike}) - TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof}) + - TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + - TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[]) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) @@ -542,6 +548,13 @@ references: name: OnDirty nameWithType: Furniture.OnDirty fullName: TinyLife.Objects.Furniture.OnDirty +- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade + commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade + name: OnAppliedUpgrade + nameWithType: Furniture.OnAppliedUpgrade + fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade - uid: TinyLife.Objects.Furniture.DisplayName commentId: P:TinyLife.Objects.Furniture.DisplayName parent: TinyLife.Objects.Furniture @@ -570,6 +583,13 @@ references: name: Type nameWithType: Furniture.Type fullName: TinyLife.Objects.Furniture.Type +- uid: TinyLife.Objects.Furniture.AppliedUpgrades + commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades + name: AppliedUpgrades + nameWithType: Furniture.AppliedUpgrades + fullName: TinyLife.Objects.Furniture.AppliedUpgrades - uid: TinyLife.Objects.Furniture.Rotation commentId: F:TinyLife.Objects.Furniture.Rotation parent: TinyLife.Objects.Furniture @@ -1298,6 +1318,127 @@ references: name: NeedType href: TinyLife.NeedType.html - name: ) +- uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.Furniture + isExternal: true + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.Furniture @@ -1939,6 +2080,81 @@ references: href: TinyLife.World.Roof.html - name: ) - name: ) +- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + name: GetAppliedUpgrade(Upgrade) + nameWithType: Furniture.GetAppliedUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade) + name: GetAppliedUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + name: ApplyUpgrade(AppliedUpgrade) + nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade) + fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) + name: ApplyUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ + - name: ( + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade + href: TinyLife.Objects.AppliedUpgrade.html + - name: ) +- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Furniture + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + name: HasFullUpgrade(Upgrade) + nameWithType: Furniture.HasFullUpgrade(Upgrade) + fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + spec.csharp: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) + name: HasFullUpgrade + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_ + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) parent: TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Upgrade.yml b/docs/api/TinyLife.Objects.Upgrade.yml new file mode 100644 index 0000000..d19f128 --- /dev/null +++ b/docs/api/TinyLife.Objects.Upgrade.yml @@ -0,0 +1,1531 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.Upgrade + commentId: T:TinyLife.Objects.Upgrade + id: Upgrade + parent: TinyLife.Objects + children: + - TinyLife.Objects.Upgrade.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,System.Int32,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Upgrade.BetterMemory + - TinyLife.Objects.Upgrade.BetterPressure + - TinyLife.Objects.Upgrade.Bidet + - TinyLife.Objects.Upgrade.ConfigurableShowerHead + - TinyLife.Objects.Upgrade.FridgeTemperatureControl + - TinyLife.Objects.Upgrade.HasToLearn + - TinyLife.Objects.Upgrade.Icon + - TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) + - TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) + - TinyLife.Objects.Upgrade.Memory + - TinyLife.Objects.Upgrade.Name + - TinyLife.Objects.Upgrade.Price + - TinyLife.Objects.Upgrade.ProtectiveCoating + - TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade) + - TinyLife.Objects.Upgrade.RequiredSkillLevel + - TinyLife.Objects.Upgrade.Requirements + - TinyLife.Objects.Upgrade.RgbLights + - TinyLife.Objects.Upgrade.SofterCushioning + - TinyLife.Objects.Upgrade.SourceString + - TinyLife.Objects.Upgrade.SwivelFaucet + - TinyLife.Objects.Upgrade.TemperatureGauge + - TinyLife.Objects.Upgrade.Upgrades + - TinyLife.Objects.Upgrade.ValidObjects + - TinyLife.Objects.Upgrade.WaterPurifier + langs: + - csharp + - vb + name: Upgrade + nameWithType: Upgrade + fullName: TinyLife.Objects.Upgrade + type: Class + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Upgrade + path: ../TinyLife/Objects/Upgrade.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: >- + [JsonConverter(typeof(StaticJsonConverter), new object[] { typeof(Upgrade), "PrivateUpgrades" })] + + public class Upgrade : IEmotionSource + content.vb: >- + + + Public Class Upgrade Implements IEmotionSource + inheritance: + - System.Object + implements: + - TinyLife.Emotions.IEmotionSource + inheritedMembers: + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Objects.Upgrade.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Objects.Upgrade.Upgrades + commentId: F:TinyLife.Objects.Upgrade.Upgrades + id: Upgrades + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Upgrades + nameWithType: Upgrade.Upgrades + fullName: TinyLife.Objects.Upgrade.Upgrades + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Upgrades + path: ../TinyLife/Objects/Upgrade.cs + startLine: 20 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly ReadOnlyDictionary Upgrades + return: + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.Upgrade} + content.vb: Public Shared ReadOnly Upgrades As ReadOnlyDictionary(Of String, Upgrade) +- uid: TinyLife.Objects.Upgrade.ProtectiveCoating + commentId: F:TinyLife.Objects.Upgrade.ProtectiveCoating + id: ProtectiveCoating + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: ProtectiveCoating + nameWithType: Upgrade.ProtectiveCoating + fullName: TinyLife.Objects.Upgrade.ProtectiveCoating + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ProtectiveCoating + path: ../TinyLife/Objects/Upgrade.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade ProtectiveCoating + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly ProtectiveCoating As Upgrade +- uid: TinyLife.Objects.Upgrade.SofterCushioning + commentId: F:TinyLife.Objects.Upgrade.SofterCushioning + id: SofterCushioning + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: SofterCushioning + nameWithType: Upgrade.SofterCushioning + fullName: TinyLife.Objects.Upgrade.SofterCushioning + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SofterCushioning + path: ../TinyLife/Objects/Upgrade.cs + startLine: 23 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade SofterCushioning + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly SofterCushioning As Upgrade +- uid: TinyLife.Objects.Upgrade.SwivelFaucet + commentId: F:TinyLife.Objects.Upgrade.SwivelFaucet + id: SwivelFaucet + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: SwivelFaucet + nameWithType: Upgrade.SwivelFaucet + fullName: TinyLife.Objects.Upgrade.SwivelFaucet + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SwivelFaucet + path: ../TinyLife/Objects/Upgrade.cs + startLine: 24 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade SwivelFaucet + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly SwivelFaucet As Upgrade +- uid: TinyLife.Objects.Upgrade.Bidet + commentId: F:TinyLife.Objects.Upgrade.Bidet + id: Bidet + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Bidet + nameWithType: Upgrade.Bidet + fullName: TinyLife.Objects.Upgrade.Bidet + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Bidet + path: ../TinyLife/Objects/Upgrade.cs + startLine: 25 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade Bidet + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly Bidet As Upgrade +- uid: TinyLife.Objects.Upgrade.BetterPressure + commentId: F:TinyLife.Objects.Upgrade.BetterPressure + id: BetterPressure + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: BetterPressure + nameWithType: Upgrade.BetterPressure + fullName: TinyLife.Objects.Upgrade.BetterPressure + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BetterPressure + path: ../TinyLife/Objects/Upgrade.cs + startLine: 26 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade BetterPressure + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly BetterPressure As Upgrade +- uid: TinyLife.Objects.Upgrade.ConfigurableShowerHead + commentId: F:TinyLife.Objects.Upgrade.ConfigurableShowerHead + id: ConfigurableShowerHead + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: ConfigurableShowerHead + nameWithType: Upgrade.ConfigurableShowerHead + fullName: TinyLife.Objects.Upgrade.ConfigurableShowerHead + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ConfigurableShowerHead + path: ../TinyLife/Objects/Upgrade.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade ConfigurableShowerHead + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly ConfigurableShowerHead As Upgrade +- uid: TinyLife.Objects.Upgrade.RgbLights + commentId: F:TinyLife.Objects.Upgrade.RgbLights + id: RgbLights + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: RgbLights + nameWithType: Upgrade.RgbLights + fullName: TinyLife.Objects.Upgrade.RgbLights + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RgbLights + path: ../TinyLife/Objects/Upgrade.cs + startLine: 28 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade RgbLights + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly RgbLights As Upgrade +- uid: TinyLife.Objects.Upgrade.TemperatureGauge + commentId: F:TinyLife.Objects.Upgrade.TemperatureGauge + id: TemperatureGauge + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: TemperatureGauge + nameWithType: Upgrade.TemperatureGauge + fullName: TinyLife.Objects.Upgrade.TemperatureGauge + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TemperatureGauge + path: ../TinyLife/Objects/Upgrade.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade TemperatureGauge + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly TemperatureGauge As Upgrade +- uid: TinyLife.Objects.Upgrade.BetterMemory + commentId: F:TinyLife.Objects.Upgrade.BetterMemory + id: BetterMemory + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: BetterMemory + nameWithType: Upgrade.BetterMemory + fullName: TinyLife.Objects.Upgrade.BetterMemory + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BetterMemory + path: ../TinyLife/Objects/Upgrade.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade BetterMemory + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly BetterMemory As Upgrade +- uid: TinyLife.Objects.Upgrade.FridgeTemperatureControl + commentId: F:TinyLife.Objects.Upgrade.FridgeTemperatureControl + id: FridgeTemperatureControl + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: FridgeTemperatureControl + nameWithType: Upgrade.FridgeTemperatureControl + fullName: TinyLife.Objects.Upgrade.FridgeTemperatureControl + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FridgeTemperatureControl + path: ../TinyLife/Objects/Upgrade.cs + startLine: 31 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade FridgeTemperatureControl + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly FridgeTemperatureControl As Upgrade +- uid: TinyLife.Objects.Upgrade.WaterPurifier + commentId: F:TinyLife.Objects.Upgrade.WaterPurifier + id: WaterPurifier + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: WaterPurifier + nameWithType: Upgrade.WaterPurifier + fullName: TinyLife.Objects.Upgrade.WaterPurifier + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WaterPurifier + path: ../TinyLife/Objects/Upgrade.cs + startLine: 32 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Upgrade WaterPurifier + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared ReadOnly WaterPurifier As Upgrade +- uid: TinyLife.Objects.Upgrade.Name + commentId: F:TinyLife.Objects.Upgrade.Name + id: Name + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Name + nameWithType: Upgrade.Name + fullName: TinyLife.Objects.Upgrade.Name + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Objects/Upgrade.cs + startLine: 34 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String +- uid: TinyLife.Objects.Upgrade.Icon + commentId: F:TinyLife.Objects.Upgrade.Icon + id: Icon + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Icon + nameWithType: Upgrade.Icon + fullName: TinyLife.Objects.Upgrade.Icon + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Icon + path: ../TinyLife/Objects/Upgrade.cs + startLine: 35 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public readonly TextureRegion Icon + return: + type: MLEM.Textures.TextureRegion + content.vb: Public ReadOnly Icon As TextureRegion +- uid: TinyLife.Objects.Upgrade.RequiredSkillLevel + commentId: F:TinyLife.Objects.Upgrade.RequiredSkillLevel + id: RequiredSkillLevel + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: RequiredSkillLevel + nameWithType: Upgrade.RequiredSkillLevel + fullName: TinyLife.Objects.Upgrade.RequiredSkillLevel + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RequiredSkillLevel + path: ../TinyLife/Objects/Upgrade.cs + startLine: 36 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public readonly int RequiredSkillLevel + return: + type: System.Int32 + content.vb: Public ReadOnly RequiredSkillLevel As Integer +- uid: TinyLife.Objects.Upgrade.Price + commentId: F:TinyLife.Objects.Upgrade.Price + id: Price + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Price + nameWithType: Upgrade.Price + fullName: TinyLife.Objects.Upgrade.Price + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Price + path: ../TinyLife/Objects/Upgrade.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public readonly int Price + return: + type: System.Int32 + content.vb: Public ReadOnly Price As Integer +- uid: TinyLife.Objects.Upgrade.ValidObjects + commentId: F:TinyLife.Objects.Upgrade.ValidObjects + id: ValidObjects + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: ValidObjects + nameWithType: Upgrade.ValidObjects + fullName: TinyLife.Objects.Upgrade.ValidObjects + type: Field + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ValidObjects + path: ../TinyLife/Objects/Upgrade.cs + startLine: 38 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public readonly ObjectCategory ValidObjects + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Public ReadOnly ValidObjects As ObjectCategory +- uid: TinyLife.Objects.Upgrade.HasToLearn + commentId: P:TinyLife.Objects.Upgrade.HasToLearn + id: HasToLearn + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: HasToLearn + nameWithType: Upgrade.HasToLearn + fullName: TinyLife.Objects.Upgrade.HasToLearn + type: Property + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasToLearn + path: ../TinyLife/Objects/Upgrade.cs + startLine: 40 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public bool HasToLearn { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property HasToLearn As Boolean + overload: TinyLife.Objects.Upgrade.HasToLearn* +- uid: TinyLife.Objects.Upgrade.Requirements + commentId: P:TinyLife.Objects.Upgrade.Requirements + id: Requirements + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Requirements + nameWithType: Upgrade.Requirements + fullName: TinyLife.Objects.Upgrade.Requirements + type: Property + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Requirements + path: ../TinyLife/Objects/Upgrade.cs + startLine: 41 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Func Requirements { get; init; } + parameters: [] + return: + type: System.Func{TinyLife.Objects.Upgrade[]} + content.vb: Public Property Requirements As Func(Of Upgrade()) + overload: TinyLife.Objects.Upgrade.Requirements* +- uid: TinyLife.Objects.Upgrade.Memory + commentId: P:TinyLife.Objects.Upgrade.Memory + id: Memory + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Memory + nameWithType: Upgrade.Memory + fullName: TinyLife.Objects.Upgrade.Memory + type: Property + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Memory + path: ../TinyLife/Objects/Upgrade.cs + startLine: 43 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public MemoryType Memory { get; } + parameters: [] + return: + type: TinyLife.Goals.MemoryType + content.vb: Public ReadOnly Property Memory As MemoryType + overload: TinyLife.Objects.Upgrade.Memory* +- uid: TinyLife.Objects.Upgrade.SourceString + commentId: P:TinyLife.Objects.Upgrade.SourceString + id: SourceString + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: SourceString + nameWithType: Upgrade.SourceString + fullName: TinyLife.Objects.Upgrade.SourceString + type: Property + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SourceString + path: ../TinyLife/Objects/Upgrade.cs + startLine: 44 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A (localized) string that is displayed when hovering over an that has this source + example: [] + syntax: + content: public string SourceString { get; } + parameters: [] + return: + type: System.String + content.vb: Public ReadOnly Property SourceString As String + overload: TinyLife.Objects.Upgrade.SourceString* + implements: + - TinyLife.Emotions.IEmotionSource.SourceString +- uid: TinyLife.Objects.Upgrade.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,System.Int32,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Upgrade.#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,System.Int32,TinyLife.Objects.ObjectCategory) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Int32,System.Int32,TinyLife.Objects.ObjectCategory)' + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Upgrade(string, TextureRegion, int, int, ObjectCategory) + nameWithType: Upgrade.Upgrade(string, TextureRegion, int, int, ObjectCategory) + fullName: TinyLife.Objects.Upgrade.Upgrade(string, MLEM.Textures.TextureRegion, int, int, TinyLife.Objects.ObjectCategory) + type: Constructor + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Objects/Upgrade.cs + startLine: 46 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Upgrade(string name, TextureRegion icon, int requiredSkillLevel, int price, ObjectCategory validObjects) + parameters: + - id: name + type: System.String + - id: icon + type: MLEM.Textures.TextureRegion + - id: requiredSkillLevel + type: System.Int32 + - id: price + type: System.Int32 + - id: validObjects + type: TinyLife.Objects.ObjectCategory + content.vb: Public Sub New(name As String, icon As TextureRegion, requiredSkillLevel As Integer, price As Integer, validObjects As ObjectCategory) + overload: TinyLife.Objects.Upgrade.#ctor* + nameWithType.vb: Upgrade.New(String, TextureRegion, Integer, Integer, ObjectCategory) + fullName.vb: TinyLife.Objects.Upgrade.New(String, MLEM.Textures.TextureRegion, Integer, Integer, TinyLife.Objects.ObjectCategory) + name.vb: New(String, TextureRegion, Integer, Integer, ObjectCategory) +- uid: TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) + commentId: M:TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) + id: Knows(TinyLife.Objects.Person) + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Knows(Person) + nameWithType: Upgrade.Knows(Person) + fullName: TinyLife.Objects.Upgrade.Knows(TinyLife.Objects.Person) + type: Method + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Knows + path: ../TinyLife/Objects/Upgrade.cs + startLine: 54 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public bool Knows(Person person) + parameters: + - id: person + type: TinyLife.Objects.Person + return: + type: System.Boolean + content.vb: Public Function Knows(person As Person) As Boolean + overload: TinyLife.Objects.Upgrade.Knows* +- uid: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) + commentId: M:TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) + id: Learn(TinyLife.Objects.Person) + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Learn(Person) + nameWithType: Upgrade.Learn(Person) + fullName: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) + type: Method + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Learn + path: ../TinyLife/Objects/Upgrade.cs + startLine: 58 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public void Learn(Person person) + parameters: + - id: person + type: TinyLife.Objects.Person + content.vb: Public Sub Learn(person As Person) + overload: TinyLife.Objects.Upgrade.Learn* +- uid: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade) + commentId: M:TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade) + id: Register(TinyLife.Objects.Upgrade) + parent: TinyLife.Objects.Upgrade + langs: + - csharp + - vb + name: Register(Upgrade) + nameWithType: Upgrade.Register(Upgrade) + fullName: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade) + type: Method + source: + remote: + path: TinyLife/Objects/Upgrade.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Register + path: ../TinyLife/Objects/Upgrade.cs + startLine: 66 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static Upgrade Register(Upgrade upgrade) + parameters: + - id: upgrade + type: TinyLife.Objects.Upgrade + return: + type: TinyLife.Objects.Upgrade + content.vb: Public Shared Function Register(upgrade As Upgrade) As Upgrade + overload: TinyLife.Objects.Upgrade.Register* +references: +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: TinyLife.Emotions.IEmotionSource + commentId: T:TinyLife.Emotions.IEmotionSource + parent: TinyLife.Emotions + href: TinyLife.Emotions.IEmotionSource.html + name: IEmotionSource + nameWithType: IEmotionSource + fullName: TinyLife.Emotions.IEmotionSource +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Objects.Upgrade.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(Upgrade) + nameWithType: Extensions.JsonCopy(Upgrade) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.Upgrade) + nameWithType.vb: Extensions.JsonCopy(Of Upgrade)(Upgrade) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.Upgrade)(TinyLife.Objects.Upgrade) + name.vb: JsonCopy(Of Upgrade)(Upgrade) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.Upgrade) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.Upgrade) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) + - name: ( + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Emotions + commentId: N:TinyLife.Emotions + href: TinyLife.html + name: TinyLife.Emotions + nameWithType: TinyLife.Emotions + fullName: TinyLife.Emotions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Emotions + name: Emotions + href: TinyLife.Emotions.html +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.Upgrade} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Objects.Upgrade} + parent: System.Collections.ObjectModel + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, Upgrade) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of String, TinyLife.Objects.Upgrade) + name.vb: ReadOnlyDictionary(Of String, Upgrade) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ) +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: System.Collections.ObjectModel + commentId: N:System.Collections.ObjectModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.ObjectModel + nameWithType: System.Collections.ObjectModel + fullName: System.Collections.ObjectModel + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.ObjectModel + name: ObjectModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.ObjectModel + name: ObjectModel + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel +- uid: TinyLife.Objects.Upgrade + commentId: T:TinyLife.Objects.Upgrade + parent: TinyLife.Objects + href: TinyLife.Objects.Upgrade.html + name: Upgrade + nameWithType: Upgrade + fullName: TinyLife.Objects.Upgrade +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: TinyLife.Objects.ObjectCategory + commentId: T:TinyLife.Objects.ObjectCategory + parent: TinyLife.Objects + href: TinyLife.Objects.ObjectCategory.html + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory +- uid: TinyLife.Objects.Upgrade.HasToLearn* + commentId: Overload:TinyLife.Objects.Upgrade.HasToLearn + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_HasToLearn + name: HasToLearn + nameWithType: Upgrade.HasToLearn + fullName: TinyLife.Objects.Upgrade.HasToLearn +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: TinyLife.Objects.Upgrade.Requirements* + commentId: Overload:TinyLife.Objects.Upgrade.Requirements + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Requirements + name: Requirements + nameWithType: Upgrade.Requirements + fullName: TinyLife.Objects.Upgrade.Requirements +- uid: System.Func{TinyLife.Objects.Upgrade[]} + commentId: T:System.Func{TinyLife.Objects.Upgrade[]} + parent: System + definition: System.Func`1 + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Upgrade()) + fullName.vb: System.Func(Of TinyLife.Objects.Upgrade()) + name.vb: Func(Of Upgrade()) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: '[' + - name: ']' + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Upgrade + name: Upgrade + href: TinyLife.Objects.Upgrade.html + - name: ( + - name: ) + - name: ) +- uid: System.Func`1 + commentId: T:System.Func`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of TResult) + fullName.vb: System.Func(Of TResult) + name.vb: Func(Of TResult) + spec.csharp: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`1 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: TinyLife.Objects.Upgrade.Memory* + commentId: Overload:TinyLife.Objects.Upgrade.Memory + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Memory + name: Memory + nameWithType: Upgrade.Memory + fullName: TinyLife.Objects.Upgrade.Memory +- uid: TinyLife.Goals.MemoryType + commentId: T:TinyLife.Goals.MemoryType + parent: TinyLife.Goals + href: TinyLife.Goals.MemoryType.html + name: MemoryType + nameWithType: MemoryType + fullName: TinyLife.Goals.MemoryType +- uid: TinyLife.Goals + commentId: N:TinyLife.Goals + href: TinyLife.html + name: TinyLife.Goals + nameWithType: TinyLife.Goals + fullName: TinyLife.Goals + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Goals + name: Goals + href: TinyLife.Goals.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Goals + name: Goals + href: TinyLife.Goals.html +- uid: TinyLife.Emotions.EmotionModifier + commentId: T:TinyLife.Emotions.EmotionModifier + parent: TinyLife.Emotions + href: TinyLife.Emotions.EmotionModifier.html + name: EmotionModifier + nameWithType: EmotionModifier + fullName: TinyLife.Emotions.EmotionModifier +- uid: TinyLife.Objects.Upgrade.SourceString* + commentId: Overload:TinyLife.Objects.Upgrade.SourceString + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_SourceString + name: SourceString + nameWithType: Upgrade.SourceString + fullName: TinyLife.Objects.Upgrade.SourceString +- uid: TinyLife.Emotions.IEmotionSource.SourceString + commentId: P:TinyLife.Emotions.IEmotionSource.SourceString + parent: TinyLife.Emotions.IEmotionSource + href: TinyLife.Emotions.IEmotionSource.html#TinyLife_Emotions_IEmotionSource_SourceString + name: SourceString + nameWithType: IEmotionSource.SourceString + fullName: TinyLife.Emotions.IEmotionSource.SourceString +- uid: TinyLife.Objects.Upgrade.#ctor* + commentId: Overload:TinyLife.Objects.Upgrade.#ctor + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade__ctor_System_String_MLEM_Textures_TextureRegion_System_Int32_System_Int32_TinyLife_Objects_ObjectCategory_ + name: Upgrade + nameWithType: Upgrade.Upgrade + fullName: TinyLife.Objects.Upgrade.Upgrade + nameWithType.vb: Upgrade.New + fullName.vb: TinyLife.Objects.Upgrade.New + name.vb: New +- uid: TinyLife.Objects.Upgrade.Knows* + commentId: Overload:TinyLife.Objects.Upgrade.Knows + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Knows_TinyLife_Objects_Person_ + name: Knows + nameWithType: Upgrade.Knows + fullName: TinyLife.Objects.Upgrade.Knows +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + href: TinyLife.Objects.Person.html + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: TinyLife.Objects.Upgrade.Learn* + commentId: Overload:TinyLife.Objects.Upgrade.Learn + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Learn_TinyLife_Objects_Person_ + name: Learn + nameWithType: Upgrade.Learn + fullName: TinyLife.Objects.Upgrade.Learn +- uid: TinyLife.Objects.Upgrade.Register* + commentId: Overload:TinyLife.Objects.Upgrade.Register + href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Register_TinyLife_Objects_Upgrade_ + name: Register + nameWithType: Upgrade.Register + fullName: TinyLife.Objects.Upgrade.Register diff --git a/docs/api/TinyLife.Objects.Vehicle.yml b/docs/api/TinyLife.Objects.Vehicle.yml index a760012..dc9909c 100644 --- a/docs/api/TinyLife.Objects.Vehicle.yml +++ b/docs/api/TinyLife.Objects.Vehicle.yml @@ -81,6 +81,7 @@ items: - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) + - TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.CanCrossBetween(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) @@ -1378,6 +1379,127 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + commentId: M:TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary) + fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary) + nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single)) + name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) + name: OnRandomQuality + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__ + - name: ( + - uid: TinyLife.Objects.Person + name: Person + href: TinyLife.Objects.Person.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Random + name: Random + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.random + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Skills.Quality + name: Quality + href: TinyLife.Skills.Quality.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) - uid: TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) commentId: M:TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index 13b6793..5501466 100644 --- a/docs/api/TinyLife.Objects.Visibility.yml +++ b/docs/api/TinyLife.Objects.Visibility.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 827 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisible path: ../TinyLife/Objects/MapObject.cs - startLine: 832 + startLine: 836 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisibleExt path: ../TinyLife/Objects/MapObject.cs - startLine: 836 + startLine: 840 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 840 + startLine: 844 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Static path: ../TinyLife/Objects/MapObject.cs - startLine: 845 + startLine: 849 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index d105998..7cf641e 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 3693 + startLine: 3699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 3696 + startLine: 3702 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 3697 + startLine: 3703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3698 + startLine: 3704 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3700 + startLine: 3706 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.WallLike.yml b/docs/api/TinyLife.Objects.WallLike.yml index df1efe8..9667d8a 100644 --- a/docs/api/TinyLife.Objects.WallLike.yml +++ b/docs/api/TinyLife.Objects.WallLike.yml @@ -39,7 +39,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallLike path: ../TinyLife/Objects/WallLike.cs - startLine: 17 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -98,7 +98,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Positions path: ../TinyLife/Objects/WallLike.cs - startLine: 25 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Floor path: ../TinyLife/Objects/WallLike.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsStatic path: ../TinyLife/Objects/WallLike.cs - startLine: 35 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -222,7 +222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opening path: ../TinyLife/Objects/WallLike.cs - startLine: 40 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/WallLike.cs - startLine: 48 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/WallLike.cs - startLine: 67 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -357,7 +357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/WallLike.cs - startLine: 78 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -388,7 +388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/WallLike.cs - startLine: 86 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -422,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/WallLike.cs - startLine: 97 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -457,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/WallLike.cs - startLine: 108 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -492,7 +492,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/WallLike.cs - startLine: 121 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -533,7 +533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetOpening path: ../TinyLife/Objects/WallLike.cs - startLine: 134 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/WallLike.cs - startLine: 146 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -600,7 +600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/WallLike.cs - startLine: 161 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -638,7 +638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/Objects/WallLike.cs - startLine: 173 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -691,7 +691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIndexForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 184 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -732,7 +732,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPositionForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 199 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -771,7 +771,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCenterBottomPos path: ../TinyLife/Objects/WallLike.cs - startLine: 207 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -807,7 +807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVerticalForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 224 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -847,7 +847,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVertical path: ../TinyLife/Objects/WallLike.cs - startLine: 237 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.yml b/docs/api/TinyLife.Objects.yml index 96b8a76..2b659e1 100644 --- a/docs/api/TinyLife.Objects.yml +++ b/docs/api/TinyLife.Objects.yml @@ -7,6 +7,7 @@ items: - TinyLife.Objects.AbstractSpot - TinyLife.Objects.ActionSpot - TinyLife.Objects.AgeGroup + - TinyLife.Objects.AppliedUpgrade - TinyLife.Objects.Bathtub - TinyLife.Objects.Book - TinyLife.Objects.BreakableFurniture @@ -62,6 +63,7 @@ items: - TinyLife.Objects.TrashBag - TinyLife.Objects.TrashCan - TinyLife.Objects.UnfinishedWoodwork + - TinyLife.Objects.Upgrade - TinyLife.Objects.Vehicle - TinyLife.Objects.Vehicle.VehicleType - TinyLife.Objects.Visibility @@ -695,6 +697,20 @@ references: name: UnfinishedWoodwork nameWithType: UnfinishedWoodwork fullName: TinyLife.Objects.UnfinishedWoodwork +- uid: TinyLife.Objects.Upgrade + commentId: T:TinyLife.Objects.Upgrade + parent: TinyLife.Objects + href: TinyLife.Objects.Upgrade.html + name: Upgrade + nameWithType: Upgrade + fullName: TinyLife.Objects.Upgrade +- uid: TinyLife.Objects.AppliedUpgrade + commentId: T:TinyLife.Objects.AppliedUpgrade + parent: TinyLife.Objects + href: TinyLife.Objects.AppliedUpgrade.html + name: AppliedUpgrade + nameWithType: AppliedUpgrade + fullName: TinyLife.Objects.AppliedUpgrade - uid: TinyLife.Objects.Vehicle commentId: T:TinyLife.Objects.Vehicle href: TinyLife.Objects.Vehicle.html diff --git a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml index 3ae57c8..197808d 100644 --- a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml +++ b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml @@ -7,6 +7,9 @@ items: children: - TinyLife.PerSaveOptions.MapInfo.#ctor(System.String,System.Boolean) - TinyLife.PerSaveOptions.MapInfo.Custom + - TinyLife.PerSaveOptions.MapInfo.Equals(System.Object) + - TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo) + - TinyLife.PerSaveOptions.MapInfo.GetHashCode - TinyLife.PerSaveOptions.MapInfo.Name langs: - csharp @@ -32,21 +35,20 @@ items: Additional data can be added due to this class being a . example: [] syntax: - content: 'public class PerSaveOptions.MapInfo : JsonTypeSafeGenericDataHolder, IGenericDataHolder' - content.vb: Public Class PerSaveOptions.MapInfo Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder + content: 'public class PerSaveOptions.MapInfo : JsonTypeSafeGenericDataHolder, IGenericDataHolder, IEquatable' + content.vb: Public Class PerSaveOptions.MapInfo Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder, IEquatable(Of PerSaveOptions.MapInfo) inheritance: - System.Object - MLEM.Data.Json.JsonTypeSafeGenericDataHolder implements: - MLEM.Misc.IGenericDataHolder + - System.IEquatable{TinyLife.PerSaveOptions.MapInfo} inheritedMembers: - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys - - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - - System.Object.GetHashCode - System.Object.GetType - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) @@ -149,6 +151,114 @@ items: nameWithType.vb: PerSaveOptions.MapInfo.New(String, Boolean) fullName.vb: TinyLife.PerSaveOptions.MapInfo.New(String, Boolean) name.vb: New(String, Boolean) +- uid: TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo) + commentId: M:TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo) + id: Equals(TinyLife.PerSaveOptions.MapInfo) + parent: TinyLife.PerSaveOptions.MapInfo + langs: + - csharp + - vb + name: Equals(MapInfo) + nameWithType: PerSaveOptions.MapInfo.Equals(PerSaveOptions.MapInfo) + fullName: TinyLife.PerSaveOptions.MapInfo.Equals(TinyLife.PerSaveOptions.MapInfo) + type: Method + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Options.cs + startLine: 591 + assemblies: + - Tiny Life + namespace: TinyLife + summary: Indicates whether the current object is equal to another object of the same type. + example: [] + syntax: + content: public bool Equals(PerSaveOptions.MapInfo other) + parameters: + - id: other + type: TinyLife.PerSaveOptions.MapInfo + description: An object to compare with this object. + return: + type: System.Boolean + description: true if the current object is equal to the other parameter; otherwise, false. + content.vb: Public Function Equals(other As PerSaveOptions.MapInfo) As Boolean + overload: TinyLife.PerSaveOptions.MapInfo.Equals* + implements: + - System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo) +- uid: TinyLife.PerSaveOptions.MapInfo.Equals(System.Object) + commentId: M:TinyLife.PerSaveOptions.MapInfo.Equals(System.Object) + id: Equals(System.Object) + parent: TinyLife.PerSaveOptions.MapInfo + langs: + - csharp + - vb + name: Equals(object) + nameWithType: PerSaveOptions.MapInfo.Equals(object) + fullName: TinyLife.PerSaveOptions.MapInfo.Equals(object) + type: Method + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Options.cs + startLine: 597 + assemblies: + - Tiny Life + namespace: TinyLife + summary: Determines whether the specified object is equal to the current object. + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + description: The object to compare with the current object. + return: + type: System.Boolean + description: true if the specified object is equal to the current object; otherwise, false. + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.Object.Equals(System.Object) + overload: TinyLife.PerSaveOptions.MapInfo.Equals* + nameWithType.vb: PerSaveOptions.MapInfo.Equals(Object) + fullName.vb: TinyLife.PerSaveOptions.MapInfo.Equals(Object) + name.vb: Equals(Object) +- uid: TinyLife.PerSaveOptions.MapInfo.GetHashCode + commentId: M:TinyLife.PerSaveOptions.MapInfo.GetHashCode + id: GetHashCode + parent: TinyLife.PerSaveOptions.MapInfo + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: PerSaveOptions.MapInfo.GetHashCode() + fullName: TinyLife.PerSaveOptions.MapInfo.GetHashCode() + type: Method + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHashCode + path: ../TinyLife/Options.cs + startLine: 601 + assemblies: + - Tiny Life + namespace: TinyLife + summary: Serves as the default hash function. + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + description: A hash code for the current object. + content.vb: Public Overrides Function GetHashCode() As Integer + overridden: System.Object.GetHashCode + overload: TinyLife.PerSaveOptions.MapInfo.GetHashCode* references: - uid: TinyLife.PerSaveOptions.Maps commentId: F:TinyLife.PerSaveOptions.Maps @@ -187,6 +297,47 @@ references: name: IGenericDataHolder nameWithType: IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder +- uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo} + commentId: T:System.IEquatable{TinyLife.PerSaveOptions.MapInfo} + parent: System + definition: System.IEquatable`1 + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of PerSaveOptions.MapInfo) + fullName.vb: System.IEquatable(Of TinyLife.PerSaveOptions.MapInfo) + name.vb: IEquatable(Of PerSaveOptions.MapInfo) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - uid: TinyLife.PerSaveOptions + name: PerSaveOptions + href: TinyLife.PerSaveOptions.html + - name: . + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.PerSaveOptions + name: PerSaveOptions + href: TinyLife.PerSaveOptions.html + - name: . + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html + - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder @@ -333,39 +484,6 @@ references: isExternal: true - name: ( - name: ) -- uid: System.Object.Equals(System.Object) - commentId: M:System.Object.Equals(System.Object) - parent: System.Object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - name: Equals(object) - nameWithType: object.Equals(object) - fullName: object.Equals(object) - nameWithType.vb: Object.Equals(Object) - fullName.vb: Object.Equals(Object) - name.vb: Equals(Object) - spec.csharp: - - uid: System.Object.Equals(System.Object) - name: Equals - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - - name: ( - - uid: System.Object - name: object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: ) - spec.vb: - - uid: System.Object.Equals(System.Object) - name: Equals - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) - - name: ( - - uid: System.Object - name: Object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: ) - uid: System.Object.Equals(System.Object,System.Object) commentId: M:System.Object.Equals(System.Object,System.Object) parent: System.Object @@ -411,30 +529,6 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.object - name: ) -- uid: System.Object.GetHashCode - commentId: M:System.Object.GetHashCode - parent: System.Object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - name: GetHashCode() - nameWithType: object.GetHashCode() - fullName: object.GetHashCode() - nameWithType.vb: Object.GetHashCode() - fullName.vb: Object.GetHashCode() - spec.csharp: - - uid: System.Object.GetHashCode - name: GetHashCode - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - - name: ( - - name: ) - spec.vb: - - uid: System.Object.GetHashCode - name: GetHashCode - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode - - name: ( - - name: ) - uid: System.Object.GetType commentId: M:System.Object.GetType parent: System.Object @@ -652,6 +746,34 @@ references: - uid: MLEM.Misc name: Misc isExternal: true +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of T) + fullName.vb: System.IEquatable(Of T) + name.vb: IEquatable(Of T) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) isExternal: true @@ -787,3 +909,161 @@ references: nameWithType.vb: PerSaveOptions.MapInfo.New fullName.vb: TinyLife.PerSaveOptions.MapInfo.New name.vb: New +- uid: TinyLife.PerSaveOptions.MapInfo.Equals* + commentId: Overload:TinyLife.PerSaveOptions.MapInfo.Equals + href: TinyLife.PerSaveOptions.MapInfo.html#TinyLife_PerSaveOptions_MapInfo_Equals_TinyLife_PerSaveOptions_MapInfo_ + name: Equals + nameWithType: PerSaveOptions.MapInfo.Equals + fullName: TinyLife.PerSaveOptions.MapInfo.Equals +- uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo) + commentId: M:System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo) + parent: System.IEquatable{TinyLife.PerSaveOptions.MapInfo} + definition: System.IEquatable`1.Equals(`0) + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(MapInfo) + nameWithType: IEquatable.Equals(PerSaveOptions.MapInfo) + fullName: System.IEquatable.Equals(TinyLife.PerSaveOptions.MapInfo) + nameWithType.vb: IEquatable(Of PerSaveOptions.MapInfo).Equals(PerSaveOptions.MapInfo) + fullName.vb: System.IEquatable(Of TinyLife.PerSaveOptions.MapInfo).Equals(TinyLife.PerSaveOptions.MapInfo) + spec.csharp: + - uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html + - name: ) + spec.vb: + - uid: System.IEquatable{TinyLife.PerSaveOptions.MapInfo}.Equals(TinyLife.PerSaveOptions.MapInfo) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html + - name: ) +- uid: TinyLife.PerSaveOptions.MapInfo + commentId: T:TinyLife.PerSaveOptions.MapInfo + parent: TinyLife + href: TinyLife.PerSaveOptions.html + name: PerSaveOptions.MapInfo + nameWithType: PerSaveOptions.MapInfo + fullName: TinyLife.PerSaveOptions.MapInfo + spec.csharp: + - uid: TinyLife.PerSaveOptions + name: PerSaveOptions + href: TinyLife.PerSaveOptions.html + - name: . + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html + spec.vb: + - uid: TinyLife.PerSaveOptions + name: PerSaveOptions + href: TinyLife.PerSaveOptions.html + - name: . + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + name: Equals(T) + nameWithType: IEquatable.Equals(T) + fullName: System.IEquatable.Equals(T) + nameWithType.vb: IEquatable(Of T).Equals(T) + fullName.vb: System.IEquatable(Of T).Equals(T) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.iequatable-1.equals + - name: ( + - name: T + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: TinyLife.PerSaveOptions.MapInfo.GetHashCode* + commentId: Overload:TinyLife.PerSaveOptions.MapInfo.GetHashCode + href: TinyLife.PerSaveOptions.MapInfo.html#TinyLife_PerSaveOptions_MapInfo_GetHashCode + name: GetHashCode + nameWithType: PerSaveOptions.MapInfo.GetHashCode + fullName: TinyLife.PerSaveOptions.MapInfo.GetHashCode +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml index 002a4a4..ade5c8a 100644 --- a/docs/api/TinyLife.PersonalityType.TypeCategory.yml +++ b/docs/api/TinyLife.PersonalityType.TypeCategory.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeCategory path: ../TinyLife/PersonalityType.cs - startLine: 307 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Major path: ../TinyLife/PersonalityType.cs - startLine: 312 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Minor path: ../TinyLife/PersonalityType.cs - startLine: 316 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/PersonalityType.cs - startLine: 321 + startLine: 335 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml index 8f59ef5..49d0f85 100644 --- a/docs/api/TinyLife.PersonalityType.yml +++ b/docs/api/TinyLife.PersonalityType.yml @@ -534,7 +534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thrifty path: ../TinyLife/PersonalityType.cs - startLine: 92 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife @@ -561,7 +561,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Independent path: ../TinyLife/PersonalityType.cs - startLine: 97 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife @@ -588,7 +588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FastLearner path: ../TinyLife/PersonalityType.cs - startLine: 101 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife @@ -615,7 +615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clingy path: ../TinyLife/PersonalityType.cs - startLine: 105 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife @@ -642,7 +642,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AfraidOfStrangers path: ../TinyLife/PersonalityType.cs - startLine: 109 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife @@ -669,7 +669,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asexual path: ../TinyLife/PersonalityType.cs - startLine: 116 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife @@ -696,7 +696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Aromantic path: ../TinyLife/PersonalityType.cs - startLine: 120 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife @@ -723,7 +723,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HatesChildren path: ../TinyLife/PersonalityType.cs - startLine: 124 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife @@ -750,7 +750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pescetarian path: ../TinyLife/PersonalityType.cs - startLine: 128 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife @@ -777,7 +777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegetarian path: ../TinyLife/PersonalityType.cs - startLine: 132 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife @@ -804,7 +804,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegan path: ../TinyLife/PersonalityType.cs - startLine: 136 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -831,7 +831,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MasterChef path: ../TinyLife/PersonalityType.cs - startLine: 143 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife @@ -858,7 +858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmartKid path: ../TinyLife/PersonalityType.cs - startLine: 146 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife @@ -885,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymRat path: ../TinyLife/PersonalityType.cs - startLine: 150 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife @@ -912,7 +912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdHero path: ../TinyLife/PersonalityType.cs - startLine: 153 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife @@ -939,7 +939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerAddict path: ../TinyLife/PersonalityType.cs - startLine: 156 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife @@ -966,7 +966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendOfEveryone path: ../TinyLife/PersonalityType.cs - startLine: 159 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife @@ -993,7 +993,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Millionaire path: ../TinyLife/PersonalityType.cs - startLine: 163 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife @@ -1020,7 +1020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CapableCarpenter path: ../TinyLife/PersonalityType.cs - startLine: 166 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife @@ -1047,7 +1047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectPainter path: ../TinyLife/PersonalityType.cs - startLine: 169 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife @@ -1074,7 +1074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreativeChild path: ../TinyLife/PersonalityType.cs - startLine: 172 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife @@ -1101,7 +1101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBaby path: ../TinyLife/PersonalityType.cs - startLine: 176 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife @@ -1128,7 +1128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CommunicativeBaby path: ../TinyLife/PersonalityType.cs - startLine: 179 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife @@ -1155,7 +1155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Writer path: ../TinyLife/PersonalityType.cs - startLine: 182 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife @@ -1182,7 +1182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CityNative path: ../TinyLife/PersonalityType.cs - startLine: 186 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife @@ -1209,7 +1209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/PersonalityType.cs - startLine: 195 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife @@ -1241,7 +1241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/PersonalityType.cs - startLine: 199 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife @@ -1270,7 +1270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Incompatible path: ../TinyLife/PersonalityType.cs - startLine: 204 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife @@ -1304,7 +1304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkills path: ../TinyLife/PersonalityType.cs - startLine: 211 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife @@ -1343,7 +1343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkillTypes path: ../TinyLife/PersonalityType.cs - startLine: 218 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife @@ -1382,7 +1382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/PersonalityType.cs - startLine: 223 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife @@ -1416,7 +1416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/PersonalityType.cs - startLine: 227 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife @@ -1447,7 +1447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/PersonalityType.cs - startLine: 229 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife @@ -1480,7 +1480,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/PersonalityType.cs - startLine: 236 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife @@ -1518,7 +1518,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompatible path: ../TinyLife/PersonalityType.cs - startLine: 246 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife @@ -1553,7 +1553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateInfoGroup path: ../TinyLife/PersonalityType.cs - startLine: 256 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife @@ -1594,7 +1594,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/PersonalityType.cs - startLine: 271 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife @@ -1629,7 +1629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FillRandomly path: ../TinyLife/PersonalityType.cs - startLine: 282 + startLine: 292 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index 5d2ad35..5f877ae 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 1231 + startLine: 1286 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1237 + startLine: 1292 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1241 + startLine: 1296 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1245 + startLine: 1300 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroFurniture path: ../TinyLife/GameImpl.cs - startLine: 1249 + startLine: 1304 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Skills.FoodType.yml b/docs/api/TinyLife.Skills.FoodType.yml index 5c440f7..fb1fc8a 100644 --- a/docs/api/TinyLife.Skills.FoodType.yml +++ b/docs/api/TinyLife.Skills.FoodType.yml @@ -70,16 +70,22 @@ items: content: >- [JsonConverter(typeof(StaticJsonConverter), new object[] { typeof(FoodType), "PrivateTypes" })] - public class FoodType : IEmotionSource + public class FoodType : GenericDataHolder, IGenericDataHolder, IEmotionSource content.vb: >- - Public Class FoodType Implements IEmotionSource + Public Class FoodType Inherits GenericDataHolder Implements IGenericDataHolder, IEmotionSource inheritance: - System.Object + - MLEM.Misc.GenericDataHolder implements: + - MLEM.Misc.IGenericDataHolder - TinyLife.Emotions.IEmotionSource inheritedMembers: + - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Misc.GenericDataHolder.GetData``1(System.String) + - MLEM.Misc.GenericDataHolder.GetDataKeys - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode @@ -1490,6 +1496,20 @@ references: nameWithType.vb: Object fullName.vb: Object name.vb: Object +- uid: MLEM.Misc.GenericDataHolder + commentId: T:MLEM.Misc.GenericDataHolder + parent: MLEM.Misc + isExternal: true + name: GenericDataHolder + nameWithType: GenericDataHolder + fullName: MLEM.Misc.GenericDataHolder +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder - uid: TinyLife.Emotions.IEmotionSource commentId: T:TinyLife.Emotions.IEmotionSource parent: TinyLife.Emotions @@ -1497,6 +1517,152 @@ references: name: IEmotionSource nameWithType: IEmotionSource fullName: TinyLife.Emotions.IEmotionSource +- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: GenericDataHolder.SetData(string, object) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, object) + nameWithType.vb: GenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Misc.GenericDataHolder + definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String) + parent: MLEM.Misc.GenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: GenericDataHolder.GetData(string) + fullName: MLEM.Misc.GenericDataHolder.GetData(string) + nameWithType.vb: GenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Misc.GenericDataHolder.GetDataKeys + commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys + parent: MLEM.Misc.GenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: GenericDataHolder.GetDataKeys() + fullName: MLEM.Misc.GenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) - uid: System.Object.Equals(System.Object) commentId: M:System.Object.Equals(System.Object) parent: System.Object @@ -1764,6 +1930,28 @@ references: name: System nameWithType: System fullName: System +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true - uid: TinyLife.Emotions commentId: N:TinyLife.Emotions href: TinyLife.html @@ -1786,6 +1974,50 @@ references: - uid: TinyLife.Emotions name: Emotions href: TinyLife.Emotions.html +- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: GenericDataHolder.SetData(string, T) + fullName: MLEM.Misc.GenericDataHolder.SetData(string, T) + nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ diff --git a/docs/api/TinyLife.Skills.Quality.yml b/docs/api/TinyLife.Skills.Quality.yml index b9edb58..067cd08 100644 --- a/docs/api/TinyLife.Skills.Quality.yml +++ b/docs/api/TinyLife.Skills.Quality.yml @@ -25,14 +25,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Skills/Skill.cs - startLine: 360 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.Skills summary: >- An enumeration for qualitites of objects like . - To receive a random quality based on a person's level, use . + To receive a random quality based on a person's level, use . example: [] syntax: content: public enum Quality @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Terrible path: ../TinyLife/Skills/Skill.cs - startLine: 365 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Average path: ../TinyLife/Skills/Skill.cs - startLine: 369 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Good path: ../TinyLife/Skills/Skill.cs - startLine: 373 + startLine: 385 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -145,7 +145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Great path: ../TinyLife/Skills/Skill.cs - startLine: 377 + startLine: 389 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Perfect path: ../TinyLife/Skills/Skill.cs - startLine: 381 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Masterpiece path: ../TinyLife/Skills/Skill.cs - startLine: 386 + startLine: 398 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -228,20 +228,20 @@ references: name: Skill nameWithType: Skill fullName: TinyLife.Skills.Skill -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) isExternal: true - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: GetRandomQuality(Person, Random, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, bool, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean) + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Objects.Person name: Person @@ -254,6 +254,11 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - name: ',' - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true @@ -271,9 +276,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Objects.Person name: Person @@ -286,6 +291,11 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - name: ',' - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Skills.SkillCategory.yml b/docs/api/TinyLife.Skills.SkillCategory.yml index 1cf14bd..aa147d4 100644 --- a/docs/api/TinyLife.Skills.SkillCategory.yml +++ b/docs/api/TinyLife.Skills.SkillCategory.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillCategory path: ../TinyLife/Skills/Skill.cs - startLine: 331 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -62,7 +62,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/Skills/Skill.cs - startLine: 338 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Logical path: ../TinyLife/Skills/Skill.cs - startLine: 342 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Social path: ../TinyLife/Skills/Skill.cs - startLine: 347 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -152,7 +152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Physical path: ../TinyLife/Skills/Skill.cs - startLine: 352 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.SkillType.yml b/docs/api/TinyLife.Skills.SkillType.yml index 23dde4d..329aae5 100644 --- a/docs/api/TinyLife.Skills.SkillType.yml +++ b/docs/api/TinyLife.Skills.SkillType.yml @@ -18,7 +18,7 @@ items: - TinyLife.Skills.SkillType.Fitness - TinyLife.Skills.SkillType.Gaming - TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup) - - TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - TinyLife.Skills.SkillType.Humor - TinyLife.Skills.SkillType.MaxLevel - TinyLife.Skills.SkillType.MaxLevelMultipliers @@ -36,6 +36,7 @@ items: - TinyLife.Skills.SkillType.RewardPersonality - TinyLife.Skills.SkillType.RewardSkills - TinyLife.Skills.SkillType.Texture + - TinyLife.Skills.SkillType.Tinkering - TinyLife.Skills.SkillType.Types - TinyLife.Skills.SkillType.Woodworking - TinyLife.Skills.SkillType.Writing @@ -134,13 +135,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Skills - summary: An event that is raised in before a quality is chosen. + summary: An event that is raised in before a quality is chosen. example: [] syntax: - content: public static event Action<(Person Person, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> OnGetRandomQuality + content: public static event Action<(Person Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> OnGetRandomQuality return: - type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} - content.vb: Public Shared Event OnGetRandomQuality As Action(Of (Person As Person, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) + type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} + content.vb: Public Shared Event OnGetRandomQuality As Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) - uid: TinyLife.Skills.SkillType.OnRandomQuality commentId: E:TinyLife.Skills.SkillType.OnRandomQuality id: OnRandomQuality @@ -163,13 +164,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Skills - summary: An event that is raised in after a quality is chosen. + summary: An event that is raised in after a quality is chosen. example: [] syntax: - content: public static event Action<(Person Person, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> OnRandomQuality + content: public static event Action<(Person Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> OnRandomQuality return: - type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} - content.vb: Public Shared Event OnRandomQuality As Action(Of (Person As Person, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) + type: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} + content.vb: Public Shared Event OnRandomQuality As Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) - uid: TinyLife.Skills.SkillType.Types commentId: F:TinyLife.Skills.SkillType.Types id: Types @@ -580,6 +581,33 @@ items: return: type: TinyLife.Skills.SkillType content.vb: Public Shared ReadOnly DrinkMixing As SkillType +- uid: TinyLife.Skills.SkillType.Tinkering + commentId: F:TinyLife.Skills.SkillType.Tinkering + id: Tinkering + parent: TinyLife.Skills.SkillType + langs: + - csharp + - vb + name: Tinkering + nameWithType: SkillType.Tinkering + fullName: TinyLife.Skills.SkillType.Tinkering + type: Field + source: + remote: + path: TinyLife/Skills/Skill.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Tinkering + path: ../TinyLife/Skills/Skill.cs + startLine: 176 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + syntax: + content: public static readonly SkillType Tinkering + return: + type: TinyLife.Skills.SkillType + content.vb: Public Shared ReadOnly Tinkering As SkillType - uid: TinyLife.Skills.SkillType.Reading commentId: F:TinyLife.Skills.SkillType.Reading id: Reading @@ -598,7 +626,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reading path: ../TinyLife/Skills/Skill.cs - startLine: 178 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -625,7 +653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Communication path: ../TinyLife/Skills/Skill.cs - startLine: 184 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -652,7 +680,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Skills/Skill.cs - startLine: 189 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -679,7 +707,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/Skill.cs - startLine: 198 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -708,7 +736,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Skills/Skill.cs - startLine: 202 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -737,7 +765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxLevel path: ../TinyLife/Skills/Skill.cs - startLine: 207 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -769,7 +797,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Skills/Skill.cs - startLine: 212 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -801,7 +829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxLevelMultipliers path: ../TinyLife/Skills/Skill.cs - startLine: 217 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -832,7 +860,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Skills/Skill.cs - startLine: 222 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -866,7 +894,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RewardPersonality path: ../TinyLife/Skills/Skill.cs - startLine: 226 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -897,7 +925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RewardSkills path: ../TinyLife/Skills/Skill.cs - startLine: 230 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -928,7 +956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdditionalEarnedActions path: ../TinyLife/Skills/Skill.cs - startLine: 235 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -962,7 +990,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/Skill.cs - startLine: 244 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -988,16 +1016,16 @@ items: nameWithType.vb: SkillType.New(String, TextureRegion, Integer, SkillCategory) fullName.vb: TinyLife.Skills.SkillType.New(String, MLEM.Textures.TextureRegion, Integer, TinyLife.Skills.SkillCategory) name.vb: New(String, TextureRegion, Integer, SkillCategory) -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - id: GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + id: GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) parent: TinyLife.Skills.SkillType langs: - csharp - vb - name: GetRandomQuality(Person, Random, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, bool, TinyLife.Emotions.IEmotionSource, bool) + name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) type: Method source: remote: @@ -1006,7 +1034,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomQuality path: ../TinyLife/Skills/Skill.cs - startLine: 266 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1016,7 +1044,7 @@ items: The higher the skill level is, the more likely it is for higher qualities to be returned. example: [] syntax: - content: public Quality GetRandomQuality(Person person, Random random, bool modifyEmotions = true, IEmotionSource source = null, bool alwaysAllowAverage = false) + content: public Quality GetRandomQuality(Person person, Random random, ActionInfo info = null, bool modifyEmotions = true, IEmotionSource source = null, bool alwaysAllowAverage = false) parameters: - id: person type: TinyLife.Objects.Person @@ -1024,6 +1052,8 @@ items: - id: random type: System.Random description: The random that should be used for calculation + - id: info + type: TinyLife.Actions.ActionInfo - id: modifyEmotions type: System.Boolean description: Whether the given person should receive emotions based on the quality, defaults to true @@ -1036,11 +1066,11 @@ items: return: type: TinyLife.Skills.Quality description: A random quality based on the person's skill level - content.vb: Public Function GetRandomQuality(person As Person, random As Random, modifyEmotions As Boolean = True, source As IEmotionSource = Nothing, alwaysAllowAverage As Boolean = False) As Quality + content.vb: Public Function GetRandomQuality(person As Person, random As Random, info As ActionInfo = Nothing, modifyEmotions As Boolean = True, source As IEmotionSource = Nothing, alwaysAllowAverage As Boolean = False) As Quality overload: TinyLife.Skills.SkillType.GetRandomQuality* - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean) + nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) - uid: TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup) commentId: M:TinyLife.Skills.SkillType.GetMaxLevel(TinyLife.Objects.AgeGroup) id: GetMaxLevel(TinyLife.Objects.AgeGroup) @@ -1059,7 +1089,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxLevel path: ../TinyLife/Skills/Skill.cs - startLine: 311 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1094,7 +1124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/Skill.cs - startLine: 320 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1536,20 +1566,20 @@ references: href: TinyLife.Skills.SkillCategory.html - name: ( - name: ) -- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) +- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) isExternal: true - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: GetRandomQuality(Person, Random, bool, IEmotionSource, bool) - nameWithType: SkillType.GetRandomQuality(Person, Random, bool, IEmotionSource, bool) - fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, bool, TinyLife.Emotions.IEmotionSource, bool) - nameWithType.vb: SkillType.GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean) - fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) - name.vb: GetRandomQuality(Person, Random, Boolean, IEmotionSource, Boolean) + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) + nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) + fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool) + nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) + fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean) + name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean) spec.csharp: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Objects.Person name: Person @@ -1562,6 +1592,11 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - name: ',' - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true @@ -1579,9 +1614,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) + - uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) name: GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ - name: ( - uid: TinyLife.Objects.Person name: Person @@ -1594,6 +1629,11 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - name: ',' - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true @@ -1610,17 +1650,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} - commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} +- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(Person Person, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> - nameWithType: Action<(Person Person, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> - fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Skills.SkillType Skill, System.Random Random, bool AlwaysAllowAverage, System.Collections.Generic.Dictionary Weights)> - nameWithType.vb: Action(Of (Person As Person, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) - fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Skill As TinyLife.Skills.SkillType, Random As System.Random, AlwaysAllowAverage As Boolean, Weights As System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))) - name.vb: Action(Of (Person As Person, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) + name: Action<(Person Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> + nameWithType: Action<(Person Person, ActionInfo Info, SkillType Skill, Random Random, bool AlwaysAllowAverage, Dictionary Weights)> + fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Actions.ActionInfo Info, TinyLife.Skills.SkillType Skill, System.Random Random, bool AlwaysAllowAverage, System.Collections.Generic.Dictionary Weights)> + nameWithType.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) + fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Info As TinyLife.Actions.ActionInfo, Skill As TinyLife.Skills.SkillType, Random As System.Random, AlwaysAllowAverage As Boolean, Weights As System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))) + name.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, Random As Random, AlwaysAllowAverage As Boolean, Weights As Dictionary(Of Quality, Single))) spec.csharp: - uid: System.Action`1 name: Action @@ -1632,18 +1672,27 @@ references: name: Person href: TinyLife.Objects.Person.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Info + name: Info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.info - name: ',' - name: " " - uid: TinyLife.Skills.SkillType name: SkillType href: TinyLife.Skills.SkillType.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill - name: ',' - name: " " - uid: System.Random @@ -1651,9 +1700,9 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.random - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random name: Random - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random - name: ',' - name: " " - uid: System.Boolean @@ -1661,9 +1710,9 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage name: AlwaysAllowAverage - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage - name: ',' - name: " " - uid: System.Collections.Generic.Dictionary`2 @@ -1682,9 +1731,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: '>' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights name: Weights - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights - name: ) - name: '>' spec.vb: @@ -1696,9 +1745,9 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.person - name: " " - name: As - name: " " @@ -1707,9 +1756,20 @@ references: href: TinyLife.Objects.Person.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Info + name: Info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.info + - name: " " + - name: As + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.skill - name: " " - name: As - name: " " @@ -1718,9 +1778,9 @@ references: href: TinyLife.Skills.SkillType.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Random name: Random - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.random - name: " " - name: As - name: " " @@ -1730,9 +1790,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.random - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.AlwaysAllowAverage name: AlwaysAllowAverage - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.alwaysallowaverage - name: " " - name: As - name: " " @@ -1742,9 +1802,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}}.Weights name: Weights - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.random,system.boolean,system.collections.generic.dictionary-tinylife.skills.quality,system.single--.weights - name: " " - name: As - name: " " @@ -1795,17 +1855,17 @@ references: - name: " " - name: T - name: ) -- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} - commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} +- uid: System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(Person Person, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> - nameWithType: Action<(Person Person, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> - fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Skills.SkillType Skill, bool ModifyEmotions, TinyLife.Emotions.IEmotionSource Source, TinyLife.Skills.Quality Quality)> - nameWithType.vb: Action(Of (Person As Person, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) - fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Skill As TinyLife.Skills.SkillType, ModifyEmotions As Boolean, Source As TinyLife.Emotions.IEmotionSource, Quality As TinyLife.Skills.Quality)) - name.vb: Action(Of (Person As Person, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) + name: Action<(Person Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> + nameWithType: Action<(Person Person, ActionInfo Info, SkillType Skill, bool ModifyEmotions, IEmotionSource Source, Quality Quality)> + fullName: System.Action<(TinyLife.Objects.Person Person, TinyLife.Actions.ActionInfo Info, TinyLife.Skills.SkillType Skill, bool ModifyEmotions, TinyLife.Emotions.IEmotionSource Source, TinyLife.Skills.Quality Quality)> + nameWithType.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) + fullName.vb: System.Action(Of (Person As TinyLife.Objects.Person, Info As TinyLife.Actions.ActionInfo, Skill As TinyLife.Skills.SkillType, ModifyEmotions As Boolean, Source As TinyLife.Emotions.IEmotionSource, Quality As TinyLife.Skills.Quality)) + name.vb: Action(Of (Person As Person, Info As ActionInfo, Skill As SkillType, ModifyEmotions As Boolean, Source As IEmotionSource, Quality As Quality)) spec.csharp: - uid: System.Action`1 name: Action @@ -1817,18 +1877,27 @@ references: name: Person href: TinyLife.Objects.Person.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Info + name: Info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.info - name: ',' - name: " " - uid: TinyLife.Skills.SkillType name: SkillType href: TinyLife.Skills.SkillType.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill - name: ',' - name: " " - uid: System.Boolean @@ -1836,27 +1905,27 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions name: ModifyEmotions - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions - name: ',' - name: " " - uid: TinyLife.Emotions.IEmotionSource name: IEmotionSource href: TinyLife.Emotions.IEmotionSource.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source name: Source - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source - name: ',' - name: " " - uid: TinyLife.Skills.Quality name: Quality href: TinyLife.Skills.Quality.html - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality name: Quality - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality - name: ) - name: '>' spec.vb: @@ -1868,9 +1937,9 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Person name: Person - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.person + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.person - name: " " - name: As - name: " " @@ -1879,9 +1948,20 @@ references: href: TinyLife.Objects.Person.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Info + name: Info + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.info + - name: " " + - name: As + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Skill name: Skill - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.skill - name: " " - name: As - name: " " @@ -1890,9 +1970,9 @@ references: href: TinyLife.Skills.SkillType.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.ModifyEmotions name: ModifyEmotions - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.modifyemotions - name: " " - name: As - name: " " @@ -1902,9 +1982,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Source name: Source - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.source - name: " " - name: As - name: " " @@ -1913,9 +1993,9 @@ references: href: TinyLife.Emotions.IEmotionSource.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality + - uid: System.ValueTuple{TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Boolean,TinyLife.Emotions.IEmotionSource,TinyLife.Skills.Quality}.Quality name: Quality - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.person,tinylife.actions.actioninfo,tinylife.skills.skilltype,system.boolean,tinylife.emotions.iemotionsource,tinylife.skills.quality-.quality - name: " " - name: As - name: " " @@ -2700,7 +2780,7 @@ references: fullName: TinyLife.Skills.Quality.Average - uid: TinyLife.Skills.SkillType.GetRandomQuality* commentId: Overload:TinyLife.Skills.SkillType.GetRandomQuality - href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ + href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ name: GetRandomQuality nameWithType: SkillType.GetRandomQuality fullName: TinyLife.Skills.SkillType.GetRandomQuality @@ -2712,6 +2792,13 @@ references: name: Random nameWithType: Random fullName: System.Random +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo - uid: System.Boolean commentId: T:System.Boolean parent: System @@ -2730,6 +2817,28 @@ references: name: IEmotionSource nameWithType: IEmotionSource fullName: TinyLife.Emotions.IEmotionSource +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + href: TinyLife.html + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html - uid: TinyLife.Emotions commentId: N:TinyLife.Emotions href: TinyLife.html diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml index 71d5077..46638c2 100644 --- a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 451 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.yml b/docs/api/TinyLife.Tools.FurniturePlacer.yml index d70e07d..8524670 100644 --- a/docs/api/TinyLife.Tools.FurniturePlacer.yml +++ b/docs/api/TinyLife.Tools.FurniturePlacer.yml @@ -455,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 420 + startLine: 424 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml index fca6669..aadc4bf 100644 --- a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml +++ b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml @@ -32,7 +32,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tab path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 164 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: All path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 168 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LivingRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 169 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Kitchen path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 170 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -149,7 +149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bathroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 171 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiningRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 172 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bedroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 173 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -227,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Office path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 174 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 175 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -279,7 +279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Decoration path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 176 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outside path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 177 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lighting path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 178 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -357,7 +357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Other path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 179 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -383,7 +383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 180 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurnitureTool.yml b/docs/api/TinyLife.Tools.FurnitureTool.yml index 8369836..11bbd81 100644 --- a/docs/api/TinyLife.Tools.FurnitureTool.yml +++ b/docs/api/TinyLife.Tools.FurnitureTool.yml @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -278,7 +278,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -313,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.MoveTool.yml b/docs/api/TinyLife.Tools.MoveTool.yml index 24f0c50..c7538a5 100644 --- a/docs/api/TinyLife.Tools.MoveTool.yml +++ b/docs/api/TinyLife.Tools.MoveTool.yml @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/MoveTool.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -270,7 +270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/MoveTool.cs - startLine: 103 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -311,7 +311,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/MoveTool.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/MoveTool.cs - startLine: 114 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -378,7 +378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/MoveTool.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -410,7 +410,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/MoveTool.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -452,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnButtonCreated path: ../TinyLife/Tools/MoveTool.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -485,7 +485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reload path: ../TinyLife/Tools/MoveTool.cs - startLine: 151 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.OpeningTool.yml b/docs/api/TinyLife.Tools.OpeningTool.yml index a11f74e..bee5c5f 100644 --- a/docs/api/TinyLife.Tools.OpeningTool.yml +++ b/docs/api/TinyLife.Tools.OpeningTool.yml @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/OpeningTool.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/OpeningTool.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.RoofTool.yml b/docs/api/TinyLife.Tools.RoofTool.yml index 540b64c..1c58d32 100644 --- a/docs/api/TinyLife.Tools.RoofTool.yml +++ b/docs/api/TinyLife.Tools.RoofTool.yml @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/RoofTool.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/RoofTool.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -278,7 +278,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/RoofTool.cs - startLine: 154 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -320,7 +320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/RoofTool.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.StairsTool.yml b/docs/api/TinyLife.Tools.StairsTool.yml index a6a96da..a784147 100644 --- a/docs/api/TinyLife.Tools.StairsTool.yml +++ b/docs/api/TinyLife.Tools.StairsTool.yml @@ -8,6 +8,7 @@ items: - TinyLife.Tools.StairsTool.#ctor - TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) - TinyLife.Tools.StairsTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) + - TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object) - TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime) langs: - csharp @@ -67,7 +68,6 @@ items: - TinyLife.Tools.Tool.GetMouseCursor - TinyLife.Tools.Tool.CanSwitchGameModes - TinyLife.Tools.Tool.CanUndoRedo - - TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) - TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) - TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point) - TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean}) @@ -189,6 +189,48 @@ items: content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch) overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch) overload: TinyLife.Tools.StairsTool.Draw* +- uid: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object) + commentId: M:TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object) + id: ShouldHighlightSelectedObject(System.Object) + parent: TinyLife.Tools.StairsTool + langs: + - csharp + - vb + name: ShouldHighlightSelectedObject(object) + nameWithType: StairsTool.ShouldHighlightSelectedObject(object) + fullName: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(object) + type: Method + source: + remote: + path: TinyLife/Tools/StairsTool.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ShouldHighlightSelectedObject + path: ../TinyLife/Tools/StairsTool.cs + startLine: 91 + assemblies: + - Tiny Life + namespace: TinyLife.Tools + summary: >- + Whether or not the should currently have a white highlight around it. + + This method defaults to return true if is false. + example: [] + syntax: + content: public override bool ShouldHighlightSelectedObject(object obj) + parameters: + - id: obj + type: System.Object + description: The selected object, which can be a or a . + return: + type: System.Boolean + description: Whether or not the selected object should be highlighted + content.vb: Public Overrides Function ShouldHighlightSelectedObject(obj As Object) As Boolean + overridden: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) + overload: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject* + nameWithType.vb: StairsTool.ShouldHighlightSelectedObject(Object) + fullName.vb: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(Object) + name.vb: ShouldHighlightSelectedObject(Object) - uid: TinyLife.Tools.StairsTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) commentId: M:TinyLife.Tools.StairsTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) id: InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) @@ -207,7 +249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/StairsTool.cs - startLine: 91 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -525,37 +567,6 @@ references: href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo - name: ( - name: ) -- uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) - commentId: M:TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) - parent: TinyLife.Tools.Tool - isExternal: true - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ShouldHighlightSelectedObject_System_Object_ - name: ShouldHighlightSelectedObject(object) - nameWithType: Tool.ShouldHighlightSelectedObject(object) - fullName: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(object) - nameWithType.vb: Tool.ShouldHighlightSelectedObject(Object) - fullName.vb: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(Object) - name.vb: ShouldHighlightSelectedObject(Object) - spec.csharp: - - uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) - name: ShouldHighlightSelectedObject - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ShouldHighlightSelectedObject_System_Object_ - - name: ( - - uid: System.Object - name: object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: ) - spec.vb: - - uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) - name: ShouldHighlightSelectedObject - href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ShouldHighlightSelectedObject_System_Object_ - - name: ( - - uid: System.Object - name: Object - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.object - - name: ) - uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button) parent: TinyLife.Tools.Tool @@ -1439,6 +1450,108 @@ references: - uid: Microsoft.Xna.Framework.Graphics name: Graphics isExternal: true +- uid: TinyLife.GameImpl.IsCursorOnUi + commentId: M:TinyLife.GameImpl.IsCursorOnUi + href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi + name: IsCursorOnUi() + nameWithType: GameImpl.IsCursorOnUi() + fullName: TinyLife.GameImpl.IsCursorOnUi() + spec.csharp: + - uid: TinyLife.GameImpl.IsCursorOnUi + name: IsCursorOnUi + href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.GameImpl.IsCursorOnUi + name: IsCursorOnUi + href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi + - name: ( + - name: ) +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + href: TinyLife.Objects.MapObject.html + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: TinyLife.Objects.WallLike + commentId: T:TinyLife.Objects.WallLike + parent: TinyLife.Objects + href: TinyLife.Objects.WallLike.html + name: WallLike + nameWithType: WallLike + fullName: TinyLife.Objects.WallLike +- uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) + commentId: M:TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) + parent: TinyLife.Tools.Tool + isExternal: true + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ShouldHighlightSelectedObject_System_Object_ + name: ShouldHighlightSelectedObject(object) + nameWithType: Tool.ShouldHighlightSelectedObject(object) + fullName: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(object) + nameWithType.vb: Tool.ShouldHighlightSelectedObject(Object) + fullName.vb: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(Object) + name.vb: ShouldHighlightSelectedObject(Object) + spec.csharp: + - uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) + name: ShouldHighlightSelectedObject + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ShouldHighlightSelectedObject_System_Object_ + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object) + name: ShouldHighlightSelectedObject + href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ShouldHighlightSelectedObject_System_Object_ + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject* + commentId: Overload:TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject + href: TinyLife.Tools.StairsTool.html#TinyLife_Tools_StairsTool_ShouldHighlightSelectedObject_System_Object_ + name: ShouldHighlightSelectedObject + nameWithType: StairsTool.ShouldHighlightSelectedObject + fullName: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html - uid: TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) commentId: M:TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel) parent: TinyLife.Tools.Tool diff --git a/docs/api/TinyLife.Tools.TileTool.yml b/docs/api/TinyLife.Tools.TileTool.yml index 2f533d0..7566a48 100644 --- a/docs/api/TinyLife.Tools.TileTool.yml +++ b/docs/api/TinyLife.Tools.TileTool.yml @@ -247,7 +247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/TileTool.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -282,7 +282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/TileTool.cs - startLine: 128 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -314,7 +314,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/TileTool.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -356,7 +356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTileIncompatibleFurniture path: ../TinyLife/Tools/TileTool.cs - startLine: 193 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index a7c4a6d..447c833 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -1293,7 +1293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 303 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1340,7 +1340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildModeButton path: ../TinyLife/Tools/Tool.cs - startLine: 342 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.WallpaperTool.yml b/docs/api/TinyLife.Tools.WallpaperTool.yml index 11d7122..3b03f7d 100644 --- a/docs/api/TinyLife.Tools.WallpaperTool.yml +++ b/docs/api/TinyLife.Tools.WallpaperTool.yml @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/WallpaperTool.cs - startLine: 148 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/WallpaperTool.cs - startLine: 155 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml index 0fc7ebf..ee5ab12 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItemDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1110 + startLine: 1111 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml index d7edb3f..0c0c10a 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1105 + startLine: 1106 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml index 96c85c1..f961ec5 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.yml @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCloseOrExport path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 395 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Open path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 789 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 803 + startLine: 804 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -345,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItem path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 819 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -383,7 +383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPersonComplete path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 831 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -421,7 +421,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePersonalitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 842 + startLine: 843 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -461,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateNameSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 877 + startLine: 878 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePronounSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 912 + startLine: 913 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -533,7 +533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePregnancyAbilitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 968 + startLine: 969 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateVoiceSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 997 + startLine: 998 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.NotifType.yml b/docs/api/TinyLife.Uis.NotifType.yml index 25b818c..50110cc 100644 --- a/docs/api/TinyLife.Uis.NotifType.yml +++ b/docs/api/TinyLife.Uis.NotifType.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifType path: ../TinyLife/Uis/Notifications.cs - startLine: 302 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Uis/Notifications.cs - startLine: 307 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Warning path: ../TinyLife/Uis/Notifications.cs - startLine: 311 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryImportant path: ../TinyLife/Uis/Notifications.cs - startLine: 316 + startLine: 318 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -143,7 +143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryPositive path: ../TinyLife/Uis/Notifications.cs - startLine: 320 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Uis/Notifications.cs - startLine: 324 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Notifications.yml b/docs/api/TinyLife.Uis.Notifications.yml index e440042..c93b8f4 100644 --- a/docs/api/TinyLife.Uis.Notifications.yml +++ b/docs/api/TinyLife.Uis.Notifications.yml @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 56 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 67 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -180,7 +180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RegisterIcon path: ../TinyLife/Uis/Notifications.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.ColorScheme.yml b/docs/api/TinyLife.Utilities.ColorScheme.yml index 73631c1..998f53d 100644 --- a/docs/api/TinyLife.Utilities.ColorScheme.yml +++ b/docs/api/TinyLife.Utilities.ColorScheme.yml @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorScheme path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Transparent path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 21 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: White path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleWood path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ceramics path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -217,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pastel path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -244,7 +244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Plants path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Modern path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 27 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -298,7 +298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grays path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -325,7 +325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bricks path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -352,7 +352,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WarmDark path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 30 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -379,7 +379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skin path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -406,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hair path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -433,7 +433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eyes path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -460,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flannel path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -487,7 +487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroAppliances path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 35 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -514,7 +514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroTv path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -541,7 +541,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dirt path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Khakis path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -595,7 +595,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rugs path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -622,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -649,7 +649,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MutedPastels path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 41 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -676,7 +676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtPaths path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -703,7 +703,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernShort path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -730,7 +730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CardboardBoxes path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -757,7 +757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jewelery path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -784,7 +784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Water path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 46 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -811,7 +811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DyedWood path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -838,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCanTypes path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -865,7 +865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeTinsle path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -892,7 +892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeBaubles path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -919,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoredConcrete path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -946,7 +946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sand path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -973,7 +973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: this[] path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 59 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1010,7 +1010,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Count path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1043,7 +1043,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MergeWith path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1080,7 +1080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEnumerator path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1113,7 +1113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 98 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1154,7 +1154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1192,7 +1192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Combine path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 137 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1237,7 +1237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1273,7 +1273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1306,7 +1306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Addition path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 158 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1354,7 +1354,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 162 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1390,7 +1390,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Multiply path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.yml b/docs/api/TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.yml new file mode 100644 index 0000000..29bad23 --- /dev/null +++ b/docs/api/TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.yml @@ -0,0 +1,171 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + commentId: T:TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + id: TextureHandler.GameContentLoadedDelegate + parent: TinyLife.Utilities + children: [] + langs: + - csharp + - vb + name: TextureHandler.GameContentLoadedDelegate + nameWithType: TextureHandler.GameContentLoadedDelegate + fullName: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + type: Delegate + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GameContentLoadedDelegate + path: ../TinyLife/Utilities/TextureHandler.cs + startLine: 135 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: A delegate used by . + example: [] + syntax: + content: public delegate void TextureHandler.GameContentLoadedDelegate(ref object loaded, Type type) + parameters: + - id: loaded + type: System.Object + - id: type + type: System.Type + content.vb: Public Delegate Sub TextureHandler.GameContentLoadedDelegate(loaded As Object, type As Type) + extensionMethods: + - TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Utilities.TextureHandler.OnGameContentLoaded + commentId: E:TinyLife.Utilities.TextureHandler.OnGameContentLoaded + href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_OnGameContentLoaded + name: OnGameContentLoaded + nameWithType: TextureHandler.OnGameContentLoaded + fullName: TinyLife.Utilities.TextureHandler.OnGameContentLoaded +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(GameContentLoadedDelegate) + nameWithType: Extensions.JsonCopy(TextureHandler.GameContentLoadedDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate) + nameWithType.vb: Extensions.JsonCopy(Of TextureHandler.GameContentLoadedDelegate)(TextureHandler.GameContentLoadedDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate)(TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate) + name.vb: JsonCopy(Of GameContentLoadedDelegate)(GameContentLoadedDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html + - name: ) +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/docs/api/TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.yml b/docs/api/TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.yml new file mode 100644 index 0000000..7e73af1 --- /dev/null +++ b/docs/api/TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.yml @@ -0,0 +1,218 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + commentId: T:TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + id: TextureHandler.LoadGameContentDelegate + parent: TinyLife.Utilities + children: [] + langs: + - csharp + - vb + name: TextureHandler.LoadGameContentDelegate + nameWithType: TextureHandler.LoadGameContentDelegate + fullName: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + type: Delegate + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LoadGameContentDelegate + path: ../TinyLife/Utilities/TextureHandler.cs + startLine: 130 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: A delegate used by . + example: [] + syntax: + content: public delegate void TextureHandler.LoadGameContentDelegate(ref ContentManager content, ref string name, Type type) + parameters: + - id: content + type: Microsoft.Xna.Framework.Content.ContentManager + - id: name + type: System.String + - id: type + type: System.Type + content.vb: Public Delegate Sub TextureHandler.LoadGameContentDelegate(content As ContentManager, name As String, type As Type) + extensionMethods: + - TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Utilities.TextureHandler.OnLoadGameContent + commentId: E:TinyLife.Utilities.TextureHandler.OnLoadGameContent + href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_OnLoadGameContent + name: OnLoadGameContent + nameWithType: TextureHandler.OnLoadGameContent + fullName: TinyLife.Utilities.TextureHandler.OnLoadGameContent +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(LoadGameContentDelegate) + nameWithType: Extensions.JsonCopy(TextureHandler.LoadGameContentDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Utilities.TextureHandler.LoadGameContentDelegate) + nameWithType.vb: Extensions.JsonCopy(Of TextureHandler.LoadGameContentDelegate)(TextureHandler.LoadGameContentDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Utilities.TextureHandler.LoadGameContentDelegate)(TinyLife.Utilities.TextureHandler.LoadGameContentDelegate) + name.vb: JsonCopy(Of LoadGameContentDelegate)(LoadGameContentDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.LoadGameContentDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.LoadGameContentDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html + - name: ) +- uid: Microsoft.Xna.Framework.Content.ContentManager + commentId: T:Microsoft.Xna.Framework.Content.ContentManager + parent: Microsoft.Xna.Framework.Content + isExternal: true + name: ContentManager + nameWithType: ContentManager + fullName: Microsoft.Xna.Framework.Content.ContentManager +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: string + nameWithType: string + fullName: string + nameWithType.vb: String + fullName.vb: String + name.vb: String +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + name: Type + nameWithType: Type + fullName: System.Type +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: Microsoft.Xna.Framework.Content + commentId: N:Microsoft.Xna.Framework.Content + isExternal: true + name: Microsoft.Xna.Framework.Content + nameWithType: Microsoft.Xna.Framework.Content + fullName: Microsoft.Xna.Framework.Content + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Content + name: Content + isExternal: true +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System diff --git a/docs/api/TinyLife.Utilities.TextureHandler.yml b/docs/api/TinyLife.Utilities.TextureHandler.yml index 62c9c9f..a51f9bb 100644 --- a/docs/api/TinyLife.Utilities.TextureHandler.yml +++ b/docs/api/TinyLife.Utilities.TextureHandler.yml @@ -12,14 +12,16 @@ items: - TinyLife.Utilities.TextureHandler.FenceTextures - TinyLife.Utilities.TextureHandler.FurnitureTextures - TinyLife.Utilities.TextureHandler.LightTexture - - TinyLife.Utilities.TextureHandler.OnGameTextureLoaded - - TinyLife.Utilities.TextureHandler.OnLoadGameTexture + - TinyLife.Utilities.TextureHandler.OnGameContentLoaded + - TinyLife.Utilities.TextureHandler.OnLoadGameContent - TinyLife.Utilities.TextureHandler.OpeningTexture - TinyLife.Utilities.TextureHandler.ParticleTexture - TinyLife.Utilities.TextureHandler.RoofTexture - TinyLife.Utilities.TextureHandler.StairsTextures - TinyLife.Utilities.TextureHandler.TexturePacker + - TinyLife.Utilities.TextureHandler.TileHeight - TinyLife.Utilities.TextureHandler.TileTexture + - TinyLife.Utilities.TextureHandler.TileWidth - TinyLife.Utilities.TextureHandler.UiTexture - TinyLife.Utilities.TextureHandler.VehicleTexture - TinyLife.Utilities.TextureHandler.WallpaperTextures @@ -60,23 +62,23 @@ items: - System.Object.MemberwiseClone - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString -- uid: TinyLife.Utilities.TextureHandler.OnLoadGameTexture - commentId: E:TinyLife.Utilities.TextureHandler.OnLoadGameTexture - id: OnLoadGameTexture +- uid: TinyLife.Utilities.TextureHandler.OnLoadGameContent + commentId: E:TinyLife.Utilities.TextureHandler.OnLoadGameContent + id: OnLoadGameContent parent: TinyLife.Utilities.TextureHandler langs: - csharp - vb - name: OnLoadGameTexture - nameWithType: TextureHandler.OnLoadGameTexture - fullName: TinyLife.Utilities.TextureHandler.OnLoadGameTexture + name: OnLoadGameContent + nameWithType: TextureHandler.OnLoadGameContent + fullName: TinyLife.Utilities.TextureHandler.OnLoadGameContent type: Event source: remote: path: TinyLife/Utilities/TextureHandler.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnLoadGameTexture + id: OnLoadGameContent path: ../TinyLife/Utilities/TextureHandler.cs startLine: 23 assemblies: @@ -88,27 +90,27 @@ items: This event can be used by mods to change what textures the game uses by changing the and/or the path of the texture to load. example: [] syntax: - content: public static event TextureHandler.LoadGameTextureDelegate OnLoadGameTexture + content: public static event TextureHandler.LoadGameContentDelegate OnLoadGameContent return: - type: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - content.vb: Public Shared Event OnLoadGameTexture As TextureHandler.LoadGameTextureDelegate -- uid: TinyLife.Utilities.TextureHandler.OnGameTextureLoaded - commentId: E:TinyLife.Utilities.TextureHandler.OnGameTextureLoaded - id: OnGameTextureLoaded + type: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + content.vb: Public Shared Event OnLoadGameContent As TextureHandler.LoadGameContentDelegate +- uid: TinyLife.Utilities.TextureHandler.OnGameContentLoaded + commentId: E:TinyLife.Utilities.TextureHandler.OnGameContentLoaded + id: OnGameContentLoaded parent: TinyLife.Utilities.TextureHandler langs: - csharp - vb - name: OnGameTextureLoaded - nameWithType: TextureHandler.OnGameTextureLoaded - fullName: TinyLife.Utilities.TextureHandler.OnGameTextureLoaded + name: OnGameContentLoaded + nameWithType: TextureHandler.OnGameContentLoaded + fullName: TinyLife.Utilities.TextureHandler.OnGameContentLoaded type: Event source: remote: path: TinyLife/Utilities/TextureHandler.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGameTextureLoaded + id: OnGameContentLoaded path: ../TinyLife/Utilities/TextureHandler.cs startLine: 28 assemblies: @@ -120,10 +122,72 @@ items: This event can be used by mods to change what textures the game uses. example: [] syntax: - content: public static event TextureHandler.GameTextureLoadedDelegate OnGameTextureLoaded + content: public static event TextureHandler.GameContentLoadedDelegate OnGameContentLoaded return: - type: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - content.vb: Public Shared Event OnGameTextureLoaded As TextureHandler.GameTextureLoadedDelegate + type: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + content.vb: Public Shared Event OnGameContentLoaded As TextureHandler.GameContentLoadedDelegate +- uid: TinyLife.Utilities.TextureHandler.TileWidth + commentId: P:TinyLife.Utilities.TextureHandler.TileWidth + id: TileWidth + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: TileWidth + nameWithType: TextureHandler.TileWidth + fullName: TinyLife.Utilities.TextureHandler.TileWidth + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TileWidth + path: ../TinyLife/Utilities/TextureHandler.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: The width of each tile, in pixels + example: [] + syntax: + content: public static int TileWidth { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Shared ReadOnly Property TileWidth As Integer + overload: TinyLife.Utilities.TextureHandler.TileWidth* +- uid: TinyLife.Utilities.TextureHandler.TileHeight + commentId: P:TinyLife.Utilities.TextureHandler.TileHeight + id: TileHeight + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: TileHeight + nameWithType: TextureHandler.TileHeight + fullName: TinyLife.Utilities.TextureHandler.TileHeight + type: Property + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TileHeight + path: ../TinyLife/Utilities/TextureHandler.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + summary: The height of each tile, in pixels + example: [] + syntax: + content: public static int TileHeight { get; } + parameters: [] + return: + type: System.Int32 + content.vb: Public Shared ReadOnly Property TileHeight As Integer + overload: TinyLife.Utilities.TextureHandler.TileHeight* - uid: TinyLife.Utilities.TextureHandler.TexturePacker commentId: F:TinyLife.Utilities.TextureHandler.TexturePacker id: TexturePacker @@ -142,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TexturePacker path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 31 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -169,7 +233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 32 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -196,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 33 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -223,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallpaperTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 34 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -252,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FenceTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 35 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -281,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 36 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -310,7 +374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 37 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -339,7 +403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 38 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -368,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 39 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -397,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TileTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 40 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -426,7 +490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoTileTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 41 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -455,7 +519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 42 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -484,7 +548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VehicleTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 43 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -513,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 44 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -542,7 +606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParticleTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 45 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -571,7 +635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmoteTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 46 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -600,7 +664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StairsTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 47 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -907,29 +971,29 @@ references: name: ContentManager nameWithType: ContentManager fullName: Microsoft.Xna.Framework.Content.ContentManager -- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - commentId: T:TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate +- uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + commentId: T:TinyLife.Utilities.TextureHandler.LoadGameContentDelegate parent: TinyLife.Utilities href: TinyLife.Utilities.TextureHandler.html - name: TextureHandler.LoadGameTextureDelegate - nameWithType: TextureHandler.LoadGameTextureDelegate - fullName: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate + name: TextureHandler.LoadGameContentDelegate + nameWithType: TextureHandler.LoadGameContentDelegate + fullName: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate spec.csharp: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - name: LoadGameTextureDelegate - href: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.html + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html spec.vb: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - name: LoadGameTextureDelegate - href: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.html + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html - uid: Microsoft.Xna.Framework.Content commentId: N:Microsoft.Xna.Framework.Content isExternal: true @@ -975,29 +1039,29 @@ references: name: Texture2D nameWithType: Texture2D fullName: Microsoft.Xna.Framework.Graphics.Texture2D -- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - commentId: T:TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate +- uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + commentId: T:TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate parent: TinyLife.Utilities href: TinyLife.Utilities.TextureHandler.html - name: TextureHandler.GameTextureLoadedDelegate - nameWithType: TextureHandler.GameTextureLoadedDelegate - fullName: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate + name: TextureHandler.GameContentLoadedDelegate + nameWithType: TextureHandler.GameContentLoadedDelegate + fullName: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate spec.csharp: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - name: GameTextureLoadedDelegate - href: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.html + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html spec.vb: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - name: GameTextureLoadedDelegate - href: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.html + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html - uid: Microsoft.Xna.Framework.Graphics commentId: N:Microsoft.Xna.Framework.Graphics isExternal: true @@ -1036,6 +1100,29 @@ references: - uid: Microsoft.Xna.Framework.Graphics name: Graphics isExternal: true +- uid: TinyLife.Utilities.TextureHandler.TileWidth* + commentId: Overload:TinyLife.Utilities.TextureHandler.TileWidth + href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileWidth + name: TileWidth + nameWithType: TextureHandler.TileWidth + fullName: TinyLife.Utilities.TextureHandler.TileWidth +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: TinyLife.Utilities.TextureHandler.TileHeight* + commentId: Overload:TinyLife.Utilities.TextureHandler.TileHeight + href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileHeight + name: TileHeight + nameWithType: TextureHandler.TileHeight + fullName: TinyLife.Utilities.TextureHandler.TileHeight - uid: System.Collections.Generic.List{MLEM.Data.DataTextureAtlas} commentId: T:System.Collections.Generic.List{MLEM.Data.DataTextureAtlas} parent: System.Collections.Generic diff --git a/docs/api/TinyLife.Utilities.yml b/docs/api/TinyLife.Utilities.yml index 58d7d07..eef4059 100644 --- a/docs/api/TinyLife.Utilities.yml +++ b/docs/api/TinyLife.Utilities.yml @@ -7,8 +7,8 @@ items: - TinyLife.Utilities.ColorScheme - TinyLife.Utilities.Extensions - TinyLife.Utilities.TextureHandler - - TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - - TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate + - TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + - TinyLife.Utilities.TextureHandler.LoadGameContentDelegate langs: - csharp - vb @@ -39,52 +39,52 @@ references: name: TextureHandler nameWithType: TextureHandler fullName: TinyLife.Utilities.TextureHandler -- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - commentId: T:TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate +- uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + commentId: T:TinyLife.Utilities.TextureHandler.LoadGameContentDelegate parent: TinyLife.Utilities href: TinyLife.Utilities.TextureHandler.html - name: TextureHandler.LoadGameTextureDelegate - nameWithType: TextureHandler.LoadGameTextureDelegate - fullName: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate + name: TextureHandler.LoadGameContentDelegate + nameWithType: TextureHandler.LoadGameContentDelegate + fullName: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate spec.csharp: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - name: LoadGameTextureDelegate - href: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.html + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html spec.vb: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - name: LoadGameTextureDelegate - href: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.html -- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - commentId: T:TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: LoadGameContentDelegate + href: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate.html +- uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + commentId: T:TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate parent: TinyLife.Utilities href: TinyLife.Utilities.TextureHandler.html - name: TextureHandler.GameTextureLoadedDelegate - nameWithType: TextureHandler.GameTextureLoadedDelegate - fullName: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate + name: TextureHandler.GameContentLoadedDelegate + nameWithType: TextureHandler.GameContentLoadedDelegate + fullName: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate spec.csharp: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - name: GameTextureLoadedDelegate - href: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.html + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html spec.vb: - uid: TinyLife.Utilities.TextureHandler name: TextureHandler href: TinyLife.Utilities.TextureHandler.html - name: . - - uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - name: GameTextureLoadedDelegate - href: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.html + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: GameContentLoadedDelegate + href: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate.html - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities href: TinyLife.html diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml index 339c002..409c1f9 100644 --- a/docs/api/TinyLife.WallDisplay.yml +++ b/docs/api/TinyLife.WallDisplay.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplay path: ../TinyLife/Options.cs - startLine: 629 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Up path: ../TinyLife/Options.cs - startLine: 634 + startLine: 648 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Auto path: ../TinyLife/Options.cs - startLine: 638 + startLine: 652 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Down path: ../TinyLife/Options.cs - startLine: 642 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.World.AutoTile.yml b/docs/api/TinyLife.World.AutoTile.yml index 756ec6c..520c614 100644 --- a/docs/api/TinyLife.World.AutoTile.yml +++ b/docs/api/TinyLife.World.AutoTile.yml @@ -43,8 +43,6 @@ items: - TinyLife.World.WaterTile inheritedMembers: - TinyLife.World.Tile.Tiles - - TinyLife.World.Tile.Width - - TinyLife.World.Tile.Height - TinyLife.World.Tile.ReferencePrice - TinyLife.World.Tile.BaseName - TinyLife.World.Tile.Name @@ -487,20 +485,6 @@ references: name: Tiles nameWithType: Tile.Tiles fullName: TinyLife.World.Tile.Tiles -- uid: TinyLife.World.Tile.Width - commentId: P:TinyLife.World.Tile.Width - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Width - name: Width - nameWithType: Tile.Width - fullName: TinyLife.World.Tile.Width -- uid: TinyLife.World.Tile.Height - commentId: P:TinyLife.World.Tile.Height - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Height - name: Height - nameWithType: Tile.Height - fullName: TinyLife.World.Tile.Height - uid: TinyLife.World.Tile.ReferencePrice commentId: F:TinyLife.World.Tile.ReferencePrice parent: TinyLife.World.Tile diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index d28a808..4aef353 100644 --- a/docs/api/TinyLife.World.DrawDelegate.yml +++ b/docs/api/TinyLife.World.DrawDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDelegate path: ../TinyLife/World/Map.cs - startLine: 2984 + startLine: 2991 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml index 88f6e34..ac98d3e 100644 --- a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml +++ b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathfindingNodeConstructDelegate path: ../TinyLife/World/Map.cs - startLine: 2952 + startLine: 2959 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index a0c7f98..c1a0fa6 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -22,7 +22,7 @@ items: - TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean) - TinyLife.World.Map.Finalize - TinyLife.World.Map.GetAllLotEmployments - - TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) - TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2) - TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetClosestRoadsidePosition(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2) @@ -46,7 +46,7 @@ items: - TinyLife.World.Map.GetRoofs(MLEM.Misc.RectangleF) - TinyLife.World.Map.GetRoom(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetRooms(MLEM.Misc.RectangleF) - - TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point) + - TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean) - TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF,System.Int32) - TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetStairs(MLEM.Misc.RectangleF,System.Boolean) @@ -1282,16 +1282,16 @@ items: nameWithType.vb: Map.GetTilesAround(Vector2, Single, Integer, Boolean, Boolean, Boolean, Predicate(Of Point)) fullName.vb: TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2, Single, Integer, Boolean, Boolean, Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point)) name.vb: GetTilesAround(Vector2, Single, Integer, Boolean, Boolean, Boolean, Predicate(Of Point)) -- uid: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - commentId: M:TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean) - id: GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean) +- uid: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) + commentId: M:TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) + id: GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) parent: TinyLife.World.Map langs: - csharp - vb - name: GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool) - nameWithType: Map.GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool) - fullName: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, float, int, bool, bool, bool, bool) + name: GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool, Predicate) + nameWithType: Map.GetClosestEmptyTile(Vector2, float, int, bool, bool, bool, bool, Predicate) + fullName: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, float, int, bool, bool, bool, bool, System.Predicate) type: Method source: remote: @@ -1310,7 +1310,7 @@ items: An empty tile is a tile that has no instances on it. example: [] syntax: - content: public Point? GetClosestEmptyTile(Vector2 pos, float floor, int radius = 2, bool ignorePeople = true, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true) + content: public Point? GetClosestEmptyTile(Vector2 pos, float floor, int radius = 2, bool ignorePeople = true, bool hasToBeOnLot = false, bool sameRoom = false, bool hasToBeNonnull = true, Predicate valid = null) parameters: - id: pos type: Microsoft.Xna.Framework.Vector2 @@ -1333,14 +1333,16 @@ items: - id: hasToBeNonnull type: System.Boolean description: Whether the tile has to be nonnull, ie air tiles on higher levels should not be included. + - id: valid + type: System.Predicate{Microsoft.Xna.Framework.Point} return: type: System.Nullable{Microsoft.Xna.Framework.Point} description: The closest empty tile, or null if there isn't one - content.vb: Public Function GetClosestEmptyTile(pos As Vector2, floor As Single, radius As Integer = 2, ignorePeople As Boolean = True, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False, hasToBeNonnull As Boolean = True) As Point? + content.vb: Public Function GetClosestEmptyTile(pos As Vector2, floor As Single, radius As Integer = 2, ignorePeople As Boolean = True, hasToBeOnLot As Boolean = False, sameRoom As Boolean = False, hasToBeNonnull As Boolean = True, valid As Predicate(Of Point) = Nothing) As Point? overload: TinyLife.World.Map.GetClosestEmptyTile* - nameWithType.vb: Map.GetClosestEmptyTile(Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean) - fullName.vb: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean) - name.vb: GetClosestEmptyTile(Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean) + nameWithType.vb: Map.GetClosestEmptyTile(Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean, Predicate(Of Point)) + fullName.vb: TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point)) + name.vb: GetClosestEmptyTile(Vector2, Single, Integer, Boolean, Boolean, Boolean, Boolean, Predicate(Of Point)) - uid: TinyLife.World.Map.GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) commentId: M:TinyLife.World.Map.GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) id: GetRandomTile(System.Random,Microsoft.Xna.Framework.Vector2,System.Int32,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) @@ -1359,7 +1361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 892 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.World @@ -1421,7 +1423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/Map.cs - startLine: 920 + startLine: 922 assemblies: - Tiny Life namespace: TinyLife.World @@ -1468,7 +1470,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 944 + startLine: 946 assemblies: - Tiny Life namespace: TinyLife.World @@ -1512,7 +1514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PostValidate path: ../TinyLife/World/Map.cs - startLine: 1002 + startLine: 1004 assemblies: - Tiny Life namespace: TinyLife.World @@ -1553,7 +1555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 1019 + startLine: 1021 assemblies: - Tiny Life namespace: TinyLife.World @@ -1594,7 +1596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRooms path: ../TinyLife/World/Map.cs - startLine: 1027 + startLine: 1029 assemblies: - Tiny Life namespace: TinyLife.World @@ -1625,7 +1627,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1038 + startLine: 1040 assemblies: - Tiny Life namespace: TinyLife.World @@ -1663,7 +1665,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1049 + startLine: 1051 assemblies: - Tiny Life namespace: TinyLife.World @@ -1701,7 +1703,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1062 + startLine: 1064 assemblies: - Tiny Life namespace: TinyLife.World @@ -1736,7 +1738,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1072 + startLine: 1074 assemblies: - Tiny Life namespace: TinyLife.World @@ -1768,7 +1770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 1080 + startLine: 1082 assemblies: - Tiny Life namespace: TinyLife.World @@ -1800,7 +1802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 1099 + startLine: 1101 assemblies: - Tiny Life namespace: TinyLife.World @@ -1831,7 +1833,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 1110 + startLine: 1112 assemblies: - Tiny Life namespace: TinyLife.World @@ -1869,7 +1871,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 1120 + startLine: 1122 assemblies: - Tiny Life namespace: TinyLife.World @@ -1904,7 +1906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 1137 + startLine: 1139 assemblies: - Tiny Life namespace: TinyLife.World @@ -1953,7 +1955,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 1153 + startLine: 1155 assemblies: - Tiny Life namespace: TinyLife.World @@ -1997,7 +1999,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 1164 + startLine: 1166 assemblies: - Tiny Life namespace: TinyLife.World @@ -2038,7 +2040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 1182 + startLine: 1184 assemblies: - Tiny Life namespace: TinyLife.World @@ -2070,7 +2072,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 1196 + startLine: 1198 assemblies: - Tiny Life namespace: TinyLife.World @@ -2111,7 +2113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 1211 + startLine: 1213 assemblies: - Tiny Life namespace: TinyLife.World @@ -2146,7 +2148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 1224 + startLine: 1226 assemblies: - Tiny Life namespace: TinyLife.World @@ -2178,7 +2180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 1238 + startLine: 1240 assemblies: - Tiny Life namespace: TinyLife.World @@ -2219,7 +2221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 1254 + startLine: 1256 assemblies: - Tiny Life namespace: TinyLife.World @@ -2263,7 +2265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 1266 + startLine: 1268 assemblies: - Tiny Life namespace: TinyLife.World @@ -2273,12 +2275,14 @@ items: Note that, if the object's is already present on this map, this method will cause an exception. example: [] syntax: - content: public void AddObject(MapObject obj) + content: public MapObject AddObject(MapObject obj) parameters: - id: obj type: TinyLife.Objects.MapObject description: The object to add to this map - content.vb: Public Sub AddObject(obj As MapObject) + return: + type: TinyLife.Objects.MapObject + content.vb: Public Function AddObject(obj As MapObject) As MapObject overload: TinyLife.World.Map.AddObject* - uid: TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject) commentId: M:TinyLife.World.Map.RemoveObject(TinyLife.Objects.MapObject) @@ -2298,7 +2302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 1293 + startLine: 1296 assemblies: - Tiny Life namespace: TinyLife.World @@ -2337,7 +2341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 1321 + startLine: 1324 assemblies: - Tiny Life namespace: TinyLife.World @@ -2368,7 +2372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1333 + startLine: 1336 assemblies: - Tiny Life namespace: TinyLife.World @@ -2403,7 +2407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1346 + startLine: 1349 assemblies: - Tiny Life namespace: TinyLife.World @@ -2438,7 +2442,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1359 + startLine: 1362 assemblies: - Tiny Life namespace: TinyLife.World @@ -2473,7 +2477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1369 + startLine: 1372 assemblies: - Tiny Life namespace: TinyLife.World @@ -2505,7 +2509,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1377 + startLine: 1380 assemblies: - Tiny Life namespace: TinyLife.World @@ -2518,16 +2522,16 @@ items: description: This map's households content.vb: Public Function GetHouseholds() As IEnumerable(Of Household) overload: TinyLife.World.Map.GetHouseholds* -- uid: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point) - id: GetSection(Microsoft.Xna.Framework.Point) +- uid: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean) + commentId: M:TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point,System.Boolean) + id: GetSection(Microsoft.Xna.Framework.Point,System.Boolean) parent: TinyLife.World.Map langs: - csharp - vb - name: GetSection(Point) - nameWithType: Map.GetSection(Point) - fullName: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point) + name: GetSection(Point, bool) + nameWithType: Map.GetSection(Point, bool) + fullName: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point, bool) type: Method source: remote: @@ -2536,23 +2540,28 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1387 + startLine: 1390 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns the at the given tile position example: [] syntax: - content: public MapSection GetSection(Point pos) + content: public MapSection GetSection(Point pos, bool clamp = false) parameters: - id: pos type: Microsoft.Xna.Framework.Point description: The tile position + - id: clamp + type: System.Boolean return: type: TinyLife.World.MapSection description: The section at that position - content.vb: Public Function GetSection(pos As Point) As MapSection + content.vb: Public Function GetSection(pos As Point, clamp As Boolean = False) As MapSection overload: TinyLife.World.Map.GetSection* + nameWithType.vb: Map.GetSection(Point, Boolean) + fullName.vb: TinyLife.World.Map.GetSection(Microsoft.Xna.Framework.Point, Boolean) + name.vb: GetSection(Point, Boolean) - uid: TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32) commentId: M:TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32) id: GetSections(Microsoft.Xna.Framework.Point,System.Int32) @@ -2571,7 +2580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1402 + startLine: 1408 assemblies: - Tiny Life namespace: TinyLife.World @@ -2612,7 +2621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1412 + startLine: 1418 assemblies: - Tiny Life namespace: TinyLife.World @@ -2653,7 +2662,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1434 + startLine: 1440 assemblies: - Tiny Life namespace: TinyLife.World @@ -2696,7 +2705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1457 + startLine: 1463 assemblies: - Tiny Life namespace: TinyLife.World @@ -2749,7 +2758,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1481 + startLine: 1487 assemblies: - Tiny Life namespace: TinyLife.World @@ -2804,7 +2813,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1491 + startLine: 1497 assemblies: - Tiny Life namespace: TinyLife.World @@ -2845,7 +2854,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStoredDeadPeople path: ../TinyLife/World/Map.cs - startLine: 1500 + startLine: 1506 assemblies: - Tiny Life namespace: TinyLife.World @@ -2876,7 +2885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1522 + startLine: 1528 assemblies: - Tiny Life namespace: TinyLife.World @@ -2937,7 +2946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1538 + startLine: 1544 assemblies: - Tiny Life namespace: TinyLife.World @@ -2995,7 +3004,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs - startLine: 1558 + startLine: 1564 assemblies: - Tiny Life namespace: TinyLife.World @@ -3030,7 +3039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitPoints path: ../TinyLife/World/Map.cs - startLine: 1568 + startLine: 1574 assemblies: - Tiny Life namespace: TinyLife.World @@ -3061,7 +3070,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1597 + startLine: 1603 assemblies: - Tiny Life namespace: TinyLife.World @@ -3104,7 +3113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Map.cs - startLine: 1617 + startLine: 1623 assemblies: - Tiny Life namespace: TinyLife.World @@ -3144,7 +3153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddStairs path: ../TinyLife/World/Map.cs - startLine: 1631 + startLine: 1636 assemblies: - Tiny Life namespace: TinyLife.World @@ -3176,7 +3185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveStairs path: ../TinyLife/World/Map.cs - startLine: 1643 + startLine: 1648 assemblies: - Tiny Life namespace: TinyLife.World @@ -3211,7 +3220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1660 + startLine: 1665 assemblies: - Tiny Life namespace: TinyLife.World @@ -3255,7 +3264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1676 + startLine: 1681 assemblies: - Tiny Life namespace: TinyLife.World @@ -3293,7 +3302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1691 + startLine: 1696 assemblies: - Tiny Life namespace: TinyLife.World @@ -3331,7 +3340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs - startLine: 1715 + startLine: 1720 assemblies: - Tiny Life namespace: TinyLife.World @@ -3366,19 +3375,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1733 + startLine: 1738 assemblies: - Tiny Life namespace: TinyLife.World summary: Adds the given light to the world at its example: [] syntax: - content: public void AddLight(Light light) + content: public Light AddLight(Light light) parameters: - id: light type: TinyLife.Objects.Light description: The light to add - content.vb: Public Sub AddLight(light As Light) + return: + type: TinyLife.Objects.Light + content.vb: Public Function AddLight(light As Light) As Light overload: TinyLife.World.Map.AddLight* - uid: TinyLife.World.Map.RemoveLight(TinyLife.Objects.Light) commentId: M:TinyLife.World.Map.RemoveLight(TinyLife.Objects.Light) @@ -3398,7 +3409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1744 + startLine: 1750 assemblies: - Tiny Life namespace: TinyLife.World @@ -3432,7 +3443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1756 + startLine: 1762 assemblies: - Tiny Life namespace: TinyLife.World @@ -3476,7 +3487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateRooms path: ../TinyLife/World/Map.cs - startLine: 1852 + startLine: 1858 assemblies: - Tiny Life namespace: TinyLife.World @@ -3517,7 +3528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1901 + startLine: 1907 assemblies: - Tiny Life namespace: TinyLife.World @@ -3553,7 +3564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1911 + startLine: 1917 assemblies: - Tiny Life namespace: TinyLife.World @@ -3587,7 +3598,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkGroundTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1924 + startLine: 1930 assemblies: - Tiny Life namespace: TinyLife.World @@ -3622,7 +3633,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1940 + startLine: 1946 assemblies: - Tiny Life namespace: TinyLife.World @@ -3666,7 +3677,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs - startLine: 1971 + startLine: 1977 assemblies: - Tiny Life namespace: TinyLife.World @@ -3694,7 +3705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2598 + startLine: 2605 assemblies: - Tiny Life namespace: TinyLife.World @@ -3732,7 +3743,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2642 + startLine: 2649 assemblies: - Tiny Life namespace: TinyLife.World @@ -3772,7 +3783,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs - startLine: 2660 + startLine: 2667 assemblies: - Tiny Life namespace: TinyLife.World @@ -3806,7 +3817,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 2671 + startLine: 2678 assemblies: - Tiny Life namespace: TinyLife.World @@ -3853,7 +3864,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs - startLine: 2765 + startLine: 2772 assemblies: - Tiny Life namespace: TinyLife.World @@ -5808,7 +5819,7 @@ references: fullName: TinyLife.World.Lot - uid: TinyLife.World.Map.GetClosestEmptyTile* commentId: Overload:TinyLife.World.Map.GetClosestEmptyTile - href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestEmptyTile_Microsoft_Xna_Framework_Vector2_System_Single_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Boolean_ + href: TinyLife.World.Map.html#TinyLife_World_Map_GetClosestEmptyTile_Microsoft_Xna_Framework_Vector2_System_Single_System_Int32_System_Boolean_System_Boolean_System_Boolean_System_Boolean_System_Predicate_Microsoft_Xna_Framework_Point__ name: GetClosestEmptyTile nameWithType: Map.GetClosestEmptyTile fullName: TinyLife.World.Map.GetClosestEmptyTile @@ -6608,7 +6619,7 @@ references: - name: ) - uid: TinyLife.World.Map.GetSection* commentId: Overload:TinyLife.World.Map.GetSection - href: TinyLife.World.Map.html#TinyLife_World_Map_GetSection_Microsoft_Xna_Framework_Point_ + href: TinyLife.World.Map.html#TinyLife_World_Map_GetSection_Microsoft_Xna_Framework_Point_System_Boolean_ name: GetSection nameWithType: Map.GetSection fullName: TinyLife.World.Map.GetSection diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml index 4b9f1aa..2211fbc 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 2969 + startLine: 2976 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml index 5c7790f..397c910 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 2974 + startLine: 2981 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Roof.yml b/docs/api/TinyLife.World.Roof.yml index 63b20d1..4d37480 100644 --- a/docs/api/TinyLife.World.Roof.yml +++ b/docs/api/TinyLife.World.Roof.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/World/Roof.cs - startLine: 271 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.World @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Roof.cs - startLine: 278 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.World @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/World/Roof.cs - startLine: 283 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife.World @@ -170,7 +170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs - startLine: 287 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.World @@ -211,7 +211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/World/Roof.cs - startLine: 293 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.World @@ -255,7 +255,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Roof.cs - startLine: 298 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife.World @@ -296,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Floor path: ../TinyLife/World/Roof.cs - startLine: 304 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.World @@ -340,7 +340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Roof.cs - startLine: 311 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.World @@ -382,7 +382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 321 + startLine: 319 assemblies: - Tiny Life namespace: TinyLife.World @@ -429,7 +429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 334 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife.World @@ -460,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Roof.cs - startLine: 342 + startLine: 340 assemblies: - Tiny Life namespace: TinyLife.World @@ -491,7 +491,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofAttachedFurnitureOffset path: ../TinyLife/World/Roof.cs - startLine: 359 + startLine: 357 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.RoofStyle.yml b/docs/api/TinyLife.World.RoofStyle.yml index 27ec85f..e33cfb3 100644 --- a/docs/api/TinyLife.World.RoofStyle.yml +++ b/docs/api/TinyLife.World.RoofStyle.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofStyle path: ../TinyLife/World/Roof.cs - startLine: 372 + startLine: 370 assemblies: - Tiny Life namespace: TinyLife.World @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flat path: ../TinyLife/World/Roof.cs - startLine: 377 + startLine: 375 assemblies: - Tiny Life namespace: TinyLife.World @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gable path: ../TinyLife/World/Roof.cs - startLine: 381 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.World @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/World/Roof.cs - startLine: 385 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.RoofType.yml b/docs/api/TinyLife.World.RoofType.yml index 936f56a..3083f38 100644 --- a/docs/api/TinyLife.World.RoofType.yml +++ b/docs/api/TinyLife.World.RoofType.yml @@ -41,7 +41,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofType path: ../TinyLife/World/Roof.cs - startLine: 23 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.World @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Roof.cs - startLine: 30 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernFlat path: ../TinyLife/World/Roof.cs - startLine: 33 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.World @@ -145,7 +145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OldStyleFlat path: ../TinyLife/World/Roof.cs - startLine: 34 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.World @@ -172,7 +172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareShingles path: ../TinyLife/World/Roof.cs - startLine: 35 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World @@ -199,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SheetMetal path: ../TinyLife/World/Roof.cs - startLine: 36 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.World @@ -226,7 +226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FlatSheetMetal path: ../TinyLife/World/Roof.cs - startLine: 37 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/World/Roof.cs - startLine: 40 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.World @@ -280,7 +280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundedShingles path: ../TinyLife/World/Roof.cs - startLine: 41 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World @@ -307,7 +307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Roof.cs - startLine: 48 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.World @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Roof.cs - startLine: 52 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.World @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs - startLine: 56 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.World @@ -394,7 +394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Roof.cs - startLine: 60 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World @@ -423,7 +423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegion path: ../TinyLife/World/Roof.cs - startLine: 64 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -452,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Style path: ../TinyLife/World/Roof.cs - startLine: 69 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.World @@ -484,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Roof.cs - startLine: 74 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -516,7 +516,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 86 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.World @@ -569,7 +569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 106 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.World @@ -622,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Roof.cs - startLine: 116 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.World @@ -666,7 +666,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Roof.cs - startLine: 139 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.World @@ -728,7 +728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGableOffset path: ../TinyLife/World/Roof.cs - startLine: 233 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.World @@ -772,7 +772,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 251 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.World @@ -810,7 +810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Roof.cs - startLine: 260 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.StairsType.yml b/docs/api/TinyLife.World.StairsType.yml index 96ef4df..a22d7d6 100644 --- a/docs/api/TinyLife.World.StairsType.yml +++ b/docs/api/TinyLife.World.StairsType.yml @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Stairs.cs - startLine: 167 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.World @@ -138,7 +138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Stairs.cs - startLine: 171 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.World @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Stairs.cs - startLine: 175 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.World @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegion path: ../TinyLife/World/Stairs.cs - startLine: 180 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.World @@ -228,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Stairs.cs - startLine: 184 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.World @@ -257,7 +257,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Stairs.cs - startLine: 188 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.World @@ -286,7 +286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasWallpaper path: ../TinyLife/World/Stairs.cs - startLine: 192 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.World @@ -315,7 +315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Stairs.cs - startLine: 204 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.World @@ -368,7 +368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Stairs.cs - startLine: 223 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.World @@ -418,7 +418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Stairs.cs - startLine: 235 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.World @@ -468,7 +468,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Stairs.cs - startLine: 257 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World @@ -539,7 +539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Stairs.cs - startLine: 306 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.Category.yml b/docs/api/TinyLife.World.Tile.Category.yml index d84b6cd..482c559 100644 --- a/docs/api/TinyLife.World.Tile.Category.yml +++ b/docs/api/TinyLife.World.Tile.Category.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/World/Tile.cs - startLine: 370 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.World @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/World/Tile.cs - startLine: 376 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Natural path: ../TinyLife/World/Tile.cs - startLine: 380 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Water path: ../TinyLife/World/Tile.cs - startLine: 384 + startLine: 376 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidExitPoint path: ../TinyLife/World/Tile.cs - startLine: 389 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.World @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Road path: ../TinyLife/World/Tile.cs - startLine: 394 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.yml b/docs/api/TinyLife.World.Tile.yml index 7b30c28..64069e1 100644 --- a/docs/api/TinyLife.World.Tile.yml +++ b/docs/api/TinyLife.World.Tile.yml @@ -19,7 +19,6 @@ items: - TinyLife.World.Tile.GetPrice - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2,System.Int32,System.Int32) - - TinyLife.World.Tile.Height - TinyLife.World.Tile.Icon - TinyLife.World.Tile.Name - TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) @@ -33,7 +32,6 @@ items: - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - TinyLife.World.Tile.Textures - TinyLife.World.Tile.Tiles - - TinyLife.World.Tile.Width langs: - csharp - vb @@ -109,68 +107,6 @@ items: return: type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.Tile[]} content.vb: Public Shared ReadOnly Tiles As ReadOnlyDictionary(Of String, Tile()) -- uid: TinyLife.World.Tile.Width - commentId: P:TinyLife.World.Tile.Width - id: Width - parent: TinyLife.World.Tile - langs: - - csharp - - vb - name: Width - nameWithType: Tile.Width - fullName: TinyLife.World.Tile.Width - type: Property - source: - remote: - path: TinyLife/World/Tile.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Width - path: ../TinyLife/World/Tile.cs - startLine: 33 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: The width of each tile, in pixels - example: [] - syntax: - content: public static int Width { get; } - parameters: [] - return: - type: System.Int32 - content.vb: Public Shared ReadOnly Property Width As Integer - overload: TinyLife.World.Tile.Width* -- uid: TinyLife.World.Tile.Height - commentId: P:TinyLife.World.Tile.Height - id: Height - parent: TinyLife.World.Tile - langs: - - csharp - - vb - name: Height - nameWithType: Tile.Height - fullName: TinyLife.World.Tile.Height - type: Property - source: - remote: - path: TinyLife/World/Tile.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Height - path: ../TinyLife/World/Tile.cs - startLine: 37 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: The height of each tile, in pixels - example: [] - syntax: - content: public static int Height { get; } - parameters: [] - return: - type: System.Int32 - content.vb: Public Shared ReadOnly Property Height As Integer - overload: TinyLife.World.Tile.Height* - uid: TinyLife.World.Tile.ReferencePrice commentId: F:TinyLife.World.Tile.ReferencePrice id: ReferencePrice @@ -189,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReferencePrice path: ../TinyLife/World/Tile.cs - startLine: 43 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -223,7 +159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Tile.cs - startLine: 87 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.World @@ -252,7 +188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Tile.cs - startLine: 91 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.World @@ -281,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Tile.cs - startLine: 95 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.World @@ -310,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Tile.cs - startLine: 99 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.World @@ -339,7 +275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Tile.cs - startLine: 103 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.World @@ -368,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBuy path: ../TinyLife/World/Tile.cs - startLine: 107 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.World @@ -397,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathCostModifier path: ../TinyLife/World/Tile.cs - startLine: 112 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.World @@ -429,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/World/Tile.cs - startLine: 116 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.World @@ -458,7 +394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Tile.cs - startLine: 121 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.World @@ -490,7 +426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Tile.cs - startLine: 125 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.World @@ -519,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Tile.cs - startLine: 129 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.World @@ -548,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regions path: ../TinyLife/World/Tile.cs - startLine: 133 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.World @@ -577,7 +513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RegionWeights path: ../TinyLife/World/Tile.cs - startLine: 137 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.World @@ -606,7 +542,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Tile.cs - startLine: 143 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.World @@ -667,7 +603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Tile.cs - startLine: 173 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.World @@ -732,7 +668,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Tile.cs - startLine: 199 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.World @@ -776,7 +712,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Tile.cs - startLine: 209 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.World @@ -807,7 +743,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/Tile.cs - startLine: 221 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.World @@ -854,7 +790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAutoTileBorder path: ../TinyLife/World/Tile.cs - startLine: 233 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.World @@ -907,7 +843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVariationTexture path: ../TinyLife/World/Tile.cs - startLine: 250 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.World @@ -948,7 +884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 273 + startLine: 265 assemblies: - Tiny Life namespace: TinyLife.World @@ -1019,7 +955,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 293 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.World @@ -1090,7 +1026,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 317 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.World @@ -1164,7 +1100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Tile.cs - startLine: 342 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.World @@ -1214,7 +1150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisualOffset path: ../TinyLife/World/Tile.cs - startLine: 354 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.World @@ -1974,12 +1910,6 @@ references: name: ObjectModel isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel -- uid: TinyLife.World.Tile.Width* - commentId: Overload:TinyLife.World.Tile.Width - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Width - name: Width - nameWithType: Tile.Width - fullName: TinyLife.World.Tile.Width - uid: System.Int32 commentId: T:System.Int32 parent: System @@ -1991,12 +1921,6 @@ references: nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer -- uid: TinyLife.World.Tile.Height* - commentId: Overload:TinyLife.World.Tile.Height - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Height - name: Height - nameWithType: Tile.Height - fullName: TinyLife.World.Tile.Height - uid: TinyLife.World.Tile.Name commentId: F:TinyLife.World.Tile.Name parent: TinyLife.World.Tile diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 584a9cb..61acca0 100644 --- a/docs/api/TinyLife.World.UpdateDelegate.yml +++ b/docs/api/TinyLife.World.UpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 2959 + startLine: 2966 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml index eb2dd56..cccd682 100644 --- a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml +++ b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 2964 + startLine: 2971 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.WaterTile.yml b/docs/api/TinyLife.World.WaterTile.yml index ad81a04..fafbca0 100644 --- a/docs/api/TinyLife.World.WaterTile.yml +++ b/docs/api/TinyLife.World.WaterTile.yml @@ -39,8 +39,6 @@ items: - TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) - TinyLife.World.Tile.Tiles - - TinyLife.World.Tile.Width - - TinyLife.World.Tile.Height - TinyLife.World.Tile.ReferencePrice - TinyLife.World.Tile.BaseName - TinyLife.World.Tile.Name @@ -563,20 +561,6 @@ references: name: Tiles nameWithType: Tile.Tiles fullName: TinyLife.World.Tile.Tiles -- uid: TinyLife.World.Tile.Width - commentId: P:TinyLife.World.Tile.Width - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Width - name: Width - nameWithType: Tile.Width - fullName: TinyLife.World.Tile.Width -- uid: TinyLife.World.Tile.Height - commentId: P:TinyLife.World.Tile.Height - parent: TinyLife.World.Tile - href: TinyLife.World.Tile.html#TinyLife_World_Tile_Height - name: Height - nameWithType: Tile.Height - fullName: TinyLife.World.Tile.Height - uid: TinyLife.World.Tile.ReferencePrice commentId: F:TinyLife.World.Tile.ReferencePrice parent: TinyLife.World.Tile diff --git a/docs/api/toc.yml b/docs/api/toc.yml index fe2743a..2261ad0 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -124,6 +124,8 @@ items: name: PathfindToPersonAction - uid: TinyLife.Actions.PutAwayAction name: PutAwayAction + - uid: TinyLife.Actions.ResearchUpgradesAction + name: ResearchUpgradesAction - uid: TinyLife.Actions.SellAction name: SellAction - uid: TinyLife.Actions.SitAction @@ -144,6 +146,8 @@ items: name: TellPeopleToLeaveRoomAction - uid: TinyLife.Actions.TryGoHereAction name: TryGoHereAction + - uid: TinyLife.Actions.UpgradeFurnitureAction + name: UpgradeFurnitureAction - uid: TinyLife.Actions.WalkAction name: WalkAction - uid: TinyLife.Actions.WatchTvAction @@ -270,6 +274,8 @@ items: name: ActionSpot - uid: TinyLife.Objects.AgeGroup name: AgeGroup + - uid: TinyLife.Objects.AppliedUpgrade + name: AppliedUpgrade - uid: TinyLife.Objects.Bathtub name: Bathtub - uid: TinyLife.Objects.Book @@ -380,6 +386,8 @@ items: name: TrashCan - uid: TinyLife.Objects.UnfinishedWoodwork name: UnfinishedWoodwork + - uid: TinyLife.Objects.Upgrade + name: Upgrade - uid: TinyLife.Objects.Vehicle name: Vehicle - uid: TinyLife.Objects.Vehicle.VehicleType @@ -498,10 +506,10 @@ items: name: Extensions - uid: TinyLife.Utilities.TextureHandler name: TextureHandler - - uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate - name: TextureHandler.GameTextureLoadedDelegate - - uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate - name: TextureHandler.LoadGameTextureDelegate + - uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate + name: TextureHandler.GameContentLoadedDelegate + - uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate + name: TextureHandler.LoadGameContentDelegate - uid: TinyLife.World name: TinyLife.World items: diff --git a/media/changelog/0.39.0.png b/media/changelog/0.39.0.png new file mode 100644 index 0000000..b9816db Binary files /dev/null and b/media/changelog/0.39.0.png differ diff --git a/web/_posts/0.39.0/2024-02-02-0.39.0.md b/web/_posts/0.39.0/2024-02-02-0.39.0.md new file mode 100644 index 0000000..95005a7 --- /dev/null +++ b/web/_posts/0.39.0/2024-02-02-0.39.0.md @@ -0,0 +1,106 @@ +--- +title: "0.39.0: An Upgrade to Your Tiny Life" +itch: "https://ellpeck.itch.io/tiny-life/devlog/675666/0390-an-upgrade-to-your-tiny-life" +steam: "https://store.steampowered.com/news/app/1651490/view/4017842368454821242" +--- + +Hi Tiny Life community! + +It's been a minute since the last update that featured a devlog, but why that is, and why development speed will be a bit slower for a while, will be explained as part of this devlog. So don't worry, we're not ghosting on yall!! + +First, though: The fun stuff! This update mainly features various improvements and a lot of bug fixes, but it also has a very exciting new feature that was never really part of the public roadmap, but was always something we'd been wanting to add: Upgrades for your appliances! + +# Let's Tinker and Upgrade +If you know about upgrades from The Sims, you know that they're usually applied through some skill and then allow you to either do special actions you weren't previously able to do, or they make actions more efficient somehow. Upgrades in Tiny Life do pretty much the same, but the way you discover and apply them is a bit different. Let's run you through the system! + +To get started with upgrades, you first have to acquire the new Tinkering skill, which can be done by tinkering with objects. The Tinker With action previously leveled up your Repair skill, but not anymore: It now gives the new Tinkering skill instead. + +![](Tiny_Life_PIgwEgfdbu.png) + +Tinkering with objects still has a chance to break them, but now, it also has a chance to unlock a new upgrade you can apply to the type of appliance you're tinkering with! Unlocking the upgrade causes your Tiny to be able to install it on the appliance, as well as all other appliances that the upgrade works on. + +![](Tiny_Life_fzxQhpfmGZ.png) + +Keep in mind that discovering the upgrade is not enough: You also have to have a Tinkering skill level high enough to be able to install the upgrade on your appliances. In addition to these two requirements, upgrades also cost a bit of money per application - usually between TB100 and TB400. + +![](Tiny_Life_H6aK32Qi58.png) + +As part of this release, there are already plenty of upgrades to be discovered and installed. Some of these upgrades make actions faster and more efficient, and some add entirely new actions for you to play with. Some of them also include some fun visuals that make your objects more enjoyable to look at. + +For example, check out the RGB Lighting upgrade, as well as the Advanced Configurable Shower Head upgrade: + +![](Tiny_Life_MTEbziKhSQ.gif) + +![](Tiny_Life_zkQWY8GdKb.png) + +Of course, throughout Early Access and beyond, more upgrades will slowly be added, both for existing appliances and for newly introduced ones! + +# Character Creator Coolness +The character creator used to have a bit of a weird layout - okay, it *still* has a bit of a weird layout, but at least now, the layout fits in with the game's UI style more! + +Previously, the character creator featured panel-inside-panel action, which looked a bit silly and unnecessarily took up space between your Tiny and their information and clothes. Now, the entire panel is a little wider, and because there's not a panel-inside-panel thing going on anymore, there's also a lot more space for content. + +![](Tiny_Life_OWLL214i4l.png) + +![](Tiny_Life_TXUOfMdkXa.png) + +We're still not 100% happy with the way the character creator looks - especially the fact that you have to remove all Tinies from the household you're creating to close it without saving - but it's slowly getting to a nicer place. + +# About Development Speed +You may have noticed that, over the last few months, development on Tiny Life has slowed down a bit compared to the previous year or so. For transparency, and so you don't feel like we're not giving you all the content you deserve, we want to talk about that! + +If you don't know, Tiny Life is developed by a single developer: me, Ell, who is also writing this devlog post right now! While some content is created by community members, and the music is created by the lovely Leiss, pretty much everything else is done by me! As you can imagine, this is quite a big undertaking for a single person, and so getting stuff done takes quite a bit of time. + +In December, a big chunk of my time has been taken up with celebrations and family, which is why development was - as with many other projects - slow over the holidays. + +I am also a student (studying computer science!), and - this is really the main part - I've recently started a part-time job as a research assistant at my university, which takes up about ten hours a week, with additional time spent traveling and trying to finally figure out how git rebase works. This job has been incredibly fun so far, and it's also going to be a great way to get myself a topic and an advisor for my bachelor's thesis, so it's very important to me. + +Nevertheless, I am still committed to Tiny Life and its community, and I plan on maintaining the "one major update with a devlog per month" schedule that I've been trying to stick to for the last two years. However, please be prepared for these updates to potentially be a little less major than they've previously been. + +I hope you, as the community, understand, and are still excited for future updates and the general future of the game and its development!! + +# Tiny Lifestreams +Lastly, I want to mention a fun little thing that I've been planning on doing: livestreaming on Twitch more again! While I used to do this quite frequently (I actually became a Twitch affiliate in 2017-ish), my streams have slowed to a trickle, and I've been interested in picking it back up more frequently again. + +Since Tiny Life development, and engaging with the Tiny Life community, takes up a big chunk of my free (!?) time, I plan on encorporating those things into my livestreams as well. Some of the ideas I've had are working on pixel art and code for new Tiny Life features, potentially fixing bugs and refactoring code, but also doing fun community engagement stuff like modding tutorial and custom content exploration livestreams! + +If you're interested in any of that sort of stuff, you should follow me [on Twitch](https://twitch.tv/ellpeck), and then eagerly await my "getting back into livestreaming" era. + +# The Full Changelog +Yall are probably used to this by now, but: as always, here's the full changelog for your perusal. You can also always check it in the bottom-right corner of the game's main menu, if you want a reminder of recent changes and fixes! + +Other than that, that'll all for this devlog. Thanks so much for reading, and I hope you enjoy this update!! + +❤️ Ell + +Additions +- Added the tinkering skill and the ability to discover upgrades +- Added the ability to upgrade various furniture items +- Added a variation of the wooden stairs that doesn't have wallpaper + +Improvements +- Improved the visual style of the character creator +- Made the family-focused personality's emotions also take close friends into account +- Only allow admitting to romance with someone else for seven days after it happened +- Renamed "Add a Little Something" to "Enhance Flavor" +- Made energy loss and the chance of splinters lower when woodworking +- Made people not stand in the same spot when multiple people visit a lot at the same time +- Improved the Tiny Bucks logo to be more easily decipherable as TB + +Fixes +- Fixed the furniture tool considering possible parent objects on different floors +- Fixed moving to a different map not moving people there correctly +- Fixed a crash when moving ceiling-hung objects out of bounds using the furniture tool +- Fixed the same map being able to be in a save twice +- Fixed help actions not working correctly when the person is being held +- Fixed notifications not being able to be dismissed when clicking their icon +- Fixed object selection not working correctly on higher floors +- Fixed objects at map borders causing a crash when checking for free interaction spots +- Fixed an exception when the sink or baby is missing while cleaning up a baby +- Fixed objects still being highlighted while placing stairs +- Fixed collision issues with stairs + +API +- Game content initialized through static constructors is now explicitly loaded in order. If a mod disrupts the order by accessing content earlier than expected, a warning is emitted. +- Made TestedVersionRange property mandatory for mods +- Refactored particle and light property names to be more consistent diff --git a/web/_posts/0.39.0/Tiny_Life_H6aK32Qi58.png b/web/_posts/0.39.0/Tiny_Life_H6aK32Qi58.png new file mode 100644 index 0000000..d9cb1d1 Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_H6aK32Qi58.png differ diff --git a/web/_posts/0.39.0/Tiny_Life_MTEbziKhSQ.gif b/web/_posts/0.39.0/Tiny_Life_MTEbziKhSQ.gif new file mode 100644 index 0000000..6de9053 Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_MTEbziKhSQ.gif differ diff --git a/web/_posts/0.39.0/Tiny_Life_OWLL214i4l.png b/web/_posts/0.39.0/Tiny_Life_OWLL214i4l.png new file mode 100644 index 0000000..f517146 Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_OWLL214i4l.png differ diff --git a/web/_posts/0.39.0/Tiny_Life_PIgwEgfdbu.png b/web/_posts/0.39.0/Tiny_Life_PIgwEgfdbu.png new file mode 100644 index 0000000..a08d374 Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_PIgwEgfdbu.png differ diff --git a/web/_posts/0.39.0/Tiny_Life_TXUOfMdkXa.png b/web/_posts/0.39.0/Tiny_Life_TXUOfMdkXa.png new file mode 100644 index 0000000..7fbbaca Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_TXUOfMdkXa.png differ diff --git a/web/_posts/0.39.0/Tiny_Life_ZZPW844ill.png b/web/_posts/0.39.0/Tiny_Life_ZZPW844ill.png new file mode 100644 index 0000000..b9816db Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_ZZPW844ill.png differ diff --git a/web/_posts/0.39.0/Tiny_Life_fzxQhpfmGZ.png b/web/_posts/0.39.0/Tiny_Life_fzxQhpfmGZ.png new file mode 100644 index 0000000..fcd4856 Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_fzxQhpfmGZ.png differ diff --git a/web/_posts/0.39.0/Tiny_Life_zkQWY8GdKb.png b/web/_posts/0.39.0/Tiny_Life_zkQWY8GdKb.png new file mode 100644 index 0000000..690a5cf Binary files /dev/null and b/web/_posts/0.39.0/Tiny_Life_zkQWY8GdKb.png differ