From 9a75d8e151e02fbc65e358dc03febd17d5b7eddd Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Mon, 16 Jan 2023 12:24:01 +0100 Subject: [PATCH] 0.29.0 --- Changelog.md | 49 + InGameNews.md | 4 - docs/api/.manifest | 107 +- docs/api/TinyLife.Actions.Action.yml | 137 +- docs/api/TinyLife.Actions.ActionInfo.yml | 6 +- ...TinyLife.Actions.ActionType.AiSettings.yml | 12 +- ....Actions.ActionType.CanExecuteDelegate.yml | 2 +- ...nyLife.Actions.ActionType.TypeSettings.yml | 52 +- docs/api/TinyLife.Actions.ActionType.yml | 858 ++-- docs/api/TinyLife.Actions.ActionVariety.yml | 4 +- .../api/TinyLife.Actions.BehaviorAction-1.yml | 38 +- docs/api/TinyLife.Actions.BehaviorAction.yml | 38 +- docs/api/TinyLife.Actions.DieAction.yml | 38 +- docs/api/TinyLife.Actions.GoHereAction.yml | 38 +- docs/api/TinyLife.Actions.MultiAction.yml | 38 +- .../TinyLife.Actions.OrderFromStaffAction.yml | 38 +- docs/api/TinyLife.Actions.OutOfTownAction.yml | 38 +- docs/api/TinyLife.Actions.PathfindAction.yml | 64 +- docs/api/TinyLife.Actions.PutAwayAction.yml | 38 +- docs/api/TinyLife.Actions.SellAction.yml | 38 +- docs/api/TinyLife.Actions.SitAction.yml | 38 +- ...ctions.SocialAction.StartPartnerAction.yml | 38 +- docs/api/TinyLife.Actions.SocialAction.yml | 38 +- docs/api/TinyLife.Actions.StoreAction.yml | 38 +- docs/api/TinyLife.Actions.TalkAction.yml | 38 +- ...nyLife.Actions.Typeless.DeferredAction.yml | 38 +- ...ctions.Typeless.PathfindToPersonAction.yml | 38 +- ...s.Typeless.TellPeopleToLeaveRoomAction.yml | 38 +- ...yLife.Actions.Typeless.TryGoHereAction.yml | 38 +- docs/api/TinyLife.Actions.WalkAction.yml | 38 +- ...TinyLife.Actions.WatchTvAction.Channel.yml | 14 +- docs/api/TinyLife.Actions.WatchTvAction.yml | 62 +- docs/api/TinyLife.Actions.WorkAction.yml | 38 +- docs/api/TinyLife.ChoicePromptInfo.Option.yml | 4 +- docs/api/TinyLife.CleanOutFridgeAction.yml | 4377 +++++++++++++++++ docs/api/TinyLife.Debug.CheatDelegate.yml | 2 +- docs/api/TinyLife.Debug.DebugDelegate.yml | 2 +- docs/api/TinyLife.Debug.yml | 8 +- ...Life.Emotions.EmotionModifier.Instance.yml | 18 +- .../api/TinyLife.Emotions.EmotionModifier.yml | 358 +- ...Life.Emotions.EmotionType.TypeCategory.yml | 8 +- docs/api/TinyLife.Emotions.EmotionType.yml | 50 +- docs/api/TinyLife.GameImpl.GameMode.yml | 16 +- docs/api/TinyLife.GameImpl.yml | 62 +- docs/api/TinyLife.GameSpeed.yml | 12 +- docs/api/TinyLife.Goals..yml | 546 -- docs/api/TinyLife.Goals.Achievement.yml | 18 +- docs/api/TinyLife.Goals.AchievementType.yml | 16 +- docs/api/TinyLife.Goals.AmountGoal.yml | 86 +- docs/api/TinyLife.Goals.AutoGoalInfo.yml | 58 +- docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml | 144 +- docs/api/TinyLife.Goals.AutoTriggerGoal.yml | 1 - docs/api/TinyLife.Goals.ConditionedGoal.yml | 86 +- ....yml => TinyLife.Goals.DistinctGoal-1.yml} | 592 ++- docs/api/TinyLife.Goals.GoalInfo.yml | 8 +- docs/api/TinyLife.Goals.GoalSet.yml | 128 - docs/api/TinyLife.Goals.GoalTrigger.yml | 1528 ++++++ docs/api/TinyLife.Goals.IGoalTriggerable.yml | 78 +- docs/api/TinyLife.Goals.JobType.yml | 230 +- docs/api/TinyLife.Goals.LifeGoal.Instance.yml | 22 +- docs/api/TinyLife.Goals.LifeGoal.yml | 176 +- docs/api/TinyLife.Goals.MemoryType.yml | 34 +- docs/api/TinyLife.Goals.StudentJobType.yml | 152 +- docs/api/TinyLife.Goals.TimedGoal.yml | 86 +- docs/api/TinyLife.Goals.yml | 80 +- docs/api/TinyLife.LnCategory.yml | 32 +- docs/api/TinyLife.Mods.Mod.yml | 16 +- docs/api/TinyLife.Mods.ModInfo.yml | 24 +- docs/api/TinyLife.Music.Occasion.yml | 14 +- docs/api/TinyLife.Music.yml | 2 +- docs/api/TinyLife.Need.yml | 12 +- docs/api/TinyLife.NeedType.yml | 88 +- docs/api/TinyLife.Objects.AgeGroup.yml | 6 +- ...ects.BreakableFurniture.BrokenBehavior.yml | 12 +- .../TinyLife.Objects.BreakableFurniture.yml | 75 +- docs/api/TinyLife.Objects.Chimney.yml | 45 +- docs/api/TinyLife.Objects.Clothes.yml | 56 +- .../api/TinyLife.Objects.ClothesIntention.yml | 24 +- docs/api/TinyLife.Objects.ClothesLayer.yml | 26 +- ...nyLife.Objects.CornerFurniture.Counter.yml | 45 +- docs/api/TinyLife.Objects.CornerFurniture.yml | 45 +- docs/api/TinyLife.Objects.Fence.yml | 45 +- docs/api/TinyLife.Objects.Fireplace.yml | 45 +- docs/api/TinyLife.Objects.Food.yml | 313 +- docs/api/TinyLife.Objects.FoodTypedItem.yml | 358 +- docs/api/TinyLife.Objects.Fridge.yml | 45 +- docs/api/TinyLife.Objects.Furniture.yml | 279 +- docs/api/TinyLife.Objects.FurnitureType.yml | 3004 +++++------ docs/api/TinyLife.Objects.Gravestone.yml | 359 +- docs/api/TinyLife.Objects.LifeSpan.yml | 14 +- docs/api/TinyLife.Objects.LightFurniture.yml | 45 +- docs/api/TinyLife.Objects.MapObject.yml | 130 +- docs/api/TinyLife.Objects.Newspaper.yml | 348 +- docs/api/TinyLife.Objects.ObjectCategory.yml | 168 +- docs/api/TinyLife.Objects.Outfit.yml | 14 +- .../TinyLife.Objects.OverlayWallHanging.yml | 45 +- docs/api/TinyLife.Objects.Painting.yml | 299 +- ...fe.Objects.Person.ActionUpdateDelegate.yml | 2 +- .../TinyLife.Objects.Person.DeathReason.yml | 10 +- ...ects.Person.EfficiencyModifierDelegate.yml | 2 +- ...Person.EmotionModifiersChangedDelegate.yml | 2 +- ...s.Person.PassiveActionPriorityDelegate.yml | 2 +- docs/api/TinyLife.Objects.Person.Pose.yml | 22 +- ...ife.Objects.Person.RestoreNeedDelegate.yml | 2 +- ...yLife.Objects.Person.WalkSpeedDelegate.yml | 2 +- docs/api/TinyLife.Objects.Person.yml | 384 +- docs/api/TinyLife.Objects.ScreenObject.yml | 45 +- docs/api/TinyLife.Objects.SpeakStyle.yml | 34 +- docs/api/TinyLife.Objects.TrashBag.yml | 45 +- docs/api/TinyLife.Objects.TrashCan.yml | 45 +- .../TinyLife.Objects.UnfinishedWoodwork.yml | 59 +- docs/api/TinyLife.Objects.Vehicle.yml | 7 + docs/api/TinyLife.Objects.VoiceStyle.yml | 8 +- docs/api/TinyLife.Objects.WornClothes.yml | 18 +- docs/api/TinyLife.Options.yml | 76 +- docs/api/TinyLife.PerSaveOptions.yml | 30 +- .../TinyLife.PersonalityType.TypeCategory.yml | 8 +- docs/api/TinyLife.PersonalityType.yml | 126 +- docs/api/TinyLife.SaveHandler.yml | 16 +- docs/api/TinyLife.Set.yml | 43 +- docs/api/TinyLife.Skills.PaintingType.yml | 196 +- docs/api/TinyLife.Skills.Quality.yml | 14 +- docs/api/TinyLife.Skills.Skill.yml | 16 +- docs/api/TinyLife.Skills.SkillCategory.yml | 10 +- docs/api/TinyLife.Skills.SkillType.yml | 120 +- docs/api/TinyLife.Tools.FurnitureTool.Tab.yml | 28 +- docs/api/TinyLife.Tools.LotTool.yml | 14 +- docs/api/TinyLife.Tools.OpeningTool.yml | 4 +- .../TinyLife.Tools.PlayModeTool.StatType.yml | 16 +- docs/api/TinyLife.Tools.PlayModeTool.yml | 16 +- docs/api/TinyLife.Tools.RemoveTool.yml | 28 +- docs/api/TinyLife.Tools.RoofTool.yml | 10 +- docs/api/TinyLife.Tools.TileTool.yml | 8 +- docs/api/TinyLife.Tools.Tool.yml | 76 +- docs/api/TinyLife.Tools.WallpaperTool.yml | 4 +- ...is.CharacterCreator.BoughtItemDelegate.yml | 2 +- ...haracterCreator.GetCustomPriceDelegate.yml | 2 +- docs/api/TinyLife.Uis.CharacterCreator.yml | 22 +- docs/api/TinyLife.Uis.ControlsHint.yml | 14 +- docs/api/TinyLife.Uis.CoveringGroup.yml | 372 ++ docs/api/TinyLife.Uis.InGameHint.yml | 14 +- docs/api/TinyLife.Uis.InGameUi.yml | 10 +- .../api/TinyLife.Uis.Menus.TransitionType.yml | 6 +- docs/api/TinyLife.Uis.Menus.yml | 6 +- docs/api/TinyLife.Uis.NotifType.yml | 12 +- docs/api/TinyLife.Uis.Notifications.yml | 10 +- docs/api/TinyLife.Utilities.Extensions.yml | 146 +- .../api/TinyLife.Utilities.TextureHandler.yml | 726 +-- docs/api/TinyLife.WallDisplay.yml | 10 +- docs/api/TinyLife.World.DrawDelegate.yml | 2 +- docs/api/TinyLife.World.ExportedHousehold.yml | 14 +- docs/api/TinyLife.World.ExportedLot.yml | 47 +- ...TinyLife.World.Lot.WeeklyBillsDelegate.yml | 145 + docs/api/TinyLife.World.Lot.yml | 80 +- .../TinyLife.World.LotEmployment.Instance.yml | 14 +- docs/api/TinyLife.World.LotEmployment.yml | 168 +- docs/api/TinyLife.World.LotType.yml | 108 +- docs/api/TinyLife.World.Map.yml | 254 +- docs/api/TinyLife.World.MapSection.yml | 2 +- docs/api/TinyLife.World.OpeningType.yml | 26 +- docs/api/TinyLife.World.Roof.yml | 22 +- docs/api/TinyLife.World.RoofStyle.yml | 8 +- docs/api/TinyLife.World.RoofType.yml | 108 +- docs/api/TinyLife.World.Room.yml | 55 +- docs/api/TinyLife.World.Tile.Category.yml | 8 +- docs/api/TinyLife.World.Tile.yml | 54 +- docs/api/TinyLife.World.UpdateDelegate.yml | 2 +- docs/api/TinyLife.World.Wall.yml | 18 +- docs/api/TinyLife.World.Wallpaper.yml | 30 +- docs/api/TinyLife.World.yml | 7 + docs/api/TinyLife.yml | 6 + docs/api/toc.yml | 17 +- media/changelog/0.29.0.png | Bin 0 -> 1577923 bytes 173 files changed, 14647 insertions(+), 6598 deletions(-) create mode 100644 docs/api/TinyLife.CleanOutFridgeAction.yml delete mode 100644 docs/api/TinyLife.Goals..yml rename docs/api/{TinyLife.Goals.DistinctGoal.yml => TinyLife.Goals.DistinctGoal-1.yml} (68%) create mode 100644 docs/api/TinyLife.Goals.GoalTrigger.yml create mode 100644 docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml create mode 100644 media/changelog/0.29.0.png diff --git a/Changelog.md b/Changelog.md index 1f2cb27..710e95a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,52 @@ +# 0.29.0 +*January 16, 2023* + +![](media/changelog/0.29.0.png) + +> Say Hi to the Demo + +Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/477028/0290-say-hi-to-the-demo) or [on Steam](https://store.steampowered.com/news/app/1651490/view/6132247440463996085). + +Additions +- Added the Demoville world, including its community-made lots and households +- Added the Exploring Demoville life goal to the demo +- Added a default long hairstyle for children +- Added a progress arrow display to skills, relationships, job performance and needs +- Added the ability to clean out all of a fridge's empty or expired items +- Added the ability to view a lot's opening hours by hovering over the café sign furniture item + +Improvements +- Made TVs play sounds when they're on +- Improved performance when first drawing a map's static objects +- Render with anti-aliasing on low zoom levels to create a mipmap-style effect +- Made cafés require a food display case +- Don't draw room content that isn't visible, improving performance on maps with houses that have a lot of rooms +- Made it much more likely for people to go home when their needs are low +- Preload emotion sting sound effects to mitigate lag when the first one is played +- Improved the way a skill's max level looks +- Enable gamepad repeats to allow holding buttons to press them multiple times +- Made food in the fridge last much longer +- Allow children to order food from cafés +- Hide clothes occasions that were unused +- Added a maximum amount of money for a household to have +- Made it a bit more likely for choice prompts to be successful +- Display a tooltip when there's not enough money to copy an outfit + +Fixes +- Fixed various crashes when loading save files with missing objects or clothes +- Fixed the tile tool not drawing previews properly in some locations +- Fixed a crash when importing a lot that was exported on a bigger map +- Fixed tiles not being visible when using the lot movement tool +- Fixed a texture region bleeding issue on chairs +- Fixed an exception when trying to talk to someone who is at the border of the map +- Fixed keybind names being moved into multiple lines even though they have enough space +- Fixed lighting causing artifacts on some older graphics cards +- Fixed color selection in the character creator not working correctly with a gamepad +- Fixed no elements being selected after switching a person's age using a gamepad +- Fixed cakes with candles being able to be put into the fridge +- Fixed long life goal titles going under the abandon button +- Fixed a crash when a duplicate object is added to a map and the map is loaded + # 0.28.3 *December 28, 2022* diff --git a/InGameNews.md b/InGameNews.md index 0886c96..e69de29 100644 --- a/InGameNews.md +++ b/InGameNews.md @@ -1,4 +0,0 @@ -# The End of the Beta (and Start of the Demo) -We're retiring the public beta and releasing the official Tiny Life Demo soon. - -**Read the announcement [on Steam](https://store.steampowered.com/news/app/1651490/view/6132247440450013862) or [on itch](https://ellpeck.itch.io/tiny-life/devlog/475278/the-end-of-the-beta-and-start-of-the-demo).** diff --git a/docs/api/.manifest b/docs/api/.manifest index ccdc4e2..3ee22c5 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -21,7 +21,7 @@ "TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml", - "TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean)": "TinyLife.Actions.Action.yml", + "TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.ForceResult": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.FullyInProgress": "TinyLife.Actions.Action.yml", "TinyLife.Actions.Action.GetDisplayName": "TinyLife.Actions.Action.yml", @@ -135,6 +135,8 @@ "TinyLife.Actions.ActionType.Clean": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CleanDish": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CleanEverything": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.CleanOutFridge": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.CollectSunlight": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CollectTrash": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ColorColoringBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CompareMuscleSize": "TinyLife.Actions.ActionType.yml", @@ -298,11 +300,13 @@ "TinyLife.Actions.ActionType.TakeOutTrash": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TakeShower": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Talk": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.TalkAboutBestSpots": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutCartoons": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutFamily": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutFavoriteToys": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutFeelings": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutFood": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.TalkAboutFunnyCityName": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutNaps": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutNatureWalks": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutNeighborhood": "TinyLife.Actions.ActionType.yml", @@ -730,6 +734,12 @@ "TinyLife.ChoicePromptInfo.Option.SuccessAction": "TinyLife.ChoicePromptInfo.Option.yml", "TinyLife.ChoicePromptInfo.Option.SuccessChance": "TinyLife.ChoicePromptInfo.Option.yml", "TinyLife.ChoicePromptInfo.Options": "TinyLife.ChoicePromptInfo.yml", + "TinyLife.CleanOutFridgeAction": "TinyLife.CleanOutFridgeAction.yml", + "TinyLife.CleanOutFridgeAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.CleanOutFridgeAction.yml", + "TinyLife.CleanOutFridgeAction.IsCompleted": "TinyLife.CleanOutFridgeAction.yml", + "TinyLife.CleanOutFridgeAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.CleanOutFridgeAction.yml", + "TinyLife.CleanOutFridgeAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.CleanOutFridgeAction.yml", + "TinyLife.CleanOutFridgeAction.Validate(TinyLife.Objects.Person)": "TinyLife.CleanOutFridgeAction.yml", "TinyLife.Debug": "TinyLife.Debug.yml", "TinyLife.Debug.CheatDelegate": "TinyLife.Debug.CheatDelegate.yml", "TinyLife.Debug.Cheats": "TinyLife.Debug.yml", @@ -1017,7 +1027,6 @@ "TinyLife.GenealogyType.Sibling": "TinyLife.GenealogyType.yml", "TinyLife.GenealogyType.Unrelated": "TinyLife.GenealogyType.yml", "TinyLife.Goals": "TinyLife.Goals.yml", - "TinyLife.Goals.": "TinyLife.Goals..yml", "TinyLife.Goals.Achievement": "TinyLife.Goals.Achievement.yml", "TinyLife.Goals.Achievement.#ctor(TinyLife.Goals.AchievementType,TinyLife.Goals.GoalSet)": "TinyLife.Goals.Achievement.yml", "TinyLife.Goals.Achievement.Complete": "TinyLife.Goals.Achievement.yml", @@ -1069,14 +1078,14 @@ "TinyLife.Goals.ConditionedGoal.GetProgress": "TinyLife.Goals.ConditionedGoal.yml", "TinyLife.Goals.ConditionedGoal.Reset": "TinyLife.Goals.ConditionedGoal.yml", "TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)": "TinyLife.Goals.ConditionedGoal.yml", - "TinyLife.Goals.DistinctGoal": "TinyLife.Goals.DistinctGoal.yml", - "TinyLife.Goals.DistinctGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)": "TinyLife.Goals.DistinctGoal.yml", - "TinyLife.Goals.DistinctGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)": "TinyLife.Goals.DistinctGoal.yml", - "TinyLife.Goals.DistinctGoal.GetDisplayedProgress": "TinyLife.Goals.DistinctGoal.yml", - "TinyLife.Goals.DistinctGoal.GetProgress": "TinyLife.Goals.DistinctGoal.yml", - "TinyLife.Goals.DistinctGoal.Reset": "TinyLife.Goals.DistinctGoal.yml", - "TinyLife.Goals.DistinctGoal.Trigger(System.Object)": "TinyLife.Goals.DistinctGoal.yml", - "TinyLife.Goals.DistinctGoal.Validate(TinyLife.Goals.GoalSet)": "TinyLife.Goals.DistinctGoal.yml", + "TinyLife.Goals.DistinctGoal`1": "TinyLife.Goals.DistinctGoal-1.yml", + "TinyLife.Goals.DistinctGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)": "TinyLife.Goals.DistinctGoal-1.yml", + "TinyLife.Goals.DistinctGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)": "TinyLife.Goals.DistinctGoal-1.yml", + "TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress": "TinyLife.Goals.DistinctGoal-1.yml", + "TinyLife.Goals.DistinctGoal`1.GetProgress": "TinyLife.Goals.DistinctGoal-1.yml", + "TinyLife.Goals.DistinctGoal`1.Reset": "TinyLife.Goals.DistinctGoal-1.yml", + "TinyLife.Goals.DistinctGoal`1.Trigger(`0)": "TinyLife.Goals.DistinctGoal-1.yml", + "TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet)": "TinyLife.Goals.DistinctGoal-1.yml", "TinyLife.Goals.Goal": "TinyLife.Goals.Goal.yml", "TinyLife.Goals.Goal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.GoalInfo)": "TinyLife.Goals.Goal.yml", "TinyLife.Goals.Goal.GetDisplayedProgress": "TinyLife.Goals.Goal.yml", @@ -1103,12 +1112,31 @@ "TinyLife.Goals.GoalSet.Info": "TinyLife.Goals.GoalSet.yml", "TinyLife.Goals.GoalSet.IsCompleted": "TinyLife.Goals.GoalSet.yml", "TinyLife.Goals.GoalSet.Reset": "TinyLife.Goals.GoalSet.yml", - "TinyLife.Goals.GoalSet.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)": "TinyLife.Goals.GoalSet.yml", "TinyLife.Goals.GoalSet.Validate(TinyLife.Goals.GoalSetInfo)": "TinyLife.Goals.GoalSet.yml", "TinyLife.Goals.GoalSetInfo": "TinyLife.Goals.GoalSetInfo.yml", "TinyLife.Goals.GoalSetInfo.#ctor(TinyLife.Goals.GoalInfo[])": "TinyLife.Goals.GoalSetInfo.yml", "TinyLife.Goals.GoalSetInfo.Configurations": "TinyLife.Goals.GoalSetInfo.yml", "TinyLife.Goals.GoalSetInfo.Construct": "TinyLife.Goals.GoalSetInfo.yml", + "TinyLife.Goals.GoalTrigger": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.ActionCompleted": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.ActionEnded": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.ActionUpdate": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.EarnMoney": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.EmotionGained": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.EmotionLost": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.Equals(System.Object)": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.FoodEaten": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.FurnitureCreated": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.GetHashCode": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.Name": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.PersonUpdate": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.ProjectCompleted": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.ValidObjects": "TinyLife.Goals.GoalTrigger.yml", + "TinyLife.Goals.GoalTrigger.ValidValues": "TinyLife.Goals.GoalTrigger.yml", "TinyLife.Goals.IGoalTriggerable": "TinyLife.Goals.IGoalTriggerable.yml", "TinyLife.Goals.IGoalTriggerable.Trigger(System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable},System.Object,TinyLife.Goals.GoalTrigger,System.Object[])": "TinyLife.Goals.IGoalTriggerable.yml", "TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])": "TinyLife.Goals.IGoalTriggerable.yml", @@ -1135,7 +1163,7 @@ "TinyLife.Goals.Job.UpdateWorking(TinyLife.Actions.WorkAction,System.TimeSpan,System.Single)": "TinyLife.Goals.Job.yml", "TinyLife.Goals.Job.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Job.yml", "TinyLife.Goals.JobType": "TinyLife.Goals.JobType.yml", - "TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[])": "TinyLife.Goals.JobType.yml", + "TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[])": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.Businessperson": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.CanQuitOrBeFired": "TinyLife.Goals.JobType.yml", "TinyLife.Goals.JobType.ChoicePrompts": "TinyLife.Goals.JobType.yml", @@ -1268,7 +1296,7 @@ "TinyLife.Goals.Project.Type": "TinyLife.Goals.Project.yml", "TinyLife.Goals.Project.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Project.yml", "TinyLife.Goals.StudentJobType": "TinyLife.Goals.StudentJobType.yml", - "TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[])": "TinyLife.Goals.StudentJobType.yml", + "TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[])": "TinyLife.Goals.StudentJobType.yml", "TinyLife.Goals.StudentJobType.OnLevelChanged(TinyLife.Goals.Job,System.Int32)": "TinyLife.Goals.StudentJobType.yml", "TinyLife.Goals.StudentJobType.OnWorkFinished(TinyLife.Goals.Job,TinyLife.Actions.WorkAction)": "TinyLife.Goals.StudentJobType.yml", "TinyLife.Goals.StudentJobType.Schedule": "TinyLife.Goals.StudentJobType.yml", @@ -1346,7 +1374,7 @@ "TinyLife.Need.Type": "TinyLife.Need.yml", "TinyLife.Need.Value": "TinyLife.Need.yml", "TinyLife.NeedType": "TinyLife.NeedType.yml", - "TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single)": "TinyLife.NeedType.yml", + "TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single)": "TinyLife.NeedType.yml", "TinyLife.NeedType.Energy": "TinyLife.NeedType.yml", "TinyLife.NeedType.Entertainment": "TinyLife.NeedType.yml", "TinyLife.NeedType.Hunger": "TinyLife.NeedType.yml", @@ -1358,6 +1386,7 @@ "TinyLife.NeedType.Register(TinyLife.NeedType)": "TinyLife.NeedType.yml", "TinyLife.NeedType.Social": "TinyLife.NeedType.yml", "TinyLife.NeedType.SolveImportance": "TinyLife.NeedType.yml", + "TinyLife.NeedType.SolvePercentage": "TinyLife.NeedType.yml", "TinyLife.NeedType.SourceString": "TinyLife.NeedType.yml", "TinyLife.NeedType.Toilet": "TinyLife.NeedType.yml", "TinyLife.NeedType.Types": "TinyLife.NeedType.yml", @@ -1405,7 +1434,7 @@ "TinyLife.Objects.BreakableFurniture.BrokenBehavior.Smoke": "TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml", "TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room)": "TinyLife.Objects.BreakableFurniture.yml", - "TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String})": "TinyLife.Objects.BreakableFurniture.yml", + "TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.GetPrice": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.IsMinorUpdateNow": "TinyLife.Objects.BreakableFurniture.yml", "TinyLife.Objects.BreakableFurniture.OnBreak": "TinyLife.Objects.BreakableFurniture.yml", @@ -1493,7 +1522,7 @@ "TinyLife.Objects.Food.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Food.yml", "TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Food.yml", "TinyLife.Objects.Food.FoodLeft": "TinyLife.Objects.Food.yml", - "TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Food.yml", + "TinyLife.Objects.Food.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Food.yml", "TinyLife.Objects.Food.HasCandle": "TinyLife.Objects.Food.yml", "TinyLife.Objects.Food.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Food.yml", "TinyLife.Objects.FoodTypedItem": "TinyLife.Objects.FoodTypedItem.yml", @@ -1501,7 +1530,7 @@ "TinyLife.Objects.FoodTypedItem.ExpirationTime": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Expired": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.FoodType": "TinyLife.Objects.FoodTypedItem.yml", - "TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.FoodTypedItem.yml", + "TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.ServingSize": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.FoodTypedItem.yml", "TinyLife.Objects.FoodTypedItem.Validate": "TinyLife.Objects.FoodTypedItem.yml", @@ -1536,7 +1565,7 @@ "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", - "TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String})": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", @@ -1588,6 +1617,7 @@ "TinyLife.Objects.FurnitureType.BirchTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Book": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BookCart": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.BottledSunlight": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BridgeBorderEnd": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BridgeBorderSegment": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BridgeBorderStart": "TinyLife.Objects.FurnitureType.yml", @@ -1685,6 +1715,11 @@ "TinyLife.Objects.FurnitureType.Puddle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puzzle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroDinnerTable": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroFridge": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSingleTable": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroStove": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroTv": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Rotations": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Settings": "TinyLife.Objects.FurnitureType.yml", @@ -1806,7 +1841,7 @@ "TinyLife.Objects.Gravestone": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.DeadPerson": "TinyLife.Objects.Gravestone.yml", - "TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Gravestone.yml", + "TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.Gravestone.Reason": "TinyLife.Objects.Gravestone.yml", "TinyLife.Objects.IUpdatingObject": "TinyLife.Objects.IUpdatingObject.yml", @@ -1879,6 +1914,7 @@ "TinyLife.Objects.MapObject.OnCreated": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnDraw": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.OnEventsAttachable": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.OnGetHoverInfo": "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", @@ -1890,7 +1926,7 @@ "TinyLife.Objects.MapObject.Visibility": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.Newspaper": "TinyLife.Objects.Newspaper.yml", "TinyLife.Objects.Newspaper.Day": "TinyLife.Objects.Newspaper.yml", - "TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Newspaper.yml", + "TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Newspaper.yml", "TinyLife.Objects.Newspaper.IsExpired": "TinyLife.Objects.Newspaper.yml", "TinyLife.Objects.ObjectCategory": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)": "TinyLife.Objects.ObjectCategory.yml", @@ -1941,6 +1977,7 @@ "TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.op_OnesComplement(TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.ObjectCategory.yml", + "TinyLife.Objects.ObjectCategory.OpeningHoursSign": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.Oven": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.People": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.RoofAttached": "TinyLife.Objects.ObjectCategory.yml", @@ -1993,7 +2030,7 @@ "TinyLife.Objects.Painting.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.EmitsCreativeEmotion": "TinyLife.Objects.Painting.yml", - "TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Painting.yml", + "TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.GetPrice": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.PaintingType": "TinyLife.Objects.Painting.yml", "TinyLife.Objects.Painting.Progress": "TinyLife.Objects.Painting.yml", @@ -2193,6 +2230,7 @@ "TinyLife.Objects.Person.Skills": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.SpeakSounds": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.SpeakStyles": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.StopEmoting": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.StopSpeaking": "TinyLife.Objects.Person.yml", @@ -2206,6 +2244,7 @@ "TinyLife.Objects.Person.VisualPosition": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.VoicePitch": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.VoiceStyle": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.VoiceStyles": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.WalkSpeedDelegate": "TinyLife.Objects.Person.WalkSpeedDelegate.yml", "TinyLife.Objects.Person.WornLayers": "TinyLife.Objects.Person.yml", "TinyLife.Objects.PersonAi": "TinyLife.Objects.PersonAi.yml", @@ -2291,6 +2330,7 @@ "TinyLife.Options.Apply": "TinyLife.Options.yml", "TinyLife.Options.AutoSaveIntervalSeconds": "TinyLife.Options.yml", "TinyLife.Options.BButton": "TinyLife.Options.yml", + "TinyLife.Options.BlurZoomedOut": "TinyLife.Options.yml", "TinyLife.Options.BrightnessIncrease": "TinyLife.Options.yml", "TinyLife.Options.CameraDownKeybind": "TinyLife.Options.yml", "TinyLife.Options.CameraLeftKeybind": "TinyLife.Options.yml", @@ -2374,6 +2414,7 @@ "TinyLife.PersonalityType.CanApply(TinyLife.Objects.Person)": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.CapableCarpenter": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Category": "TinyLife.PersonalityType.yml", + "TinyLife.PersonalityType.CityNative": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.ComputerAddict": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.CreateInfoGroup(MLEM.Ui.Anchor,System.Single)": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Creative": "TinyLife.PersonalityType.yml", @@ -2455,6 +2496,7 @@ "TinyLife.SaveHandler.OnGameSaved": "TinyLife.SaveHandler.yml", "TinyLife.Set": "TinyLife.Set.yml", "TinyLife.Set.ChildClothes": "TinyLife.Set.yml", + "TinyLife.Set.RetroFurniture": "TinyLife.Set.yml", "TinyLife.Set.Woodworking": "TinyLife.Set.yml", "TinyLife.Set.Workout": "TinyLife.Set.yml", "TinyLife.Skills": "TinyLife.Skills.yml", @@ -2518,7 +2560,7 @@ "TinyLife.Skills.FoodType.Sources": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.Types": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.PaintingType": "TinyLife.Skills.PaintingType.yml", - "TinyLife.Skills.PaintingType.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Single)": "TinyLife.Skills.PaintingType.yml", + "TinyLife.Skills.PaintingType.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Single)": "TinyLife.Skills.PaintingType.yml", "TinyLife.Skills.PaintingType.BaseMarkup": "TinyLife.Skills.PaintingType.yml", "TinyLife.Skills.PaintingType.LevelRange": "TinyLife.Skills.PaintingType.yml", "TinyLife.Skills.PaintingType.Name": "TinyLife.Skills.PaintingType.yml", @@ -2885,6 +2927,7 @@ "TinyLife.Utilities.Extensions": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.AddGamepadScrolling(MLEM.Ui.Elements.Panel)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button)": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color})": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType})": "TinyLife.Utilities.Extensions.yml", @@ -2928,27 +2971,18 @@ "TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Boolean)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.TextureHandler": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.AccessoriesTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.AutoTileTexture": "TinyLife.Utilities.TextureHandler.yml", + "TinyLife.Utilities.TextureHandler.ClothesTextures": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.CursorTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.EmoteTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.FacialHairTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.FurnitureTextures": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.HairsTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.LightTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.OpeningTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.PantsTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.ParticleTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.PersonTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.RoofTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.ShoesTexture": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.TexturePacker": "TinyLife.Utilities.TextureHandler.yml", "TinyLife.Utilities.TextureHandler.TileTexture": "TinyLife.Utilities.TextureHandler.yml", - "TinyLife.Utilities.TextureHandler.TopsTexture": "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", @@ -2979,7 +3013,7 @@ "TinyLife.World.ExportedLot.Area": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.ExportedVersion": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.Furniture": "TinyLife.World.ExportedLot.yml", - "TinyLife.World.ExportedLot.GetCoveredArea(TinyLife.World.Map)": "TinyLife.World.ExportedLot.yml", + "TinyLife.World.ExportedLot.GetCoveredArea": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.GetPrice": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.Roofs": "TinyLife.World.ExportedLot.yml", "TinyLife.World.ExportedLot.Tiles": "TinyLife.World.ExportedLot.yml", @@ -3047,10 +3081,12 @@ "TinyLife.World.Lot.Id": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Name": "TinyLife.World.Lot.yml", + "TinyLife.World.Lot.OnGetWeeklyBills": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Type": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Validate(TinyLife.World.Map)": "TinyLife.World.Lot.yml", + "TinyLife.World.Lot.WeeklyBillsDelegate": "TinyLife.World.Lot.WeeklyBillsDelegate.yml", "TinyLife.World.LotEmployment": "TinyLife.World.LotEmployment.yml", - "TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]})": "TinyLife.World.LotEmployment.yml", + "TinyLife.World.LotEmployment.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]})": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.Actions": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot)": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.IdleObjects": "TinyLife.World.LotEmployment.yml", @@ -3128,6 +3164,7 @@ "TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetLot(System.Guid)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetLots": "TinyLife.World.Map.yml", + "TinyLife.World.Map.GetMapSampler": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetObject``1(System.Guid)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", @@ -3147,7 +3184,6 @@ "TinyLife.World.Map.GetWalls(MLEM.Misc.RectangleF)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", - "TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)": "TinyLife.World.Map.yml", @@ -3258,6 +3294,7 @@ "TinyLife.World.Room.GetLights": "TinyLife.World.Room.yml", "TinyLife.World.Room.GetObjects``1": "TinyLife.World.Room.yml", "TinyLife.World.Room.GetWalls(System.Boolean)": "TinyLife.World.Room.yml", + "TinyLife.World.Room.HasOpeningsToOutside": "TinyLife.World.Room.yml", "TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point})": "TinyLife.World.Room.yml", "TinyLife.World.Room.Map": "TinyLife.World.Room.yml", "TinyLife.World.Room.Tiles": "TinyLife.World.Room.yml", diff --git a/docs/api/TinyLife.Actions.Action.yml b/docs/api/TinyLife.Actions.Action.yml index cecd5cf..1a7e8cd 100644 --- a/docs/api/TinyLife.Actions.Action.yml +++ b/docs/api/TinyLife.Actions.Action.yml @@ -23,7 +23,7 @@ items: - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.ForceResult - TinyLife.Actions.Action.FullyInProgress - TinyLife.Actions.Action.GetDisplayName @@ -72,7 +72,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Action path: ../TinyLife/Actions/Action.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -101,6 +101,7 @@ items: - TinyLife.Actions.Typeless.PathfindToPersonAction - TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction - TinyLife.Actions.Typeless.TryGoHereAction + - TinyLife.CleanOutFridgeAction implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: @@ -147,7 +148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Random path: ../TinyLife/Actions/Action.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -184,7 +185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InProgressTime path: ../TinyLife/Actions/Action.cs - startLine: 46 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -224,7 +225,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyInProgress path: ../TinyLife/Actions/Action.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -264,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Actions/Action.cs - startLine: 59 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -309,7 +310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Actions/Action.cs - startLine: 64 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -354,7 +355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartedAutomatically path: ../TinyLife/Actions/Action.cs - startLine: 69 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -401,7 +402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Parent path: ../TinyLife/Actions/Action.cs - startLine: 75 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -438,7 +439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Actions/Action.cs - startLine: 79 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -475,7 +476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Actions/Action.cs - startLine: 83 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -512,7 +513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElapsedTime path: ../TinyLife/Actions/Action.cs - startLine: 87 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -561,7 +562,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayerPromptOpen path: ../TinyLife/Actions/Action.cs - startLine: 93 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -598,7 +599,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceResult path: ../TinyLife/Actions/Action.cs - startLine: 99 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -631,7 +632,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Action.cs - startLine: 110 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -667,7 +668,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Action.cs - startLine: 119 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -706,7 +707,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/Action.cs - startLine: 129 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -740,7 +741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/Action.cs - startLine: 138 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -784,7 +785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/Action.cs - startLine: 156 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -821,7 +822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/Action.cs - startLine: 166 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -859,7 +860,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/Action.cs - startLine: 184 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -900,7 +901,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryForceResult path: ../TinyLife/Actions/Action.cs - startLine: 197 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -950,7 +951,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/Action.cs - startLine: 215 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -991,7 +992,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/Action.cs - startLine: 226 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1032,7 +1033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNextAction path: ../TinyLife/Actions/Action.cs - startLine: 237 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1073,7 +1074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconObject path: ../TinyLife/Actions/Action.cs - startLine: 247 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1110,7 +1111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CausesExtremelyFastSpeed path: ../TinyLife/Actions/Action.cs - startLine: 256 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1147,7 +1148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/Action.cs - startLine: 265 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1184,7 +1185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEnqueueConversation path: ../TinyLife/Actions/Action.cs - startLine: 277 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1228,7 +1229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenPlayerPrompt path: ../TinyLife/Actions/Action.cs - startLine: 293 + startLine: 292 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1288,7 +1289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenYesNoPrompt path: ../TinyLife/Actions/Action.cs - startLine: 328 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1335,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenTextPrompt path: ../TinyLife/Actions/Action.cs - startLine: 356 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1391,7 +1392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpenChoicePrompt path: ../TinyLife/Actions/Action.cs - startLine: 369 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1430,7 +1431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakAlone path: ../TinyLife/Actions/Action.cs - startLine: 384 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1481,7 +1482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakInConversation path: ../TinyLife/Actions/Action.cs - startLine: 401 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1544,7 +1545,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FacePartner path: ../TinyLife/Actions/Action.cs - startLine: 412 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1582,7 +1583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteIfNeedFull path: ../TinyLife/Actions/Action.cs - startLine: 426 + startLine: 425 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1621,7 +1622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteIfTimeUp path: ../TinyLife/Actions/Action.cs - startLine: 440 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1672,7 +1673,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelIfEmotional path: ../TinyLife/Actions/Action.cs - startLine: 454 + startLine: 453 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1718,7 +1719,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PickUpAndGoTo path: ../TinyLife/Actions/Action.cs - startLine: 494 + startLine: 493 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1768,7 +1769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PickUpAndGoTo path: ../TinyLife/Actions/Action.cs - startLine: 507 + startLine: 506 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1821,7 +1822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sit path: ../TinyLife/Actions/Action.cs - startLine: 544 + startLine: 543 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1866,7 +1867,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeChair path: ../TinyLife/Actions/Action.cs - startLine: 562 + startLine: 561 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1910,7 +1911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeChairs path: ../TinyLife/Actions/Action.cs - startLine: 579 + startLine: 578 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1960,7 +1961,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreePeople path: ../TinyLife/Actions/Action.cs - startLine: 601 + startLine: 600 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2016,7 +2017,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeFurniture path: ../TinyLife/Actions/Action.cs - startLine: 626 + startLine: 625 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2081,7 +2082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeWalls path: ../TinyLife/Actions/Action.cs - startLine: 644 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2134,7 +2135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeGround path: ../TinyLife/Actions/Action.cs - startLine: 659 + startLine: 658 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2187,7 +2188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindFreeFurniture path: ../TinyLife/Actions/Action.cs - startLine: 677 + startLine: 676 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2246,7 +2247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllActionObjects path: ../TinyLife/Actions/Action.cs - startLine: 690 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2278,16 +2279,16 @@ items: - Shared fullName.vb: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - id: FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + id: FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action langs: - csharp - vb - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) type: Method source: remote: @@ -2296,14 +2297,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindValidActionObjects path: ../TinyLife/Actions/Action.cs - startLine: 727 + startLine: 726 assemblies: - Tiny Life namespace: TinyLife.Actions summary: "\nReturns all objects that are available to the given for the given , and whose indicates that the actions are valid for execution.\nThis method also checks .\n" example: [] syntax: - content: public static IEnumerable FindValidActionObjects(Person person, ActionType type, bool automatic, Vector2? position = null, bool allowInappropriateActions = false) + content: public static IEnumerable FindValidActionObjects(Person person, ActionType type, bool automatic, Vector2? position = null, bool allowInappropriate = false, bool allowInvalid = false) parameters: - id: person type: TinyLife.Objects.Person @@ -2317,23 +2318,25 @@ items: - id: position type: System.Nullable{Microsoft.Xna.Framework.Vector2} description: The position to focus around when finding action objects. - - id: allowInappropriateActions + - id: allowInappropriate type: System.Boolean description: Whether to ignore the flag. + - id: allowInvalid + type: System.Boolean return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} description: A set of action infos that the given action can be started with. - content.vb: Public Shared Function FindValidActionObjects(person As Person, type As ActionType, automatic As Boolean, position As Vector2? = Nothing, allowInappropriateActions As Boolean = False) As IEnumerable(Of ActionInfo) + content.vb: Public Shared Function FindValidActionObjects(person As Person, type As ActionType, automatic As Boolean, position As Vector2? = Nothing, allowInappropriate As Boolean = False, allowInvalid As Boolean = False) As IEnumerable(Of ActionInfo) overload: TinyLife.Actions.Action.FindValidActionObjects* - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) modifiers.csharp: - public - static modifiers.vb: - Public - Shared - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) - uid: TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) id: GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) @@ -2352,7 +2355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomVariety path: ../TinyLife/Actions/Action.cs - startLine: 747 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2399,7 +2402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTableSpot path: ../TinyLife/Actions/Action.cs - startLine: 762 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2443,7 +2446,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvokeForBoth path: ../TinyLife/Actions/Action.cs - startLine: 775 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2490,7 +2493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/Action.cs - startLine: 787 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionInfo.yml b/docs/api/TinyLife.Actions.ActionInfo.yml index 66b0d13..aaffdb4 100644 --- a/docs/api/TinyLife.Actions.ActionInfo.yml +++ b/docs/api/TinyLife.Actions.ActionInfo.yml @@ -305,9 +305,9 @@ items: summary: "\nReturns the object that this action is related to, or null if there is none or the object isn't of the given type.\nIf this action is related to a and T is , the wall is returned. Otherwise, the involved is returned, if it matches T.\n" example: [] syntax: - content: public T GetActionObject(bool allowFake = true) + content: public T GetActionObject(bool alsoReturnFake = true) parameters: - - id: allowFake + - id: alsoReturnFake type: System.Boolean typeParameters: - id: T @@ -315,7 +315,7 @@ items: return: type: '{T}' description: The action object, or null if there is none or the type does not match - content.vb: Public Function GetActionObject(Of T)(allowFake As Boolean = True) As T + content.vb: Public Function GetActionObject(Of T)(alsoReturnFake As Boolean = True) As T overload: TinyLife.Actions.ActionInfo.GetActionObject* nameWithType.vb: ActionInfo.GetActionObject(Of T)(Boolean) modifiers.csharp: diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml index ecea076..867c186 100644 --- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSettings path: ../TinyLife/Actions/ActionType.cs - startLine: 365 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -66,7 +66,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolvedNeeds path: ../TinyLife/Actions/ActionType.cs - startLine: 373 + startLine: 372 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: 381 + startLine: 380 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -132,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoRandomly path: ../TinyLife/Actions/ActionType.cs - startLine: 388 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoAtAnyPoint path: ../TinyLife/Actions/ActionType.cs - startLine: 395 + startLine: 394 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -198,7 +198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedsFreeActionSpot path: ../TinyLife/Actions/ActionType.cs - startLine: 401 + startLine: 400 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 705b29a..ef41f2d 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: 204 + startLine: 203 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 97c6f2a..e1c23b6 100644 --- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml @@ -44,7 +44,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeSettings path: ../TinyLife/Actions/ActionType.cs - startLine: 209 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Actions/ActionType.cs - startLine: 214 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NameWithoutCategory path: ../TinyLife/Actions/ActionType.cs - startLine: 219 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Actions/ActionType.cs - startLine: 224 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -199,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Actions/ActionType.cs - startLine: 229 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Context path: ../TinyLife/Actions/ActionType.cs - startLine: 234 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Actions/ActionType.cs - startLine: 240 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -298,7 +298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Actions/ActionType.cs - startLine: 245 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructorArguments path: ../TinyLife/Actions/ActionType.cs - startLine: 250 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -364,7 +364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Varieties path: ../TinyLife/Actions/ActionType.cs - startLine: 258 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -397,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ai path: ../TinyLife/Actions/ActionType.cs - startLine: 263 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -430,7 +430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInappropriateElsewhere path: ../TinyLife/Actions/ActionType.cs - startLine: 268 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -463,7 +463,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IconName path: ../TinyLife/Actions/ActionType.cs - startLine: 274 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/ActionType.cs - startLine: 280 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -529,7 +529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Actions/ActionType.cs - startLine: 286 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -562,7 +562,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Actions/ActionType.cs - startLine: 290 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -595,7 +595,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredEmotion path: ../TinyLife/Actions/ActionType.cs - startLine: 295 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -628,7 +628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPersonality path: ../TinyLife/Actions/ActionType.cs - startLine: 300 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -661,7 +661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnoreObjectConditions path: ../TinyLife/Actions/ActionType.cs - startLine: 306 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -694,7 +694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPartnerEmployment path: ../TinyLife/Actions/ActionType.cs - startLine: 312 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -727,7 +727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredJob path: ../TinyLife/Actions/ActionType.cs - startLine: 317 + startLine: 316 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -760,7 +760,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionType.cs - startLine: 327 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -802,7 +802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Actions/ActionType.cs - startLine: 338 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -840,7 +840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Actions/ActionType.cs - startLine: 343 + startLine: 342 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -883,7 +883,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetData path: ../TinyLife/Actions/ActionType.cs - startLine: 349 + startLine: 348 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -927,7 +927,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDataKeys path: ../TinyLife/Actions/ActionType.cs - startLine: 354 + startLine: 353 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index 4c60912..121d64b 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -56,6 +56,8 @@ items: - TinyLife.Actions.ActionType.Clean - TinyLife.Actions.ActionType.CleanDish - TinyLife.Actions.ActionType.CleanEverything + - TinyLife.Actions.ActionType.CleanOutFridge + - TinyLife.Actions.ActionType.CollectSunlight - TinyLife.Actions.ActionType.CollectTrash - TinyLife.Actions.ActionType.ColorColoringBook - TinyLife.Actions.ActionType.CompareMuscleSize @@ -219,11 +221,13 @@ items: - TinyLife.Actions.ActionType.TakeOutTrash - TinyLife.Actions.ActionType.TakeShower - TinyLife.Actions.ActionType.Talk + - TinyLife.Actions.ActionType.TalkAboutBestSpots - TinyLife.Actions.ActionType.TalkAboutCartoons - TinyLife.Actions.ActionType.TalkAboutFamily - TinyLife.Actions.ActionType.TalkAboutFavoriteToys - TinyLife.Actions.ActionType.TalkAboutFeelings - TinyLife.Actions.ActionType.TalkAboutFood + - TinyLife.Actions.ActionType.TalkAboutFunnyCityName - TinyLife.Actions.ActionType.TalkAboutNaps - TinyLife.Actions.ActionType.TalkAboutNatureWalks - TinyLife.Actions.ActionType.TalkAboutNeighborhood @@ -326,7 +330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Actions/ActionType.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -363,7 +367,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Actions/ActionType.cs - startLine: 41 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -398,7 +402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Actions/ActionType.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -437,7 +441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Actions/ActionType.cs - startLine: 55 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -479,7 +483,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/ActionType.cs - startLine: 73 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -521,7 +525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActionType path: ../TinyLife/Actions/ActionType.cs - startLine: 83 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -560,7 +564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecute path: ../TinyLife/Actions/ActionType.cs - startLine: 94 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -602,7 +606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIconName path: ../TinyLife/Actions/ActionType.cs - startLine: 143 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -641,7 +645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVarieties path: ../TinyLife/Actions/ActionType.cs - startLine: 159 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -680,7 +684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Actions/ActionType.cs - startLine: 192 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1211,7 +1215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodSomewhereElse path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 41 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1246,7 +1250,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmploymentIdle path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1281,7 +1285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1316,7 +1320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 46 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1351,7 +1355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodFromDisplayCase path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1386,7 +1390,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeUp path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1421,7 +1425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CelebrateBirthday path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1456,7 +1460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpWithTraining path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3363,181 +3367,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Actions.ActionType.ShakeTree - commentId: F:TinyLife.Actions.ActionType.ShakeTree - id: ShakeTree - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: ShakeTree - nameWithType: ActionType.ShakeTree - fullName: TinyLife.Actions.ActionType.ShakeTree - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ShakeTree - path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 416 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType ShakeTree - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly ShakeTree As ActionType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Actions.ActionType.RunOnTreadmill - commentId: F:TinyLife.Actions.ActionType.RunOnTreadmill - id: RunOnTreadmill - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: RunOnTreadmill - nameWithType: ActionType.RunOnTreadmill - fullName: TinyLife.Actions.ActionType.RunOnTreadmill - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: RunOnTreadmill - path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 419 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType RunOnTreadmill - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly RunOnTreadmill As ActionType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Actions.ActionType.GoJogging - commentId: F:TinyLife.Actions.ActionType.GoJogging - id: GoJogging - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: GoJogging - nameWithType: ActionType.GoJogging - fullName: TinyLife.Actions.ActionType.GoJogging - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GoJogging - path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 427 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType GoJogging - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly GoJogging As ActionType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Actions.ActionType.LiftWeights - commentId: F:TinyLife.Actions.ActionType.LiftWeights - id: LiftWeights - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: LiftWeights - nameWithType: ActionType.LiftWeights - fullName: TinyLife.Actions.ActionType.LiftWeights - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LiftWeights - path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 435 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType LiftWeights - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly LiftWeights As ActionType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Actions.ActionType.MixProteinShake - commentId: F:TinyLife.Actions.ActionType.MixProteinShake - id: MixProteinShake - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: MixProteinShake - nameWithType: ActionType.MixProteinShake - fullName: TinyLife.Actions.ActionType.MixProteinShake - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: MixProteinShake - path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 443 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType MixProteinShake - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly MixProteinShake As ActionType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Actions.ActionType.GetWater commentId: F:TinyLife.Actions.ActionType.GetWater id: GetWater @@ -3556,7 +3385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWater path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 452 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3591,7 +3420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WashHands path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 460 + startLine: 424 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3626,7 +3455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleLight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 467 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3661,7 +3490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleAllLights path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 470 + startLine: 434 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3696,7 +3525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrillFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 482 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3731,7 +3560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrowAway path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 492 + startLine: 456 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3766,7 +3595,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scrap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 500 + startLine: 464 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3801,7 +3630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanEverything path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 506 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3836,7 +3665,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clean path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 512 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3853,41 +3682,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Actions.ActionType.Woodworking - commentId: F:TinyLife.Actions.ActionType.Woodworking - id: Woodworking - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: Woodworking - nameWithType: ActionType.Woodworking - fullName: TinyLife.Actions.ActionType.Woodworking - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Woodworking - path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 520 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType Woodworking - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly Woodworking As ActionType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Actions.ActionType.Light commentId: F:TinyLife.Actions.ActionType.Light id: Light @@ -3906,7 +3700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Light path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 541 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3941,7 +3735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoHomework path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 550 + startLine: 493 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3976,7 +3770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayWithToy path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 561 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4011,7 +3805,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CookChildFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 573 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4046,7 +3840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayInSandbox path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 586 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4081,7 +3875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShufflePuzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 595 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4116,7 +3910,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 603 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4151,7 +3945,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychSelfUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 611 + startLine: 554 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4186,7 +3980,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Store path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 615 + startLine: 558 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4221,7 +4015,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFurnitureMail path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 626 + startLine: 569 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4256,7 +4050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobFromNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 634 + startLine: 577 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4291,7 +4085,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 642 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4326,7 +4120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadJokes path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 650 + startLine: 593 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4361,7 +4155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrewCoffee path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 658 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4396,7 +4190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 668 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4431,7 +4225,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 676 + startLine: 619 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4466,7 +4260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddALittleSomething path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 684 + startLine: 627 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4501,7 +4295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RunAround path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 698 + startLine: 641 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4536,7 +4330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rummage path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 707 + startLine: 650 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4571,7 +4365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddCandle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 715 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4606,7 +4400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BlowOutCandles path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 721 + startLine: 663 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4641,7 +4435,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 733 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4676,7 +4470,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeFromFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 742 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4693,6 +4487,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.CleanOutFridge + commentId: F:TinyLife.Actions.ActionType.CleanOutFridge + id: CleanOutFridge + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: CleanOutFridge + nameWithType: ActionType.CleanOutFridge + fullName: TinyLife.Actions.ActionType.CleanOutFridge + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CleanOutFridge + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 688 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType CleanOutFridge + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly CleanOutFridge As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.GetLeftovers commentId: F:TinyLife.Actions.ActionType.GetLeftovers id: GetLeftovers @@ -4711,7 +4540,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLeftovers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 746 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4746,7 +4575,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptChild path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 753 + startLine: 706 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4781,7 +4610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchBusinessPlans path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 761 + startLine: 714 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4816,7 +4645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSalesPitch path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 769 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4851,7 +4680,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadSkillBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 777 + startLine: 730 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4886,7 +4715,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleNewspapers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 786 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4921,7 +4750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutTrash path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 791 + startLine: 744 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4956,7 +4785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnJungleGym path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 803 + startLine: 756 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4991,7 +4820,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorColoringBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 812 + startLine: 765 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5008,6 +4837,251 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.CollectSunlight + commentId: F:TinyLife.Actions.ActionType.CollectSunlight + id: CollectSunlight + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: CollectSunlight + nameWithType: ActionType.CollectSunlight + fullName: TinyLife.Actions.ActionType.CollectSunlight + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CollectSunlight + path: ../TinyLife/Actions/ActionType.Misc.cs + startLine: 774 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType CollectSunlight + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly CollectSunlight As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.MixProteinShake + commentId: F:TinyLife.Actions.ActionType.MixProteinShake + id: MixProteinShake + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: MixProteinShake + nameWithType: ActionType.MixProteinShake + fullName: TinyLife.Actions.ActionType.MixProteinShake + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MixProteinShake + path: ../TinyLife/Actions/ActionType.Sets.cs + startLine: 10 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType MixProteinShake + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly MixProteinShake As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.Woodworking + commentId: F:TinyLife.Actions.ActionType.Woodworking + id: Woodworking + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: Woodworking + nameWithType: ActionType.Woodworking + fullName: TinyLife.Actions.ActionType.Woodworking + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Woodworking + path: ../TinyLife/Actions/ActionType.Sets.cs + startLine: 19 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType Woodworking + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly Woodworking As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.ShakeTree + commentId: F:TinyLife.Actions.ActionType.ShakeTree + id: ShakeTree + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: ShakeTree + nameWithType: ActionType.ShakeTree + fullName: TinyLife.Actions.ActionType.ShakeTree + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ShakeTree + path: ../TinyLife/Actions/ActionType.Sets.cs + startLine: 40 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType ShakeTree + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly ShakeTree As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.RunOnTreadmill + commentId: F:TinyLife.Actions.ActionType.RunOnTreadmill + id: RunOnTreadmill + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: RunOnTreadmill + nameWithType: ActionType.RunOnTreadmill + fullName: TinyLife.Actions.ActionType.RunOnTreadmill + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RunOnTreadmill + path: ../TinyLife/Actions/ActionType.Sets.cs + startLine: 43 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType RunOnTreadmill + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly RunOnTreadmill As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.GoJogging + commentId: F:TinyLife.Actions.ActionType.GoJogging + id: GoJogging + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: GoJogging + nameWithType: ActionType.GoJogging + fullName: TinyLife.Actions.ActionType.GoJogging + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GoJogging + path: ../TinyLife/Actions/ActionType.Sets.cs + startLine: 51 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType GoJogging + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly GoJogging As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Actions.ActionType.LiftWeights + commentId: F:TinyLife.Actions.ActionType.LiftWeights + id: LiftWeights + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: LiftWeights + nameWithType: ActionType.LiftWeights + fullName: TinyLife.Actions.ActionType.LiftWeights + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LiftWeights + path: ../TinyLife/Actions/ActionType.Sets.cs + startLine: 59 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType LiftWeights + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly LiftWeights As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.ConfideIn commentId: F:TinyLife.Actions.ActionType.ConfideIn id: ConfideIn @@ -5516,7 +5590,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutNonfictionBooks path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 144 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5551,7 +5625,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutFictionBooks path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 156 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5586,7 +5660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Talk path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 170 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5621,7 +5695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutDay path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 174 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5656,7 +5730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellEngagingStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 178 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5691,7 +5765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 183 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5726,7 +5800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutWork path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 187 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5761,7 +5835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutNeighborhood path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 193 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5796,7 +5870,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutOutdoors path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 198 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5831,7 +5905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFood path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 202 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5866,7 +5940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiscussWorkoutRegimen path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 206 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5901,7 +5975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompareMuscleSize path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 213 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5936,7 +6010,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GushAboutPartner path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 220 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5971,7 +6045,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutGamingRig path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 226 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6006,7 +6080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutComputerSpecs path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 231 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6041,7 +6115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoastAboutPagesWritten path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 236 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6076,7 +6150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PoseMathPuzzle path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 242 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6111,7 +6185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExpressFearOfCrowds path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 247 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6146,7 +6220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutNaps path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 252 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6181,7 +6255,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutWatchingTv path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 258 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6216,7 +6290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteToHousehold path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 263 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6251,7 +6325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToCook path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 268 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6286,7 +6360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToTellStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 275 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6321,7 +6395,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutAdults path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 281 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6356,7 +6430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutParent path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 286 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6391,7 +6465,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutCartoons path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 291 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6426,7 +6500,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutSchool path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 296 + startLine: 295 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6461,7 +6535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFavoriteToys path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 301 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6496,7 +6570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutFamilyWellbeing path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 306 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6531,7 +6605,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFamily path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 312 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6566,7 +6640,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebatePineappleOnPizza path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 318 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6601,7 +6675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiscussFineDining path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 324 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6636,7 +6710,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutSpicyFood path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 329 + startLine: 328 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6671,7 +6745,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskMedicalHistory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 334 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6706,7 +6780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutNatureWalks path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 339 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6741,7 +6815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CriticizeDeforestation path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 344 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6776,7 +6850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiscussNpP path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 349 + startLine: 348 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6811,7 +6885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BragAboutComputer path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 354 + startLine: 353 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6846,7 +6920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiscussHomeAutomation path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 359 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6881,7 +6955,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskIfSingle path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 364 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6916,7 +6990,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuggestThriftstores path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 375 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6951,7 +7025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnthuseAboutCoupons path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 380 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6968,6 +7042,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.TalkAboutBestSpots + commentId: F:TinyLife.Actions.ActionType.TalkAboutBestSpots + id: TalkAboutBestSpots + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: TalkAboutBestSpots + nameWithType: ActionType.TalkAboutBestSpots + fullName: TinyLife.Actions.ActionType.TalkAboutBestSpots + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TalkAboutBestSpots + path: ../TinyLife/Actions/ActionType.Social.cs + startLine: 384 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType TalkAboutBestSpots + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly TalkAboutBestSpots As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.TellJoke commentId: F:TinyLife.Actions.ActionType.TellJoke id: TellJoke @@ -6986,7 +7095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellJoke path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 387 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7021,7 +7130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellFunnyStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 391 + startLine: 395 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7056,7 +7165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellRidiculousStory path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 395 + startLine: 399 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7091,7 +7200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellComplexJoke path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 399 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7126,7 +7235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayTrick path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 403 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7161,7 +7270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutWork path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 407 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7196,7 +7305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutOwnUnemployment path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 413 + startLine: 417 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7231,7 +7340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutTreadmillAccidents path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 419 + startLine: 423 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7266,7 +7375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutWritingStyle path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 424 + startLine: 428 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7301,7 +7410,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutAromance path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 429 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7336,7 +7445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutAsexuality path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 434 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7371,7 +7480,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellJokeAboutSomething path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 439 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7406,7 +7515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TellDadJoke path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 448 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7441,7 +7550,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutFamilyGatherings path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 454 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7476,7 +7585,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutTrees path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 460 + startLine: 464 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7511,7 +7620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutSmartHome path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 465 + startLine: 469 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7546,7 +7655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JokeAboutOverspending path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 470 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7563,6 +7672,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Actions.ActionType.TalkAboutFunnyCityName + commentId: F:TinyLife.Actions.ActionType.TalkAboutFunnyCityName + id: TalkAboutFunnyCityName + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: TalkAboutFunnyCityName + nameWithType: ActionType.TalkAboutFunnyCityName + fullName: TinyLife.Actions.ActionType.TalkAboutFunnyCityName + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TalkAboutFunnyCityName + path: ../TinyLife/Actions/ActionType.Social.cs + startLine: 479 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType TalkAboutFunnyCityName + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly TalkAboutFunnyCityName As ActionType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Actions.ActionType.Insult commentId: F:TinyLife.Actions.ActionType.Insult id: Insult @@ -7581,7 +7725,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Insult path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 477 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7616,7 +7760,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImplyMotherIsCamel path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 481 + startLine: 490 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7651,7 +7795,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfUnemployment path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 485 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7686,7 +7830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfLaziness path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 491 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7721,7 +7865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfIntroversion path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 496 + startLine: 505 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7756,7 +7900,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfNiceness path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 501 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7791,7 +7935,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutRelationship path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 506 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7826,7 +7970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfPoorFitness path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 511 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7861,7 +8005,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfFriends path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 517 + startLine: 526 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7896,7 +8040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfBeingNerd path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 522 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7931,7 +8075,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfBeingBadAtSchool path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 527 + startLine: 536 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7966,7 +8110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShooChild path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 532 + startLine: 541 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8001,7 +8145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfFoodIntolerance path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 538 + startLine: 547 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8036,7 +8180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChastiseForFoodBeliefs path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 544 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8071,7 +8215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeFunOfBeingOutdoorsy path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 550 + startLine: 559 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8106,7 +8250,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImplyHomeSmarter path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 555 + startLine: 564 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8141,7 +8285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flirt path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 562 + startLine: 571 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8176,7 +8320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplimentLooks path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 566 + startLine: 575 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8211,7 +8355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeRisqueRemark path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 570 + startLine: 579 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8246,7 +8390,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeEnticing path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 576 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8281,7 +8425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CasualCompliment path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 581 + startLine: 590 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8316,7 +8460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReciteLovePoem path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 586 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8351,7 +8495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeepCompliment path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 591 + startLine: 600 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8386,7 +8530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FlirtyJoke path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 596 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8421,7 +8565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartDating path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 602 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8456,7 +8600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolAround path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 619 + startLine: 628 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8491,7 +8635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Kiss path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 632 + startLine: 641 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8526,7 +8670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmitToBeingRomanticWithSomeoneElse path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 643 + startLine: 652 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8561,7 +8705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BreakUp path: ../TinyLife/Actions/ActionType.Social.cs - startLine: 656 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionVariety.yml b/docs/api/TinyLife.Actions.ActionVariety.yml index fcf38ad..d12ed73 100644 --- a/docs/api/TinyLife.Actions.ActionVariety.yml +++ b/docs/api/TinyLife.Actions.ActionVariety.yml @@ -652,7 +652,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImageLayout path: ../TinyLife/Actions/ActionVariety.cs - startLine: 156 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -699,7 +699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PortraitLayout path: ../TinyLife/Actions/ActionVariety.cs - startLine: 175 + startLine: 180 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 9c93013..2cacc97 100644 --- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml +++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml @@ -103,7 +103,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3587,18 +3587,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3651,11 +3651,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3708,6 +3716,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.BehaviorAction.yml b/docs/api/TinyLife.Actions.BehaviorAction.yml index 62ebc92..cf8fd2e 100644 --- a/docs/api/TinyLife.Actions.BehaviorAction.yml +++ b/docs/api/TinyLife.Actions.BehaviorAction.yml @@ -101,7 +101,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3632,18 +3632,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3696,11 +3696,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3753,6 +3761,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.DieAction.yml b/docs/api/TinyLife.Actions.DieAction.yml index c9a3d96..f178edd 100644 --- a/docs/api/TinyLife.Actions.DieAction.yml +++ b/docs/api/TinyLife.Actions.DieAction.yml @@ -87,7 +87,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3209,18 +3209,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3273,11 +3273,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3330,6 +3338,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml index 82c2794..1054237 100644 --- a/docs/api/TinyLife.Actions.GoHereAction.yml +++ b/docs/api/TinyLife.Actions.GoHereAction.yml @@ -97,7 +97,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3478,18 +3478,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3542,11 +3542,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3599,6 +3607,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml index d2cdd5e..6f63c06 100644 --- a/docs/api/TinyLife.Actions.MultiAction.yml +++ b/docs/api/TinyLife.Actions.MultiAction.yml @@ -107,7 +107,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3647,18 +3647,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3711,11 +3711,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3768,6 +3776,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml index eb0a79a..468837c 100644 --- a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml +++ b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml @@ -112,7 +112,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3917,18 +3917,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3981,11 +3981,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -4038,6 +4046,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.OutOfTownAction.yml b/docs/api/TinyLife.Actions.OutOfTownAction.yml index 37f526d..a31dcfd 100644 --- a/docs/api/TinyLife.Actions.OutOfTownAction.yml +++ b/docs/api/TinyLife.Actions.OutOfTownAction.yml @@ -101,7 +101,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3542,18 +3542,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3606,11 +3606,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3663,6 +3671,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.PathfindAction.yml b/docs/api/TinyLife.Actions.PathfindAction.yml index 0313e2a..03afb3f 100644 --- a/docs/api/TinyLife.Actions.PathfindAction.yml +++ b/docs/api/TinyLife.Actions.PathfindAction.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathfindAction path: ../TinyLife/Actions/PathfindAction.cs - startLine: 18 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -93,7 +93,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeedMultiplier path: ../TinyLife/Actions/PathfindAction.cs - startLine: 25 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -180,7 +180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Path path: ../TinyLife/Actions/PathfindAction.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -217,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathReady path: ../TinyLife/Actions/PathfindAction.cs - startLine: 35 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -254,7 +254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/PathfindAction.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -293,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPath path: ../TinyLife/Actions/PathfindAction.cs - startLine: 45 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSpeed path: ../TinyLife/Actions/PathfindAction.cs - startLine: 51 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -374,7 +374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPathReady path: ../TinyLife/Actions/PathfindAction.cs - startLine: 57 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -408,7 +408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/PathfindAction.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -443,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/PathfindAction.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -488,7 +488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/PathfindAction.cs - startLine: 98 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -526,7 +526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/PathfindAction.cs - startLine: 109 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -565,7 +565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/PathfindAction.cs - startLine: 120 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3345,18 +3345,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3409,11 +3409,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3466,6 +3474,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.PutAwayAction.yml b/docs/api/TinyLife.Actions.PutAwayAction.yml index 4b5e088..3c87f06 100644 --- a/docs/api/TinyLife.Actions.PutAwayAction.yml +++ b/docs/api/TinyLife.Actions.PutAwayAction.yml @@ -97,7 +97,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3480,18 +3480,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3544,11 +3544,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3601,6 +3609,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.SellAction.yml b/docs/api/TinyLife.Actions.SellAction.yml index 08a97de..fa9bb30 100644 --- a/docs/api/TinyLife.Actions.SellAction.yml +++ b/docs/api/TinyLife.Actions.SellAction.yml @@ -98,7 +98,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3536,18 +3536,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3600,11 +3600,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3657,6 +3665,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.SitAction.yml b/docs/api/TinyLife.Actions.SitAction.yml index eee97ac..1557f41 100644 --- a/docs/api/TinyLife.Actions.SitAction.yml +++ b/docs/api/TinyLife.Actions.SitAction.yml @@ -97,7 +97,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3463,18 +3463,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3527,11 +3527,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3584,6 +3592,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml b/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml index 49d6938..bcce0c7 100644 --- a/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml @@ -85,7 +85,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3114,18 +3114,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3178,11 +3178,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3235,6 +3243,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.SocialAction.yml b/docs/api/TinyLife.Actions.SocialAction.yml index 8455ea9..30d5404 100644 --- a/docs/api/TinyLife.Actions.SocialAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.yml @@ -110,7 +110,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3910,18 +3910,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3974,11 +3974,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -4031,6 +4039,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.StoreAction.yml b/docs/api/TinyLife.Actions.StoreAction.yml index 8b3c0a3..a58f0e1 100644 --- a/docs/api/TinyLife.Actions.StoreAction.yml +++ b/docs/api/TinyLife.Actions.StoreAction.yml @@ -97,7 +97,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3472,18 +3472,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3536,11 +3536,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3593,6 +3601,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml index 866280f..acb037f 100644 --- a/docs/api/TinyLife.Actions.TalkAction.yml +++ b/docs/api/TinyLife.Actions.TalkAction.yml @@ -116,7 +116,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -4096,18 +4096,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -4160,11 +4160,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -4217,6 +4225,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.Typeless.DeferredAction.yml b/docs/api/TinyLife.Actions.Typeless.DeferredAction.yml index 879001c..ec0e86a 100644 --- a/docs/api/TinyLife.Actions.Typeless.DeferredAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.DeferredAction.yml @@ -86,7 +86,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3154,18 +3154,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3218,11 +3218,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3275,6 +3283,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml b/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml index 61286c7..4df8aaa 100644 --- a/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.PathfindToPersonAction.yml @@ -86,7 +86,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3143,18 +3143,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3207,11 +3207,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3264,6 +3272,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml b/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml index 6356bf9..f0b42b9 100644 --- a/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.TellPeopleToLeaveRoomAction.yml @@ -87,7 +87,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3220,18 +3220,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3284,11 +3284,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3341,6 +3349,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.Typeless.TryGoHereAction.yml b/docs/api/TinyLife.Actions.Typeless.TryGoHereAction.yml index 7aec24f..624bf50 100644 --- a/docs/api/TinyLife.Actions.Typeless.TryGoHereAction.yml +++ b/docs/api/TinyLife.Actions.Typeless.TryGoHereAction.yml @@ -86,7 +86,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3157,18 +3157,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3221,11 +3221,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3278,6 +3286,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.WalkAction.yml b/docs/api/TinyLife.Actions.WalkAction.yml index dcbee42..223909d 100644 --- a/docs/api/TinyLife.Actions.WalkAction.yml +++ b/docs/api/TinyLife.Actions.WalkAction.yml @@ -93,7 +93,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3263,18 +3263,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3327,11 +3327,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3384,6 +3392,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml b/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml index 451b3b9..0edc70c 100644 --- a/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml +++ b/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Channel path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 194 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Comedy path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 199 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cooking path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 203 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -128,7 +128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Romance path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 207 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drama path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 211 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: News path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 215 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -230,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cartoons path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 219 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.WatchTvAction.yml b/docs/api/TinyLife.Actions.WatchTvAction.yml index c3c66fd..b7e8a06 100644 --- a/docs/api/TinyLife.Actions.WatchTvAction.yml +++ b/docs/api/TinyLife.Actions.WatchTvAction.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchTvAction path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 20 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -100,7 +100,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -142,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyInProgress path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 32 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 35 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -221,7 +221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 40 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 68 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -294,7 +294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 75 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -339,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 102 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -377,7 +377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 111 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -419,7 +419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 121 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -458,7 +458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetViewingArea path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 153 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -502,7 +502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSeating path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 166 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -549,7 +549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetViewers path: ../TinyLife/Actions/WatchTvAction.cs - startLine: 180 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3643,18 +3643,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3707,11 +3707,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3764,6 +3772,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml index 25eafd1..7ba5066 100644 --- a/docs/api/TinyLife.Actions.WorkAction.yml +++ b/docs/api/TinyLife.Actions.WorkAction.yml @@ -100,7 +100,7 @@ items: - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) - 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}) @@ -3496,18 +3496,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) - commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) parent: TinyLife.Actions.Action isExternal: true - name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean) - fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean) - nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) - fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean) - name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean) + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) spec.csharp: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3560,11 +3560,19 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean) + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) name: FindValidActionObjects nameWithType: Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects @@ -3617,6 +3625,14 @@ references: nameWithType: Boolean fullName: System.Boolean isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.ChoicePromptInfo.Option.yml b/docs/api/TinyLife.ChoicePromptInfo.Option.yml index 29a8771..ed92473 100644 --- a/docs/api/TinyLife.ChoicePromptInfo.Option.yml +++ b/docs/api/TinyLife.ChoicePromptInfo.Option.yml @@ -315,7 +315,7 @@ items: summary: "\nCreates a new option with the given job-related outcomes.\n" example: [] syntax: - content: public Option(string name, EmotionType successIncreaseEmotion = null, SkillType successIncreaseSkill = null, float jobPerformanceGained = 0.1F, float jobPerformanceLost = 0.1F, float successChance = 0.4F) + content: public Option(string name, EmotionType successIncreaseEmotion = null, SkillType successIncreaseSkill = null, float jobPerformanceGained = 0.1F, float jobPerformanceLost = 0.1F, float successChance = 0.5F) parameters: - id: name type: System.String @@ -335,7 +335,7 @@ items: - id: successChance type: System.Single description: The success chance of this option, which is expected to be a value between 0 and 1. - content.vb: Public Sub New(name As String, successIncreaseEmotion As EmotionType = Nothing, successIncreaseSkill As SkillType = Nothing, jobPerformanceGained As Single = 0.1F, jobPerformanceLost As Single = 0.1F, successChance As Single = 0.4F) + content.vb: Public Sub New(name As String, successIncreaseEmotion As EmotionType = Nothing, successIncreaseSkill As SkillType = Nothing, jobPerformanceGained As Single = 0.1F, jobPerformanceLost As Single = 0.1F, successChance As Single = 0.5F) overload: TinyLife.ChoicePromptInfo.Option.#ctor* modifiers.csharp: - public diff --git a/docs/api/TinyLife.CleanOutFridgeAction.yml b/docs/api/TinyLife.CleanOutFridgeAction.yml new file mode 100644 index 0000000..a2361df --- /dev/null +++ b/docs/api/TinyLife.CleanOutFridgeAction.yml @@ -0,0 +1,4377 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.CleanOutFridgeAction + commentId: T:TinyLife.CleanOutFridgeAction + id: CleanOutFridgeAction + parent: TinyLife + children: + - TinyLife.CleanOutFridgeAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.CleanOutFridgeAction.IsCompleted + - TinyLife.CleanOutFridgeAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.CleanOutFridgeAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.CleanOutFridgeAction.Validate(TinyLife.Objects.Person) + langs: + - csharp + - vb + name: CleanOutFridgeAction + nameWithType: CleanOutFridgeAction + fullName: TinyLife.CleanOutFridgeAction + type: Class + source: + remote: + path: TinyLife/Actions/CleanOutFridgeAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CleanOutFridgeAction + path: ../TinyLife/Actions/CleanOutFridgeAction.cs + startLine: 13 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: 'public class CleanOutFridgeAction : Action, IGenericDataHolder' + content.vb: >- + Public Class CleanOutFridgeAction + Inherits Action + Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Action + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.Action.Random + - TinyLife.Actions.Action.InProgressTime + - TinyLife.Actions.Action.FullyInProgress + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.Info + - TinyLife.Actions.Action.StartedAutomatically + - TinyLife.Actions.Action.Parent + - TinyLife.Actions.Action.Map + - TinyLife.Actions.Action.Person + - TinyLife.Actions.Action.ElapsedTime + - TinyLife.Actions.Action.PlayerPromptOpen + - TinyLife.Actions.Action.ForceResult + - TinyLife.Actions.Action.Initialize + - 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.CanCancel(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.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + - 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.ChoicePromptInfo) + - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,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) + - TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType) + - 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.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.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - 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.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + - 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) + - 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.CleanOutFridgeAction.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.CleanOutFridgeAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.CleanOutFridgeAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' + parent: TinyLife.CleanOutFridgeAction + langs: + - csharp + - vb + name: CleanOutFridgeAction(ActionType, ActionInfo) + nameWithType: CleanOutFridgeAction.CleanOutFridgeAction(ActionType, ActionInfo) + fullName: TinyLife.CleanOutFridgeAction.CleanOutFridgeAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/CleanOutFridgeAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/CleanOutFridgeAction.cs + startLine: 18 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public CleanOutFridgeAction(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.CleanOutFridgeAction.#ctor* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.CleanOutFridgeAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.CleanOutFridgeAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.CleanOutFridgeAction + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, Single) + nameWithType: CleanOutFridgeAction.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.CleanOutFridgeAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + type: Method + source: + remote: + path: TinyLife/Actions/CleanOutFridgeAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Actions/CleanOutFridgeAction.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + - id: passedInGame + type: System.TimeSpan + - id: speedMultiplier + type: System.Single + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.CleanOutFridgeAction.Update* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.CleanOutFridgeAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.CleanOutFridgeAction.Validate(TinyLife.Objects.Person) + id: Validate(TinyLife.Objects.Person) + parent: TinyLife.CleanOutFridgeAction + langs: + - csharp + - vb + name: Validate(Person) + nameWithType: CleanOutFridgeAction.Validate(Person) + fullName: TinyLife.CleanOutFridgeAction.Validate(TinyLife.Objects.Person) + type: Method + source: + remote: + path: TinyLife/Actions/CleanOutFridgeAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Validate + path: ../TinyLife/Actions/CleanOutFridgeAction.cs + startLine: 43 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public override bool Validate(Person person) + parameters: + - id: person + type: TinyLife.Objects.Person + return: + type: System.Boolean + content.vb: Public Overrides Function Validate(person As Person) As Boolean + overridden: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) + overload: TinyLife.CleanOutFridgeAction.Validate* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.CleanOutFridgeAction.IsCompleted + commentId: M:TinyLife.CleanOutFridgeAction.IsCompleted + id: IsCompleted + parent: TinyLife.CleanOutFridgeAction + langs: + - csharp + - vb + name: IsCompleted() + nameWithType: CleanOutFridgeAction.IsCompleted() + fullName: TinyLife.CleanOutFridgeAction.IsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/CleanOutFridgeAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCompleted + path: ../TinyLife/Actions/CleanOutFridgeAction.cs + startLine: 47 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public override CompletionType IsCompleted() + return: + type: TinyLife.Actions.CompletionType + content.vb: Public Overrides Function IsCompleted As CompletionType + overridden: TinyLife.Actions.Action.IsCompleted + overload: TinyLife.CleanOutFridgeAction.IsCompleted* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.CleanOutFridgeAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.CleanOutFridgeAction.OnCompleted(TinyLife.Actions.CompletionType) + id: OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.CleanOutFridgeAction + langs: + - csharp + - vb + name: OnCompleted(CompletionType) + nameWithType: CleanOutFridgeAction.OnCompleted(CompletionType) + fullName: TinyLife.CleanOutFridgeAction.OnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/CleanOutFridgeAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnCompleted + path: ../TinyLife/Actions/CleanOutFridgeAction.cs + startLine: 51 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public override void OnCompleted(CompletionType type) + parameters: + - id: type + type: TinyLife.Actions.CompletionType + content.vb: Public Overrides Sub OnCompleted(type As CompletionType) + overridden: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.CleanOutFridgeAction.OnCompleted* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +references: +- uid: TinyLife + commentId: N:TinyLife + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.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 + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- 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.Action.Random + commentId: F:TinyLife.Actions.Action.Random + parent: TinyLife.Actions.Action + name: Random + nameWithType: Action.Random + fullName: TinyLife.Actions.Action.Random +- uid: TinyLife.Actions.Action.InProgressTime + commentId: P:TinyLife.Actions.Action.InProgressTime + parent: TinyLife.Actions.Action + name: InProgressTime + nameWithType: Action.InProgressTime + fullName: TinyLife.Actions.Action.InProgressTime +- uid: TinyLife.Actions.Action.FullyInProgress + commentId: P:TinyLife.Actions.Action.FullyInProgress + parent: TinyLife.Actions.Action + 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 + 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 + name: Info + nameWithType: Action.Info + fullName: TinyLife.Actions.Action.Info +- uid: TinyLife.Actions.Action.StartedAutomatically + commentId: P:TinyLife.Actions.Action.StartedAutomatically + parent: TinyLife.Actions.Action + 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 + name: Parent + nameWithType: Action.Parent + fullName: TinyLife.Actions.Action.Parent +- uid: TinyLife.Actions.Action.Map + commentId: P:TinyLife.Actions.Action.Map + parent: TinyLife.Actions.Action + name: Map + nameWithType: Action.Map + fullName: TinyLife.Actions.Action.Map +- uid: TinyLife.Actions.Action.Person + commentId: P:TinyLife.Actions.Action.Person + parent: TinyLife.Actions.Action + 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 + 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 + 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 + name: ForceResult + nameWithType: Action.ForceResult + fullName: TinyLife.Actions.Action.ForceResult +- uid: TinyLife.Actions.Action.Initialize + commentId: M:TinyLife.Actions.Action.Initialize + parent: TinyLife.Actions.Action + name: Initialize() + nameWithType: Action.Initialize() + fullName: TinyLife.Actions.Action.Initialize() + spec.csharp: + - uid: TinyLife.Actions.Action.Initialize + name: Initialize + nameWithType: Action.Initialize + fullName: TinyLife.Actions.Action.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.Initialize + name: Initialize + nameWithType: Action.Initialize + fullName: TinyLife.Actions.Action.Initialize + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- 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 + isExternal: true + name: TryForceResult(CompletionType, Nullable, MapObject) + nameWithType: Action.TryForceResult(CompletionType, Nullable, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, System.Nullable, TinyLife.Objects.MapObject) + nameWithType.vb: Action.TryForceResult(CompletionType, Nullable(Of CanExecuteResult), MapObject) + fullName.vb: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, System.Nullable(Of TinyLife.Actions.CanExecuteResult), TinyLife.Objects.MapObject) + name.vb: TryForceResult(CompletionType, Nullable(Of CanExecuteResult), MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.MapObject + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + nameWithType: Action.TryForceResult + fullName: TinyLife.Actions.Action.TryForceResult + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + nameWithType: CanExecuteResult + fullName: TinyLife.Actions.CanExecuteResult + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.MapObject + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + parent: 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 + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanCancel(Action) + nameWithType: Action.CanCancel(Action) + fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + nameWithType: Action.CanCancel + fullName: TinyLife.Actions.Action.CanCancel + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + nameWithType: Action.CanCancel + fullName: TinyLife.Actions.Action.CanCancel + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + 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 + nameWithType: Action.GetNextAction + fullName: TinyLife.Actions.Action.GetNextAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + nameWithType: Action.GetNextAction + fullName: TinyLife.Actions.Action.GetNextAction + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + nameWithType: Action.GetIconObject + fullName: TinyLife.Actions.Action.GetIconObject + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + nameWithType: Action.GetIconObject + fullName: TinyLife.Actions.Action.GetIconObject + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + nameWithType: Action.CausesExtremelyFastSpeed + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + nameWithType: Action.CausesExtremelyFastSpeed + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + nameWithType: Action.GetDisplayName + fullName: TinyLife.Actions.Action.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + nameWithType: Action.GetDisplayName + fullName: TinyLife.Actions.Action.GetDisplayName + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- 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 + 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 + nameWithType: Action.CanEnqueueConversation + fullName: TinyLife.Actions.Action.CanEnqueueConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + nameWithType: Action.CanEnqueueConversation + fullName: TinyLife.Actions.Action.CanEnqueueConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + name: OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>, TextureRegion) + nameWithType: Action.OpenPlayerPrompt(String, Predicate, Action, Boolean, Func>, TextureRegion) + fullName: TinyLife.Actions.Action.OpenPlayerPrompt(System.String, System.Predicate, System.Action, System.Boolean, System.Func>, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(System.String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), System.Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + name: OpenPlayerPrompt + nameWithType: Action.OpenPlayerPrompt + fullName: TinyLife.Actions.Action.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + name: OpenPlayerPrompt + nameWithType: Action.OpenPlayerPrompt + fullName: TinyLife.Actions.Action.OpenPlayerPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Panel + name: Panel + nameWithType: Panel + fullName: MLEM.Ui.Elements.Panel + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + nameWithType: CoveringGroup + fullName: TinyLife.Uis.CoveringGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: OpenYesNoPrompt(String, Action, Action, TextureRegion) + nameWithType: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion) + fullName: TinyLife.Actions.Action.OpenYesNoPrompt(System.String, System.Action, System.Action, MLEM.Textures.TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + nameWithType: Action.OpenYesNoPrompt + fullName: TinyLife.Actions.Action.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + nameWithType: Action.OpenYesNoPrompt + fullName: TinyLife.Actions.Action.OpenYesNoPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: OpenTextPrompt(String, Action, Predicate, TextField.Rule, String, TextureRegion) + nameWithType: Action.OpenTextPrompt(String, Action, Predicate, TextField.Rule, String, TextureRegion) + fullName: TinyLife.Actions.Action.OpenTextPrompt(System.String, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, System.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(System.String, System.Action(Of System.String), System.Predicate(Of System.String), MLEM.Ui.Elements.TextField.Rule, System.String, MLEM.Textures.TextureRegion) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.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 + nameWithType: Action.OpenTextPrompt + fullName: TinyLife.Actions.Action.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + 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 + nameWithType: Action.OpenTextPrompt + fullName: TinyLife.Actions.Action.OpenTextPrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Predicate`1 + name: Predicate + nameWithType: Predicate + fullName: System.Predicate + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Ui.Elements.TextField.Rule + name: TextField.Rule + nameWithType: TextField.Rule + fullName: MLEM.Ui.Elements.TextField.Rule + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.ChoicePromptInfo) + commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.ChoicePromptInfo) + parent: TinyLife.Actions.Action + name: OpenChoicePrompt(ChoicePromptInfo) + nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo) + fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.ChoicePromptInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.ChoicePromptInfo) + name: OpenChoicePrompt + nameWithType: Action.OpenChoicePrompt + fullName: TinyLife.Actions.Action.OpenChoicePrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.ChoicePromptInfo + name: ChoicePromptInfo + nameWithType: ChoicePromptInfo + fullName: TinyLife.ChoicePromptInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.ChoicePromptInfo) + name: OpenChoicePrompt + nameWithType: Action.OpenChoicePrompt + fullName: TinyLife.Actions.Action.OpenChoicePrompt + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.ChoicePromptInfo + name: ChoicePromptInfo + nameWithType: ChoicePromptInfo + fullName: TinyLife.ChoicePromptInfo + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + parent: TinyLife.Actions.Action + isExternal: true + name: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + nameWithType: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Int32) + fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Int32) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: Action.SpeakAlone + fullName: TinyLife.Actions.Action.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32) + name: SpeakAlone + nameWithType: Action.SpeakAlone + fullName: TinyLife.Actions.Action.SpeakAlone + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- 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) + 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) + parent: TinyLife.Actions.Action + isExternal: true + name: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + nameWithType: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable, Nullable, Int32) + fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable, System.Nullable, System.Int32) + nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, System.Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, System.Nullable(Of TinyLife.Actions.EmoteCategory), System.Nullable(Of TinyLife.Objects.SpeakStyle), System.Int32) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, Nullable(Of EmoteCategory), Nullable(Of SpeakStyle), Int32) + 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) + name: SpeakInConversation + nameWithType: Action.SpeakInConversation + fullName: TinyLife.Actions.Action.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + 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) + name: SpeakInConversation + nameWithType: Action.SpeakInConversation + fullName: TinyLife.Actions.Action.SpeakInConversation + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + nameWithType: EmoteCategory + fullName: TinyLife.Actions.EmoteCategory + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + 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 + nameWithType: Action.FacePartner + fullName: TinyLife.Actions.Action.FacePartner + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + nameWithType: Action.FacePartner + fullName: TinyLife.Actions.Action.FacePartner + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType) + commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType) + parent: TinyLife.Actions.Action + name: CompleteIfNeedFull(NeedType) + nameWithType: Action.CompleteIfNeedFull(NeedType) + fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType) + name: CompleteIfNeedFull + nameWithType: Action.CompleteIfNeedFull + fullName: TinyLife.Actions.Action.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType) + name: CompleteIfNeedFull + nameWithType: Action.CompleteIfNeedFull + fullName: TinyLife.Actions.Action.CompleteIfNeedFull + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.NeedType + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.Boolean, TinyLife.Skills.SkillType, System.Single, System.Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + nameWithType: Action.CompleteIfTimeUp + fullName: TinyLife.Actions.Action.CompleteIfTimeUp + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + nameWithType: Action.CompleteIfTimeUp + fullName: TinyLife.Actions.Action.CompleteIfTimeUp + - name: ( + nameWithType: ( + fullName: ( + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Skills.SkillType + name: SkillType + nameWithType: SkillType + fullName: TinyLife.Skills.SkillType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + parent: TinyLife.Actions.Action + name: CancelIfEmotional(EmotionType[]) + nameWithType: Action.CancelIfEmotional(EmotionType[]) + fullName: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + nameWithType.vb: Action.CancelIfEmotional(EmotionType()) + fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType()) + name.vb: CancelIfEmotional(EmotionType()) + spec.csharp: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + nameWithType: Action.CancelIfEmotional + fullName: TinyLife.Actions.Action.CancelIfEmotional + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + nameWithType: EmotionType + fullName: TinyLife.Emotions.EmotionType + - name: '[]' + nameWithType: '[]' + fullName: '[]' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + nameWithType: Action.CancelIfEmotional + fullName: TinyLife.Actions.Action.CancelIfEmotional + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + nameWithType: EmotionType + fullName: TinyLife.Emotions.EmotionType + - name: () + nameWithType: () + fullName: () + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, System.Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + nameWithType: Action.PickUpAndGoTo + fullName: TinyLife.Actions.Action.PickUpAndGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + nameWithType: Action.PickUpAndGoTo + fullName: TinyLife.Actions.Action.PickUpAndGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: PickUpAndGoTo(ActionInfo, Func, Func, Boolean) + nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, Boolean) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, System.Boolean) + 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, System.Boolean), System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.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 + nameWithType: Action.PickUpAndGoTo + fullName: TinyLife.Actions.Action.PickUpAndGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + 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 + nameWithType: Action.PickUpAndGoTo + fullName: TinyLife.Actions.Action.PickUpAndGoTo + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: Sit(Furniture, Single, ActionSpot) + nameWithType: Action.Sit(Furniture, Single, ActionSpot) + fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, System.Single, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: Action.Sit + fullName: TinyLife.Actions.Action.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + nameWithType: Action.Sit + fullName: TinyLife.Actions.Action.Sit + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- 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 + 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 + nameWithType: Action.GetFreeChair + fullName: TinyLife.Actions.Action.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + nameWithType: Action.GetFreeChair + fullName: TinyLife.Actions.Action.GetFreeChair + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ) + nameWithType: ) + fullName: ) +- 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 + 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, System.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 + nameWithType: Action.GetFreeChairs + fullName: TinyLife.Actions.Action.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + nameWithType: Action.GetFreeChairs + fullName: TinyLife.Actions.Action.GetFreeChairs + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`2 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Misc.Direction2 + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + name: FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + nameWithType: Action.FindAllFreePeople(Person, ActionType, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: Action.FindAllFreePeople + fullName: TinyLife.Actions.Action.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreePeople + nameWithType: Action.FindAllFreePeople + fullName: TinyLife.Actions.Action.FindAllFreePeople + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},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,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean, System.Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Nullable(Of Vector2), Nullable(Of Single), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: Action.FindAllFreeFurniture + fullName: TinyLife.Actions.Action.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + nameWithType: Action.FindAllFreeFurniture + fullName: TinyLife.Actions.Action.FindAllFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + name: FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + nameWithType: Action.FindAllFreeWalls(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: Action.FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeWalls(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: Action.FindAllFreeWalls + fullName: TinyLife.Actions.Action.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + nameWithType: Action.FindAllFreeWalls + fullName: TinyLife.Actions.Action.FindAllFreeWalls + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + name: FindAllFreeGround(Person, Nullable, Nullable, Boolean) + nameWithType: Action.FindAllFreeGround(Person, Nullable, Nullable, Boolean) + fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable, System.Nullable, System.Boolean) + nameWithType.vb: Action.FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Nullable(Of System.Single), System.Boolean) + name.vb: FindAllFreeGround(Person, Nullable(Of Vector2), Nullable(Of Single), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: Action.FindAllFreeGround + fullName: TinyLife.Actions.Action.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + nameWithType: Action.FindAllFreeGround + fullName: TinyLife.Actions.Action.FindAllFreeGround + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,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,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Nullable(Of Vector2), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: Action.FindFreeFurniture + fullName: TinyLife.Actions.Action.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + nameWithType: Action.FindFreeFurniture + fullName: TinyLife.Actions.Action.FindFreeFurniture + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + nameWithType: ObjectCategory + fullName: TinyLife.Objects.ObjectCategory + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + nameWithType: FurnitureType + fullName: TinyLife.Objects.FurnitureType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + name: FindAllActionObjects(Person, ActionType, Nullable) + nameWithType: Action.FindAllActionObjects(Person, ActionType, Nullable) + fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable) + nameWithType.vb: Action.FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + fullName.vb: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Nullable(Of Microsoft.Xna.Framework.Vector2)) + name.vb: FindAllActionObjects(Person, ActionType, Nullable(Of Vector2)) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: Action.FindAllActionObjects + fullName: TinyLife.Actions.Action.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + nameWithType: Action.FindAllActionObjects + fullName: TinyLife.Actions.Action.FindAllActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + name: FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + nameWithType: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable, Boolean, Boolean) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable, System.Boolean, System.Boolean) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, System.Boolean, System.Nullable(Of Microsoft.Xna.Framework.Vector2), System.Boolean, System.Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Nullable(Of Vector2), Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + nameWithType: Action.FindValidActionObjects + fullName: TinyLife.Actions.Action.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + nameWithType: Action.FindValidActionObjects + fullName: TinyLife.Actions.Action.FindValidActionObjects + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionType + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Nullable`1 + name: Nullable + nameWithType: Nullable + fullName: System.Nullable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + nameWithType: Vector2 + fullName: Microsoft.Xna.Framework.Vector2 + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + isExternal: true + name: GetRandomVariety(IEnumerable, ActionInfo) + nameWithType: Action.GetRandomVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: Action.GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: Action.GetRandomVariety + fullName: TinyLife.Actions.Action.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomVariety + nameWithType: Action.GetRandomVariety + fullName: TinyLife.Actions.Action.GetRandomVariety + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + nameWithType: ActionVariety + fullName: TinyLife.Actions.ActionVariety + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo + - name: ) + nameWithType: ) + fullName: ) +- 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 + 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 + nameWithType: Action.GetTableSpot + fullName: TinyLife.Actions.Action.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + nameWithType: Action.GetTableSpot + fullName: TinyLife.Actions.Action.GetTableSpot + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + nameWithType: ActionSpot + fullName: TinyLife.Objects.ActionSpot + - name: ) + nameWithType: ) + fullName: ) +- 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 + 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 + nameWithType: Action.InvokeForBoth + fullName: TinyLife.Actions.Action.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + nameWithType: Action.InvokeForBoth + fullName: TinyLife.Actions.Action.InvokeForBoth + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Action`2 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- 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 + 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 + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + nameWithType: Action.CanMultitask + fullName: TinyLife.Actions.Action.CanMultitask + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Actions.Action + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: SetData(String, Object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, System.Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- 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) + name: SetData(String, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(System.String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- 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 + name: GetData(String) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(String) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(System.String) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(System.String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + nameWithType: JsonTypeSafeGenericDataHolder.GetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- 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 + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.CleanOutFridgeAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of CleanOutFridgeAction)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.CleanOutFridgeAction)() + name.vb: JsonCopy(Of CleanOutFridgeAction)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of CleanOutFridgeAction) + nameWithType: Extensions.JsonCopy(Of CleanOutFridgeAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.CleanOutFridgeAction) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + 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 +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + name: SetData(String, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(String, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(System.String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + nameWithType: JsonTypeSafeGenericDataHolder.SetData + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData(Of T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(Of T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T) + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M: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 + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.CleanOutFridgeAction.#ctor* + commentId: Overload:TinyLife.CleanOutFridgeAction.#ctor + name: CleanOutFridgeAction + nameWithType: CleanOutFridgeAction.CleanOutFridgeAction + fullName: TinyLife.CleanOutFridgeAction.CleanOutFridgeAction +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + name: Update(GameTime, TimeSpan, Single) + nameWithType: Action.Update(GameTime, TimeSpan, Single) + fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, System.Single) + spec.csharp: + - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: Action.Update + fullName: TinyLife.Actions.Action.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + nameWithType: Action.Update + fullName: TinyLife.Actions.Action.Update + - name: ( + nameWithType: ( + fullName: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.TimeSpan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.CleanOutFridgeAction.Update* + commentId: Overload:TinyLife.CleanOutFridgeAction.Update + name: Update + nameWithType: CleanOutFridgeAction.Update + fullName: TinyLife.CleanOutFridgeAction.Update +- 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 + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework +- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + name: Validate(Person) + nameWithType: Action.Validate(Person) + fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: Action.Validate + fullName: TinyLife.Actions.Action.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.Person) + name: Validate + nameWithType: Action.Validate + fullName: TinyLife.Actions.Action.Validate + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.CleanOutFridgeAction.Validate* + commentId: Overload:TinyLife.CleanOutFridgeAction.Validate + name: Validate + nameWithType: CleanOutFridgeAction.Validate + fullName: TinyLife.CleanOutFridgeAction.Validate +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: TinyLife.Actions.Action.IsCompleted + commentId: M:TinyLife.Actions.Action.IsCompleted + parent: TinyLife.Actions.Action + name: IsCompleted() + nameWithType: Action.IsCompleted() + fullName: TinyLife.Actions.Action.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + nameWithType: Action.IsCompleted + fullName: TinyLife.Actions.Action.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + nameWithType: Action.IsCompleted + fullName: TinyLife.Actions.Action.IsCompleted + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.CleanOutFridgeAction.IsCompleted* + commentId: Overload:TinyLife.CleanOutFridgeAction.IsCompleted + name: IsCompleted + nameWithType: CleanOutFridgeAction.IsCompleted + fullName: TinyLife.CleanOutFridgeAction.IsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + name: OnCompleted(CompletionType) + nameWithType: Action.OnCompleted(CompletionType) + fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: Action.OnCompleted + fullName: TinyLife.Actions.Action.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + nameWithType: Action.OnCompleted + fullName: TinyLife.Actions.Action.OnCompleted + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.CleanOutFridgeAction.OnCompleted* + commentId: Overload:TinyLife.CleanOutFridgeAction.OnCompleted + name: OnCompleted + nameWithType: CleanOutFridgeAction.OnCompleted + fullName: TinyLife.CleanOutFridgeAction.OnCompleted diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml index a06007d..776fe59 100644 --- a/docs/api/TinyLife.Debug.CheatDelegate.yml +++ b/docs/api/TinyLife.Debug.CheatDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatDelegate path: ../TinyLife/Debug.cs - startLine: 648 + startLine: 685 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml index 441e8df..3e5d4a9 100644 --- a/docs/api/TinyLife.Debug.DebugDelegate.yml +++ b/docs/api/TinyLife.Debug.DebugDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugDelegate path: ../TinyLife/Debug.cs - startLine: 653 + startLine: 690 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml index 7b0e061..445c08c 100644 --- a/docs/api/TinyLife.Debug.yml +++ b/docs/api/TinyLife.Debug.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Debug.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cheats path: ../TinyLife/Debug.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugLines path: ../TinyLife/Debug.cs - startLine: 49 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife @@ -141,7 +141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryCheat path: ../TinyLife/Debug.cs - startLine: 497 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index de28252..734cb56 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: 376 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 383 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 388 + startLine: 389 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -172,7 +172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 393 + startLine: 394 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -217,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 398 + startLine: 399 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 404 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -315,7 +315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 409 + startLine: 410 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -354,7 +354,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 426 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -390,7 +390,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 440 + startLine: 441 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index 5c95865..506a5e6 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -197,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifier path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 24 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -248,7 +248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asleep path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 35 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -320,7 +320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeedSelf path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -355,7 +355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassedOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 37 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -390,7 +390,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -425,7 +425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedJoke path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 39 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -460,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyDishes path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 40 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -495,7 +495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 41 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -530,7 +530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreationAngry path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 42 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -565,7 +565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -600,7 +600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnemyDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 44 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -635,7 +635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AcquaintanceDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 45 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -670,7 +670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 46 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -705,7 +705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClosePersonDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 47 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -740,7 +740,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleptOutside path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 48 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -775,7 +775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 49 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -810,7 +810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CaughtBeingInappropriate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 50 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -845,7 +845,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWork path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 51 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -880,7 +880,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawSomethingPersonal path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 52 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -915,7 +915,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -950,7 +950,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PleasantInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 54 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -985,7 +985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LovelyInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 55 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1020,7 +1020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedRomance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 56 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1055,7 +1055,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartedDating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 57 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1090,7 +1090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenUpWith path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 58 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1125,7 +1125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Promoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 59 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1160,7 +1160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GotRaise path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1195,7 +1195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Demoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 61 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1230,7 +1230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 62 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1265,7 +1265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 63 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1300,7 +1300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunFoolingAround path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 64 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1335,7 +1335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedMod path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 65 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1370,7 +1370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 66 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1405,7 +1405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HackingFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 67 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1440,7 +1440,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PositiveGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 68 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1475,7 +1475,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NegativeGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 69 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1510,7 +1510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MeanConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 70 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1545,7 +1545,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RepairFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 71 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1580,7 +1580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolAroundFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1615,7 +1615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WritersBlock path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 73 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1650,7 +1650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 74 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1685,7 +1685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 75 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1720,7 +1720,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfullyPublished path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 76 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1755,7 +1755,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedPublishing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 77 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1790,7 +1790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringIdeas path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 78 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1825,7 +1825,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreativelyInspired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 79 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1860,7 +1860,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StrokeOfGenius path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 80 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1895,7 +1895,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedOverstimulated path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 81 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1930,7 +1930,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiredByPride path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 82 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1965,7 +1965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvInspiredToCook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 83 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2000,7 +2000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaddenedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 84 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2035,7 +2035,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExcitedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 85 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2070,7 +2070,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvRomantic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 86 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2105,7 +2105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 87 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2140,7 +2140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 88 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2175,7 +2175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadTeammates path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 89 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2210,7 +2210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RageQuit path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 90 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2245,7 +2245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WonTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 91 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2280,7 +2280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LostTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 92 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2315,7 +2315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 93 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2350,7 +2350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 94 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2385,7 +2385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 95 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2420,7 +2420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingJog path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 96 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2455,7 +2455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingDumbbells path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 97 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2490,7 +2490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PulledMuscle path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 98 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2525,7 +2525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 99 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2560,7 +2560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskSore path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 100 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2595,7 +2595,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FitnessLevelUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 101 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2630,7 +2630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LazyWorkout path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 102 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2665,7 +2665,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeEnergetic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 103 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2700,7 +2700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFrisky path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 104 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2735,7 +2735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 105 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2770,7 +2770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFine path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 106 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2805,7 +2805,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeRelaxed path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 107 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2840,7 +2840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeCreative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 108 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2875,7 +2875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 109 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2910,7 +2910,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFriskyAsexual path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 110 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2945,7 +2945,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyHandsAfterToilet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 111 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2980,7 +2980,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DarkRoom path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 112 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3015,7 +3015,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrewAwayInsteadOfCleaning path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 113 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3050,7 +3050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedCloseConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 114 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3085,7 +3085,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedStrangerDanger path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 115 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3120,7 +3120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedHomeLong path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 116 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3155,7 +3155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedNewRelationship path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 117 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3190,7 +3190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedConfusedByIntroversion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 118 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3225,7 +3225,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyObject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 119 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3260,7 +3260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UncomfortableCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 120 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3295,7 +3295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AmazingCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 121 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3330,7 +3330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 122 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3365,7 +3365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingSplinter path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 123 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3400,7 +3400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedSomeonesProject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 124 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3435,7 +3435,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoughSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 125 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3470,7 +3470,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 126 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3505,7 +3505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TerribleAtSchool path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 127 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3540,7 +3540,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesDown path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 128 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3575,7 +3575,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 129 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3610,7 +3610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 130 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3645,7 +3645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForgotHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 131 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3680,7 +3680,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InterestingStory path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 132 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3715,7 +3715,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunnyCartoons path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 133 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3750,7 +3750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 134 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3785,7 +3785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 135 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3820,7 +3820,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 136 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3855,7 +3855,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AggravatingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 137 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3890,7 +3890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpsettingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 138 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3925,7 +3925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HadToGetFoodSomewhereElse path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 139 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3960,7 +3960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsefulProgrammingResearch path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 140 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3995,7 +3995,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 141 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4030,7 +4030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmergencyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 142 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4065,7 +4065,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildChef path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 143 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4100,7 +4100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SomeoneTriedMyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 144 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4135,7 +4135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 145 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4170,7 +4170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 146 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4205,7 +4205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 147 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4240,7 +4240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 148 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4275,7 +4275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 149 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4310,7 +4310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 150 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4345,7 +4345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzlePositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 151 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4380,7 +4380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 152 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4415,7 +4415,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegativeChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 153 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4450,7 +4450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShoodChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 154 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4485,7 +4485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadNewspaperChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 155 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4520,7 +4520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunnyNewspaperJoke path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 156 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4555,7 +4555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingCoffee path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 157 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4590,7 +4590,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchCoffee path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 158 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4625,7 +4625,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrderCanceled path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 159 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4660,7 +4660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkilledOrder path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 160 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4695,7 +4695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 161 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4730,7 +4730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 162 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4765,7 +4765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PineappleOnPizzaNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 163 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4800,7 +4800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmiredFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 164 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4835,7 +4835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonPescetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 165 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4870,7 +4870,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVegetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 166 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4905,7 +4905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVeganFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 167 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4940,7 +4940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailed path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 168 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4975,7 +4975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailedPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 171 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5010,7 +5010,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 174 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5045,7 +5045,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccessPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 177 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5080,7 +5080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 180 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5115,7 +5115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnsuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 181 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5150,7 +5150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstKiss path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 182 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5185,7 +5185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 183 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5220,7 +5220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeenAdopted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 184 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5255,7 +5255,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptedChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 185 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5290,7 +5290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 186 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5325,7 +5325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 187 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5360,7 +5360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 188 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5395,7 +5395,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 189 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5430,7 +5430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 190 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5465,7 +5465,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StressfulSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 191 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5500,7 +5500,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmbarrassingWorkConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 192 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5535,7 +5535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 195 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5570,7 +5570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 196 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5605,7 +5605,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 197 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5640,7 +5640,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmittedToCheating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 198 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5675,7 +5675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatedOn path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 199 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5710,7 +5710,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokeUpWithSomeone path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 200 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5745,7 +5745,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawPeopleKissing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 201 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5780,7 +5780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 202 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5815,7 +5815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 203 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5850,7 +5850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 204 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5885,7 +5885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookRelaxing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 205 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5920,7 +5920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 206 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5955,7 +5955,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 207 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5990,7 +5990,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtCheapItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 208 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6025,7 +6025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtExpensiveItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 209 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6060,7 +6060,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 210 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6095,7 +6095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 211 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6130,7 +6130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 268 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6165,7 +6165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 272 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6200,7 +6200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 277 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6235,7 +6235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 283 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6270,7 +6270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 290 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6307,7 +6307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 299 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6355,7 +6355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 313 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6403,7 +6403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 322 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6442,7 +6442,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 338 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6485,7 +6485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 351 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml b/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml index 8166637..551f3fb 100644 --- a/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml +++ b/docs/api/TinyLife.Emotions.EmotionType.TypeCategory.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeCategory path: ../TinyLife/Emotions/EmotionType.cs - startLine: 94 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Negative path: ../TinyLife/Emotions/EmotionType.cs - startLine: 99 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Positive path: ../TinyLife/Emotions/EmotionType.cs - startLine: 103 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Emotions/EmotionType.cs - startLine: 107 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionType.yml b/docs/api/TinyLife.Emotions.EmotionType.yml index 8c0de72..31c084a 100644 --- a/docs/api/TinyLife.Emotions.EmotionType.yml +++ b/docs/api/TinyLife.Emotions.EmotionType.yml @@ -43,7 +43,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionType path: ../TinyLife/Emotions/EmotionType.cs - startLine: 17 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Emotions/EmotionType.cs - startLine: 24 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fine path: ../TinyLife/Emotions/EmotionType.cs - startLine: 27 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -166,7 +166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Uncomfortable path: ../TinyLife/Emotions/EmotionType.cs - startLine: 28 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asleep path: ../TinyLife/Emotions/EmotionType.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -236,7 +236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Emotions/EmotionType.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Embarrassed path: ../TinyLife/Emotions/EmotionType.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -306,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Emotions/EmotionType.cs - startLine: 32 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -341,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Emotions/EmotionType.cs - startLine: 33 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -376,7 +376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Frisky path: ../TinyLife/Emotions/EmotionType.cs - startLine: 34 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -411,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/Emotions/EmotionType.cs - startLine: 35 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -446,7 +446,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Focused path: ../TinyLife/Emotions/EmotionType.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -481,7 +481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stunned path: ../TinyLife/Emotions/EmotionType.cs - startLine: 37 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -516,7 +516,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Emotions/EmotionType.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -551,7 +551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Energetic path: ../TinyLife/Emotions/EmotionType.cs - startLine: 39 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -586,7 +586,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Uneasy path: ../TinyLife/Emotions/EmotionType.cs - startLine: 40 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -621,7 +621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relaxed path: ../TinyLife/Emotions/EmotionType.cs - startLine: 41 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -656,7 +656,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Emotions/EmotionType.cs - startLine: 42 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -691,7 +691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goofy path: ../TinyLife/Emotions/EmotionType.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -726,7 +726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionType.cs - startLine: 49 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -761,7 +761,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionType.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -796,7 +796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Emotions/EmotionType.cs - startLine: 58 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -831,7 +831,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/Emotions/EmotionType.cs - startLine: 63 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -866,7 +866,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionType.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -911,7 +911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionType.cs - startLine: 84 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index d78bb58..e4f1248 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: 1001 + startLine: 1034 assemblies: - Tiny Life namespace: TinyLife @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1004 + startLine: 1037 assemblies: - Tiny Life namespace: TinyLife @@ -95,7 +95,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1006 + startLine: 1039 assemblies: - Tiny Life namespace: TinyLife @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1008 + startLine: 1041 assemblies: - Tiny Life namespace: TinyLife @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1010 + startLine: 1043 assemblies: - Tiny Life namespace: TinyLife @@ -197,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1012 + startLine: 1045 assemblies: - Tiny Life namespace: TinyLife @@ -231,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1014 + startLine: 1047 assemblies: - Tiny Life namespace: TinyLife @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1016 + startLine: 1049 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index ed5565a..74e8129 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -50,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameImpl path: ../TinyLife/GameImpl.cs - startLine: 54 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife @@ -149,7 +149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Version path: ../TinyLife/GameImpl.cs - startLine: 59 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife @@ -186,7 +186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/GameImpl.cs - startLine: 64 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GraphicsMetrics path: ../TinyLife/GameImpl.cs - startLine: 76 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife @@ -297,7 +297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Camera path: ../TinyLife/GameImpl.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Listener path: ../TinyLife/GameImpl.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife @@ -371,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/GameImpl.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife @@ -408,7 +408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentTool path: ../TinyLife/GameImpl.cs - startLine: 92 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife @@ -445,7 +445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentHousehold path: ../TinyLife/GameImpl.cs - startLine: 107 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife @@ -482,7 +482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/GameImpl.cs - startLine: 111 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife @@ -519,7 +519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentLot path: ../TinyLife/GameImpl.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife @@ -556,7 +556,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speed path: ../TinyLife/GameImpl.cs - startLine: 127 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife @@ -593,7 +593,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowingPerson path: ../TinyLife/GameImpl.cs - startLine: 140 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife @@ -630,7 +630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveName path: ../TinyLife/GameImpl.cs - startLine: 152 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife @@ -667,7 +667,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mode path: ../TinyLife/GameImpl.cs - startLine: 156 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife @@ -704,7 +704,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorPosition path: ../TinyLife/GameImpl.cs - startLine: 161 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife @@ -741,7 +741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentCursor path: ../TinyLife/GameImpl.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife @@ -774,7 +774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLoadContentLater path: ../TinyLife/GameImpl.cs - startLine: 171 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife @@ -807,7 +807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFinishedLoading path: ../TinyLife/GameImpl.cs - startLine: 175 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife @@ -840,7 +840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadContent path: ../TinyLife/GameImpl.cs - startLine: 254 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife @@ -874,7 +874,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/GameImpl.cs - startLine: 290 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife @@ -911,7 +911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/GameImpl.cs - startLine: 521 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife @@ -948,7 +948,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/GameImpl.cs - startLine: 558 + startLine: 574 assemblies: - Tiny Life namespace: TinyLife @@ -985,7 +985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateCamera path: ../TinyLife/GameImpl.cs - startLine: 575 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife @@ -1021,7 +1021,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCursorOnUi path: ../TinyLife/GameImpl.cs - startLine: 589 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife @@ -1056,7 +1056,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchGameMode path: ../TinyLife/GameImpl.cs - startLine: 601 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife @@ -1092,7 +1092,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: ../TinyLife/GameImpl.cs - startLine: 687 + startLine: 706 assemblies: - Tiny Life namespace: TinyLife @@ -1127,7 +1127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/GameImpl.cs - startLine: 698 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife @@ -1162,7 +1162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: ../TinyLife/GameImpl.cs - startLine: 713 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife @@ -1198,7 +1198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: ../TinyLife/GameImpl.cs - startLine: 739 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife @@ -1246,7 +1246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteAchievement path: ../TinyLife/GameImpl.cs - startLine: 766 + startLine: 786 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml index a6fa47c..ff99c59 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: 516 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paused path: ../TinyLife/Options.cs - startLine: 521 + startLine: 523 assemblies: - Tiny Life namespace: TinyLife @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regular path: ../TinyLife/Options.cs - startLine: 525 + startLine: 527 assemblies: - Tiny Life namespace: TinyLife @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fast path: ../TinyLife/Options.cs - startLine: 529 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryFast path: ../TinyLife/Options.cs - startLine: 533 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtremelyFast path: ../TinyLife/Options.cs - startLine: 538 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Goals..yml b/docs/api/TinyLife.Goals..yml deleted file mode 100644 index 3343ece..0000000 --- a/docs/api/TinyLife.Goals..yml +++ /dev/null @@ -1,546 +0,0 @@ -### YamlMime:ManagedReference -items: -- uid: TinyLife.Goals. - commentId: T:TinyLife.Goals. - id: '' - parent: TinyLife.Goals - children: [] - langs: - - csharp - - vb - name: '' - nameWithType: '' - fullName: TinyLife.Goals. - type: Class - source: - remote: - path: TinyLife/Goals/GoalTrigger.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: '' - path: ../TinyLife/Goals/GoalTrigger.cs - startLine: 14 - assemblies: - - Tiny Life - namespace: TinyLife.Goals - summary: "\nA goal trigger is used by instances to determine whether they should be triggered.\nGoal triggers are compared only by their , so mods can add goal triggers that work for other mods without explicit compatibility.\n" - example: [] - syntax: - content: 'public class : IEquatable<>' - content.vb: >- - Public Class - Implements IEquatable(Of ) - inheritance: - - System.Object - implements: - - System.IEquatable{TinyLife.Goals.} - 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.Goals..TinyLife.Utilities.Extensions.JsonCopy``1 - modifiers.csharp: - - public - - class - modifiers.vb: - - Public - - Class -references: -- uid: TinyLife.Goals.AutoTriggerGoal`1 - commentId: T:TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal - nameWithType.vb: AutoTriggerGoal(Of TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue) - name.vb: AutoTriggerGoal(Of TValue) - spec.csharp: - - uid: TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal - - name: < - nameWithType: < - fullName: < - - name: TValue - nameWithType: TValue - fullName: TValue - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: TValue - nameWithType: TValue - fullName: TValue - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Goals - commentId: N:TinyLife.Goals - name: TinyLife.Goals - nameWithType: TinyLife.Goals - fullName: TinyLife.Goals -- uid: System.Object - commentId: T:System.Object - parent: System - isExternal: true - name: Object - nameWithType: Object - fullName: System.Object -- uid: System.IEquatable{TinyLife.Goals.} - commentId: T:System.IEquatable{TinyLife.Goals.} - parent: System - definition: System.IEquatable`1 - name: IEquatable<> - nameWithType: IEquatable<> - fullName: System.IEquatable - nameWithType.vb: IEquatable(Of ) - fullName.vb: System.IEquatable(Of TinyLife.Goals.) - name.vb: IEquatable(Of ) - spec.csharp: - - uid: System.IEquatable`1 - name: IEquatable - nameWithType: IEquatable - fullName: System.IEquatable - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: TinyLife.Goals. - name: '' - nameWithType: '' - fullName: TinyLife.Goals. - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.IEquatable`1 - name: IEquatable - nameWithType: IEquatable - fullName: System.IEquatable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: TinyLife.Goals. - name: '' - nameWithType: '' - fullName: TinyLife.Goals. - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.Equals(System.Object) - commentId: M:System.Object.Equals(System.Object) - parent: System.Object - isExternal: true - name: Equals(Object) - nameWithType: Object.Equals(Object) - fullName: System.Object.Equals(System.Object) - spec.csharp: - - uid: System.Object.Equals(System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.Equals(System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.Equals(System.Object,System.Object) - commentId: M:System.Object.Equals(System.Object,System.Object) - parent: System.Object - isExternal: true - name: Equals(Object, Object) - nameWithType: Object.Equals(Object, Object) - fullName: System.Object.Equals(System.Object, System.Object) - spec.csharp: - - uid: System.Object.Equals(System.Object,System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.Equals(System.Object,System.Object) - name: Equals - nameWithType: Object.Equals - fullName: System.Object.Equals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.GetHashCode - commentId: M:System.Object.GetHashCode - parent: System.Object - isExternal: true - name: GetHashCode() - nameWithType: Object.GetHashCode() - fullName: System.Object.GetHashCode() - spec.csharp: - - uid: System.Object.GetHashCode - name: GetHashCode - nameWithType: Object.GetHashCode - fullName: System.Object.GetHashCode - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.GetHashCode - name: GetHashCode - nameWithType: Object.GetHashCode - fullName: System.Object.GetHashCode - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.GetType - commentId: M:System.Object.GetType - parent: System.Object - isExternal: true - name: GetType() - nameWithType: Object.GetType() - fullName: System.Object.GetType() - spec.csharp: - - uid: System.Object.GetType - name: GetType - nameWithType: Object.GetType - fullName: System.Object.GetType - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.GetType - name: GetType - nameWithType: Object.GetType - fullName: System.Object.GetType - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.MemberwiseClone - commentId: M:System.Object.MemberwiseClone - parent: System.Object - isExternal: true - name: MemberwiseClone() - nameWithType: Object.MemberwiseClone() - fullName: System.Object.MemberwiseClone() - spec.csharp: - - uid: System.Object.MemberwiseClone - name: MemberwiseClone - nameWithType: Object.MemberwiseClone - fullName: System.Object.MemberwiseClone - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.MemberwiseClone - name: MemberwiseClone - nameWithType: Object.MemberwiseClone - fullName: System.Object.MemberwiseClone - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.ReferenceEquals(System.Object,System.Object) - commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) - parent: System.Object - isExternal: true - name: ReferenceEquals(Object, Object) - nameWithType: Object.ReferenceEquals(Object, Object) - fullName: System.Object.ReferenceEquals(System.Object, System.Object) - spec.csharp: - - uid: System.Object.ReferenceEquals(System.Object,System.Object) - name: ReferenceEquals - nameWithType: Object.ReferenceEquals - fullName: System.Object.ReferenceEquals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.ReferenceEquals(System.Object,System.Object) - name: ReferenceEquals - nameWithType: Object.ReferenceEquals - fullName: System.Object.ReferenceEquals - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: System.Object.ToString - commentId: M:System.Object.ToString - parent: System.Object - isExternal: true - name: ToString() - nameWithType: Object.ToString() - fullName: System.Object.ToString() - spec.csharp: - - uid: System.Object.ToString - name: ToString - nameWithType: Object.ToString - fullName: System.Object.ToString - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: System.Object.ToString - name: ToString - nameWithType: Object.ToString - fullName: System.Object.ToString - isExternal: true - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Goals..TinyLife.Utilities.Extensions.JsonCopy``1 - commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) - parent: TinyLife.Utilities.Extensions - definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy<>() - nameWithType: Extensions.JsonCopy<>() - fullName: TinyLife.Utilities.Extensions.JsonCopy() - nameWithType.vb: Extensions.JsonCopy(Of )() - fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.)() - name.vb: JsonCopy(Of )() - spec.csharp: - - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy<> - nameWithType: Extensions.JsonCopy<> - fullName: TinyLife.Utilities.Extensions.JsonCopy - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy(Of ) - nameWithType: Extensions.JsonCopy(Of ) - fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.) - - name: ( - nameWithType: ( - fullName: ( - - name: ) - nameWithType: ) - fullName: ) -- uid: System - commentId: N:System - isExternal: true - name: System - nameWithType: System - fullName: System -- uid: System.IEquatable`1 - commentId: T:System.IEquatable`1 - isExternal: true - 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 - nameWithType: IEquatable - fullName: System.IEquatable - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.IEquatable`1 - name: IEquatable - nameWithType: IEquatable - fullName: System.IEquatable - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - commentId: M: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 - nameWithType: Extensions.JsonCopy - fullName: TinyLife.Utilities.Extensions.JsonCopy - - name: ( - nameWithType: ( - fullName: ( - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy(Of T) - nameWithType: Extensions.JsonCopy(Of T) - fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) - - name: ( - nameWithType: ( - fullName: ( - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Utilities.Extensions - commentId: T:TinyLife.Utilities.Extensions - parent: TinyLife.Utilities - name: Extensions - nameWithType: Extensions - fullName: TinyLife.Utilities.Extensions -- uid: TinyLife.Utilities - commentId: N:TinyLife.Utilities - name: TinyLife.Utilities - nameWithType: TinyLife.Utilities - fullName: TinyLife.Utilities diff --git a/docs/api/TinyLife.Goals.Achievement.yml b/docs/api/TinyLife.Goals.Achievement.yml index 5767112..060310c 100644 --- a/docs/api/TinyLife.Goals.Achievement.yml +++ b/docs/api/TinyLife.Goals.Achievement.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievement path: ../TinyLife/Goals/Achievement.cs - startLine: 155 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Achievement.cs - startLine: 162 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/Achievement.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -180,7 +180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Goals/Achievement.cs - startLine: 172 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -233,7 +233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 181 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -272,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Goals/Achievement.cs - startLine: 193 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateElement path: ../TinyLife/Goals/Achievement.cs - startLine: 203 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -353,7 +353,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Achievement.cs - startLine: 222 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -390,7 +390,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Complete path: ../TinyLife/Goals/Achievement.cs - startLine: 230 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.AchievementType.yml b/docs/api/TinyLife.Goals.AchievementType.yml index 7fa36a2..907b5dd 100644 --- a/docs/api/TinyLife.Goals.AchievementType.yml +++ b/docs/api/TinyLife.Goals.AchievementType.yml @@ -188,7 +188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/Achievement.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Goals/Achievement.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/Achievement.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -293,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Goals/Achievement.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -330,7 +330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 86 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -372,7 +372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -414,7 +414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/Achievement.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -451,7 +451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/Achievement.cs - startLine: 113 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.AmountGoal.yml b/docs/api/TinyLife.Goals.AmountGoal.yml index dd969fb..c3b3a22 100644 --- a/docs/api/TinyLife.Goals.AmountGoal.yml +++ b/docs/api/TinyLife.Goals.AmountGoal.yml @@ -1104,12 +1104,12 @@ references: fullName: ) - uid: TinyLife.Goals.AutoTriggerGoal`1 commentId: T:TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal - nameWithType.vb: AutoTriggerGoal(Of TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue) - name.vb: AutoTriggerGoal(Of TValue) + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + nameWithType.vb: AutoTriggerGoal(Of T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) + name.vb: AutoTriggerGoal(Of T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal @@ -1118,9 +1118,9 @@ references: - name: < nameWithType: < fullName: < - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: '>' nameWithType: '>' fullName: '>' @@ -1132,9 +1132,9 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) @@ -1148,15 +1148,15 @@ references: commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) isExternal: true name: Trigger(Object) - nameWithType: AutoTriggerGoal.Trigger(Object) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(Object) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(System.Object) + nameWithType: AutoTriggerGoal.Trigger(Object) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(System.Object) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( @@ -1171,8 +1171,8 @@ references: spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal(Of TValue).Trigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( @@ -1188,15 +1188,15 @@ references: commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) isExternal: true name: CanTrigger(Object, GoalTrigger, Object) - nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) - nameWithType.vb: AutoTriggerGoal(Of TValue).CanTrigger(Object, GoalTrigger, Object) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger(Object, GoalTrigger, Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal.CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger + nameWithType: AutoTriggerGoal.CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1226,8 +1226,8 @@ references: spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal(Of TValue).CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger + nameWithType: AutoTriggerGoal(Of T).CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1535,36 +1535,36 @@ references: fullName: TinyLife.Goals.AmountGoal.Trigger - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) - name: Trigger(TValue) - nameWithType: AutoTriggerGoal.Trigger(TValue) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(TValue) - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(TValue) + name: Trigger(T) + nameWithType: AutoTriggerGoal.Trigger(T) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(T) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal(Of TValue).Trigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Goals.AutoGoalInfo.yml b/docs/api/TinyLife.Goals.AutoGoalInfo.yml index fb9f432..0be3190 100644 --- a/docs/api/TinyLife.Goals.AutoGoalInfo.yml +++ b/docs/api/TinyLife.Goals.AutoGoalInfo.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoGoalInfo path: ../TinyLife/Goals/GoalInfo.cs - startLine: 46 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -85,7 +85,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Triggers path: ../TinyLife/Goals/GoalInfo.cs - startLine: 52 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -120,7 +120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Goals/GoalInfo.cs - startLine: 57 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -155,7 +155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/GoalInfo.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -203,7 +203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Timed path: ../TinyLife/Goals/GoalInfo.cs - startLine: 90 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -315,7 +315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Distinct path: ../TinyLife/Goals/GoalInfo.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -374,11 +374,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Distinct path: ../TinyLife/Goals/GoalInfo.cs - startLine: 139 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Goals - summary: "\nCreates a new auto goal info which will construct a .\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the set of objects matches the goalItems exactly.\nCheck documentation to see if the given triggers are compatible with the type parameter T and this type of goal.\n" + summary: "\nCreates a new auto goal info which will construct a .\nThis method creates a distinct goal that requires a set of distinctly named objects and that is completed when the set of objects matches the goalItems exactly.\nCheck documentation to see if the given triggers are compatible with the type parameter T and this type of goal.\n" example: [] syntax: content: public static AutoGoalInfo Distinct(string name, IEnumerable goalItems, Func goalItemNameSelector, Func condition = null, params GoalTrigger[] triggers) @@ -433,7 +433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Conditioned path: ../TinyLife/Goals/GoalInfo.cs - startLine: 155 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -487,9 +487,7 @@ references: fullName: TinyLife.Goals.ConditionedGoal - uid: TinyLife.Goals.DistinctGoal commentId: T:TinyLife.Goals.DistinctGoal - name: DistinctGoal - nameWithType: DistinctGoal - fullName: TinyLife.Goals.DistinctGoal + isExternal: true - uid: TinyLife.Goals commentId: N:TinyLife.Goals name: TinyLife.Goals @@ -1619,6 +1617,42 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Goals.DistinctGoal`1 + commentId: T:TinyLife.Goals.DistinctGoal`1 + name: DistinctGoal + nameWithType: DistinctGoal + fullName: TinyLife.Goals.DistinctGoal + nameWithType.vb: DistinctGoal(Of T) + fullName.vb: TinyLife.Goals.DistinctGoal(Of T) + name.vb: DistinctGoal(Of T) + spec.csharp: + - uid: TinyLife.Goals.DistinctGoal`1 + name: DistinctGoal + nameWithType: DistinctGoal + fullName: TinyLife.Goals.DistinctGoal + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: TinyLife.Goals.DistinctGoal`1 + name: DistinctGoal + nameWithType: DistinctGoal + fullName: TinyLife.Goals.DistinctGoal + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: System.Collections.Generic.IEnumerable{System.String} commentId: T:System.Collections.Generic.IEnumerable{System.String} parent: System.Collections.Generic diff --git a/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml b/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml index de9640d..0f123d2 100644 --- a/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml +++ b/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml @@ -12,9 +12,9 @@ items: langs: - csharp - vb - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal type: Class source: remote: @@ -30,11 +30,11 @@ items: summary: "\nAn auto-triggered goal is intended to be used with . This is the base class for all auto-triggered goals.\nAuto-triggered goals do not need to be called, triggered or referenced manually, since they get triggered automatically based on a .\n" example: [] syntax: - content: 'public abstract class AutoTriggerGoal : AutoTriggerGoal, IGenericDataHolder' + content: 'public abstract class AutoTriggerGoal : AutoTriggerGoal, IGenericDataHolder' typeParameters: - - id: TValue + - id: T content.vb: >- - Public MustInherit Class AutoTriggerGoal(Of TValue) + Public MustInherit Class AutoTriggerGoal(Of T) Inherits AutoTriggerGoal Implements IGenericDataHolder inheritance: @@ -46,6 +46,7 @@ items: derivedClasses: - TinyLife.Goals.AmountGoal - TinyLife.Goals.ConditionedGoal + - TinyLife.Goals.DistinctGoal`1 - TinyLife.Goals.TimedGoal implements: - MLEM.Misc.IGenericDataHolder @@ -70,7 +71,7 @@ items: - System.Object.ToString extensionMethods: - TinyLife.Goals.AutoTriggerGoal`1.TinyLife.Utilities.Extensions.JsonCopy``1 - nameWithType.vb: AutoTriggerGoal(Of TValue) + nameWithType.vb: AutoTriggerGoal(Of T) modifiers.csharp: - public - abstract @@ -79,8 +80,8 @@ items: - Public - MustInherit - Class - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue) - name.vb: AutoTriggerGoal(Of TValue) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) + name.vb: AutoTriggerGoal(Of T) - uid: TinyLife.Goals.AutoTriggerGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) commentId: M:TinyLife.Goals.AutoTriggerGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) id: '#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)' @@ -89,8 +90,8 @@ items: - csharp - vb name: AutoTriggerGoal(GoalSet, AutoGoalInfo) - nameWithType: AutoTriggerGoal.AutoTriggerGoal(GoalSet, AutoGoalInfo) - fullName: TinyLife.Goals.AutoTriggerGoal.AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) + nameWithType: AutoTriggerGoal.AutoTriggerGoal(GoalSet, AutoGoalInfo) + fullName: TinyLife.Goals.AutoTriggerGoal.AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) type: Constructor source: remote: @@ -113,12 +114,12 @@ items: type: TinyLife.Goals.AutoGoalInfo content.vb: Protected Sub New(set As GoalSet, info As AutoGoalInfo) overload: TinyLife.Goals.AutoTriggerGoal`1.#ctor* - nameWithType.vb: AutoTriggerGoal(Of TValue).AutoTriggerGoal(GoalSet, AutoGoalInfo) + nameWithType.vb: AutoTriggerGoal(Of T).AutoTriggerGoal(GoalSet, AutoGoalInfo) modifiers.csharp: - protected modifiers.vb: - Protected - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).AutoTriggerGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) id: Trigger(`0) @@ -126,9 +127,9 @@ items: langs: - csharp - vb - name: Trigger(TValue) - nameWithType: AutoTriggerGoal.Trigger(TValue) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(TValue) + name: Trigger(T) + nameWithType: AutoTriggerGoal.Trigger(T) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(T) type: Method source: remote: @@ -144,20 +145,20 @@ items: summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if returns .\n" example: [] syntax: - content: public abstract void Trigger(TValue value) + content: public abstract void Trigger(T value) parameters: - id: value - type: '{TValue}' - content.vb: Public MustOverride Sub Trigger(value As TValue) + type: '{T}' + content.vb: Public MustOverride Sub Trigger(value As T) overload: TinyLife.Goals.AutoTriggerGoal`1.Trigger* - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(TValue) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(T) modifiers.csharp: - public - abstract modifiers.vb: - Public - MustOverride - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(TValue) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(T) - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) id: Trigger(System.Object) @@ -166,8 +167,8 @@ items: - csharp - vb name: Trigger(Object) - nameWithType: AutoTriggerGoal.Trigger(Object) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + nameWithType: AutoTriggerGoal.Trigger(Object) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) type: Method source: remote: @@ -191,7 +192,7 @@ items: content.vb: Public NotOverridable Overrides Sub Trigger(value As Object) overridden: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) overload: TinyLife.Goals.AutoTriggerGoal`1.Trigger* - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(Object) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object) modifiers.csharp: - public - sealed @@ -200,7 +201,7 @@ items: - Public - Overrides - NotOverridable - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(System.Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(System.Object) - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) id: CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) @@ -209,8 +210,8 @@ items: - csharp - vb name: CanTrigger(Object, GoalTrigger, Object) - nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) type: Method source: remote: @@ -243,14 +244,14 @@ items: content.vb: Public Overrides Function CanTrigger(obj As Object, trigger As GoalTrigger, value As Object) As Boolean overridden: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) overload: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger* - nameWithType.vb: AutoTriggerGoal(Of TValue).CanTrigger(Object, GoalTrigger, Object) + nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger(Object, GoalTrigger, Object) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) references: - uid: TinyLife.Goals commentId: N:TinyLife.Goals @@ -942,17 +943,17 @@ references: commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy>() - nameWithType: Extensions.JsonCopy>() - fullName: TinyLife.Utilities.Extensions.JsonCopy>() - nameWithType.vb: Extensions.JsonCopy(Of AutoTriggerGoal(Of TValue))() - fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.AutoTriggerGoal(Of TValue))() - name.vb: JsonCopy(Of AutoTriggerGoal(Of TValue))() + name: JsonCopy>() + nameWithType: Extensions.JsonCopy>() + fullName: TinyLife.Utilities.Extensions.JsonCopy>() + nameWithType.vb: Extensions.JsonCopy(Of AutoTriggerGoal(Of T))() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.AutoTriggerGoal(Of T))() + name.vb: JsonCopy(Of AutoTriggerGoal(Of T))() spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy> - nameWithType: Extensions.JsonCopy> - fullName: TinyLife.Utilities.Extensions.JsonCopy> + name: JsonCopy> + nameWithType: Extensions.JsonCopy> + fullName: TinyLife.Utilities.Extensions.JsonCopy> - name: ( nameWithType: ( fullName: ( @@ -961,9 +962,9 @@ references: fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy(Of AutoTriggerGoal(Of TValue)) - nameWithType: Extensions.JsonCopy(Of AutoTriggerGoal(Of TValue)) - fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.AutoTriggerGoal(Of TValue)) + name: JsonCopy(Of AutoTriggerGoal(Of T)) + nameWithType: Extensions.JsonCopy(Of AutoTriggerGoal(Of T)) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.AutoTriggerGoal(Of T)) - name: ( nameWithType: ( fullName: ( @@ -1136,10 +1137,10 @@ references: - uid: TinyLife.Goals.AutoTriggerGoal`1.#ctor* commentId: Overload:TinyLife.Goals.AutoTriggerGoal`1.#ctor name: AutoTriggerGoal - nameWithType: AutoTriggerGoal.AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal.AutoTriggerGoal - nameWithType.vb: AutoTriggerGoal(Of TValue).AutoTriggerGoal - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).AutoTriggerGoal + nameWithType: AutoTriggerGoal.AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal.AutoTriggerGoal + nameWithType.vb: AutoTriggerGoal(Of T).AutoTriggerGoal + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).AutoTriggerGoal - uid: TinyLife.Goals.GoalSet commentId: T:TinyLife.Goals.GoalSet parent: TinyLife.Goals @@ -1156,15 +1157,15 @@ references: commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) isExternal: true name: Trigger(Object) - nameWithType: AutoTriggerGoal.Trigger(Object) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(Object) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(System.Object) + nameWithType: AutoTriggerGoal.Trigger(Object) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(System.Object) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( @@ -1179,8 +1180,8 @@ references: spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal(Of TValue).Trigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( @@ -1195,21 +1196,20 @@ references: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger* commentId: Overload:TinyLife.Goals.AutoTriggerGoal`1.Trigger name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger -- uid: '{TValue}' - commentId: '!:TValue' - definition: TValue - name: TValue - nameWithType: TValue - fullName: TValue -- uid: TValue - commentId: '!:TValue' - name: TValue - nameWithType: TValue - fullName: TValue + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType.vb: AutoTriggerGoal(Of T).Trigger + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: T + name: T + nameWithType: T + fullName: T - uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) commentId: M:TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) parent: TinyLife.Goals.AutoTriggerGoal @@ -1321,10 +1321,10 @@ references: - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger* commentId: Overload:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger name: CanTrigger - nameWithType: AutoTriggerGoal.CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger - nameWithType.vb: AutoTriggerGoal(Of TValue).CanTrigger - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger + nameWithType: AutoTriggerGoal.CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger + nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger - uid: TinyLife.Goals.GoalTrigger commentId: T:TinyLife.Goals.GoalTrigger parent: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.AutoTriggerGoal.yml b/docs/api/TinyLife.Goals.AutoTriggerGoal.yml index a9a5e63..895b1d7 100644 --- a/docs/api/TinyLife.Goals.AutoTriggerGoal.yml +++ b/docs/api/TinyLife.Goals.AutoTriggerGoal.yml @@ -41,7 +41,6 @@ items: - TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo} derivedClasses: - TinyLife.Goals.AutoTriggerGoal`1 - - TinyLife.Goals.DistinctGoal implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: diff --git a/docs/api/TinyLife.Goals.ConditionedGoal.yml b/docs/api/TinyLife.Goals.ConditionedGoal.yml index f0f5b3e..d61cf8e 100644 --- a/docs/api/TinyLife.Goals.ConditionedGoal.yml +++ b/docs/api/TinyLife.Goals.ConditionedGoal.yml @@ -1104,12 +1104,12 @@ references: fullName: ) - uid: TinyLife.Goals.AutoTriggerGoal`1 commentId: T:TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal - nameWithType.vb: AutoTriggerGoal(Of TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue) - name.vb: AutoTriggerGoal(Of TValue) + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + nameWithType.vb: AutoTriggerGoal(Of T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) + name.vb: AutoTriggerGoal(Of T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal @@ -1118,9 +1118,9 @@ references: - name: < nameWithType: < fullName: < - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: '>' nameWithType: '>' fullName: '>' @@ -1132,9 +1132,9 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) @@ -1148,15 +1148,15 @@ references: commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) isExternal: true name: Trigger(Object) - nameWithType: AutoTriggerGoal.Trigger(Object) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(Object) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(System.Object) + nameWithType: AutoTriggerGoal.Trigger(Object) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(System.Object) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( @@ -1171,8 +1171,8 @@ references: spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal(Of TValue).Trigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( @@ -1188,15 +1188,15 @@ references: commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) isExternal: true name: CanTrigger(Object, GoalTrigger, Object) - nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) - nameWithType.vb: AutoTriggerGoal(Of TValue).CanTrigger(Object, GoalTrigger, Object) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger(Object, GoalTrigger, Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal.CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger + nameWithType: AutoTriggerGoal.CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1226,8 +1226,8 @@ references: spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal(Of TValue).CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger + nameWithType: AutoTriggerGoal(Of T).CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1542,36 +1542,36 @@ references: fullName: System.Boolean - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) - name: Trigger(TValue) - nameWithType: AutoTriggerGoal.Trigger(TValue) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(TValue) - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(TValue) + name: Trigger(T) + nameWithType: AutoTriggerGoal.Trigger(T) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(T) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal(Of TValue).Trigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Goals.DistinctGoal.yml b/docs/api/TinyLife.Goals.DistinctGoal-1.yml similarity index 68% rename from docs/api/TinyLife.Goals.DistinctGoal.yml rename to docs/api/TinyLife.Goals.DistinctGoal-1.yml index 8576438..c37c9b1 100644 --- a/docs/api/TinyLife.Goals.DistinctGoal.yml +++ b/docs/api/TinyLife.Goals.DistinctGoal-1.yml @@ -1,23 +1,23 @@ ### YamlMime:ManagedReference items: -- uid: TinyLife.Goals.DistinctGoal - commentId: T:TinyLife.Goals.DistinctGoal - id: DistinctGoal +- uid: TinyLife.Goals.DistinctGoal`1 + commentId: T:TinyLife.Goals.DistinctGoal`1 + id: DistinctGoal`1 parent: TinyLife.Goals children: - - TinyLife.Goals.DistinctGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) - - TinyLife.Goals.DistinctGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - - TinyLife.Goals.DistinctGoal.GetDisplayedProgress - - TinyLife.Goals.DistinctGoal.GetProgress - - TinyLife.Goals.DistinctGoal.Reset - - TinyLife.Goals.DistinctGoal.Trigger(System.Object) - - TinyLife.Goals.DistinctGoal.Validate(TinyLife.Goals.GoalSet) + - TinyLife.Goals.DistinctGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) + - TinyLife.Goals.DistinctGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + - TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress + - TinyLife.Goals.DistinctGoal`1.GetProgress + - TinyLife.Goals.DistinctGoal`1.Reset + - TinyLife.Goals.DistinctGoal`1.Trigger(`0) + - TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet) langs: - csharp - vb - name: DistinctGoal - nameWithType: DistinctGoal - fullName: TinyLife.Goals.DistinctGoal + name: DistinctGoal + nameWithType: DistinctGoal + fullName: TinyLife.Goals.DistinctGoal type: Class source: remote: @@ -33,10 +33,12 @@ items: summary: "\nA distinct goal is an auto-triggered goal, intended to be used with , that keeps track of a distinct set of objects to be completed or obtained.\nTo trigger all distinct goals in a goal set, use .\n" example: [] syntax: - content: 'public class DistinctGoal : AutoTriggerGoal, IGenericDataHolder' + content: 'public class DistinctGoal : AutoTriggerGoal, IGenericDataHolder' + typeParameters: + - id: T content.vb: >- - Public Class DistinctGoal - Inherits AutoTriggerGoal + Public Class DistinctGoal(Of T) + Inherits AutoTriggerGoal(Of T) Implements IGenericDataHolder inheritance: - System.Object @@ -44,9 +46,11 @@ items: - TinyLife.Goals.Goal - TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo} - TinyLife.Goals.AutoTriggerGoal + - TinyLife.Goals.AutoTriggerGoal{{T}} implements: - MLEM.Misc.IGenericDataHolder inheritedMembers: + - TinyLife.Goals.AutoTriggerGoal{{T}}.Trigger(System.Object) - TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info - TinyLife.Goals.Goal.Name - TinyLife.Goals.Goal.Set @@ -62,23 +66,26 @@ items: - System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ToString extensionMethods: - - TinyLife.Goals.DistinctGoal.TinyLife.Utilities.Extensions.JsonCopy``1 + - TinyLife.Goals.DistinctGoal`1.TinyLife.Utilities.Extensions.JsonCopy``1 + nameWithType.vb: DistinctGoal(Of T) modifiers.csharp: - public - class modifiers.vb: - Public - Class -- uid: TinyLife.Goals.DistinctGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) - commentId: M:TinyLife.Goals.DistinctGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) + fullName.vb: TinyLife.Goals.DistinctGoal(Of T) + name.vb: DistinctGoal(Of T) +- uid: TinyLife.Goals.DistinctGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) + commentId: M:TinyLife.Goals.DistinctGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo) id: '#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)' - parent: TinyLife.Goals.DistinctGoal + parent: TinyLife.Goals.DistinctGoal`1 langs: - csharp - vb name: DistinctGoal(GoalSet, AutoGoalInfo) - nameWithType: DistinctGoal.DistinctGoal(GoalSet, AutoGoalInfo) - fullName: TinyLife.Goals.DistinctGoal.DistinctGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) + nameWithType: DistinctGoal.DistinctGoal(GoalSet, AutoGoalInfo) + fullName: TinyLife.Goals.DistinctGoal.DistinctGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) type: Constructor source: remote: @@ -100,21 +107,23 @@ items: - id: info type: TinyLife.Goals.AutoGoalInfo content.vb: Public Sub New(set As GoalSet, info As AutoGoalInfo) - overload: TinyLife.Goals.DistinctGoal.#ctor* + overload: TinyLife.Goals.DistinctGoal`1.#ctor* + nameWithType.vb: DistinctGoal(Of T).DistinctGoal(GoalSet, AutoGoalInfo) modifiers.csharp: - public modifiers.vb: - Public -- uid: TinyLife.Goals.DistinctGoal.GetProgress - commentId: M:TinyLife.Goals.DistinctGoal.GetProgress + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).DistinctGoal(TinyLife.Goals.GoalSet, TinyLife.Goals.AutoGoalInfo) +- uid: TinyLife.Goals.DistinctGoal`1.GetProgress + commentId: M:TinyLife.Goals.DistinctGoal`1.GetProgress id: GetProgress - parent: TinyLife.Goals.DistinctGoal + parent: TinyLife.Goals.DistinctGoal`1 langs: - csharp - vb name: GetProgress() - nameWithType: DistinctGoal.GetProgress() - fullName: TinyLife.Goals.DistinctGoal.GetProgress() + nameWithType: DistinctGoal.GetProgress() + fullName: TinyLife.Goals.DistinctGoal.GetProgress() type: Method source: remote: @@ -136,23 +145,25 @@ items: description: The progress percentage content.vb: Public Overrides Function GetProgress As Single overridden: TinyLife.Goals.Goal.GetProgress - overload: TinyLife.Goals.DistinctGoal.GetProgress* + overload: TinyLife.Goals.DistinctGoal`1.GetProgress* + nameWithType.vb: DistinctGoal(Of T).GetProgress() modifiers.csharp: - public - override modifiers.vb: - Public - Overrides -- uid: TinyLife.Goals.DistinctGoal.Reset - commentId: M:TinyLife.Goals.DistinctGoal.Reset + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetProgress() +- uid: TinyLife.Goals.DistinctGoal`1.Reset + commentId: M:TinyLife.Goals.DistinctGoal`1.Reset id: Reset - parent: TinyLife.Goals.DistinctGoal + parent: TinyLife.Goals.DistinctGoal`1 langs: - csharp - vb name: Reset() - nameWithType: DistinctGoal.Reset() - fullName: TinyLife.Goals.DistinctGoal.Reset() + nameWithType: DistinctGoal.Reset() + fullName: TinyLife.Goals.DistinctGoal.Reset() type: Method source: remote: @@ -171,23 +182,25 @@ items: content: public override void Reset() content.vb: Public Overrides Sub Reset overridden: TinyLife.Goals.Goal.Reset - overload: TinyLife.Goals.DistinctGoal.Reset* + overload: TinyLife.Goals.DistinctGoal`1.Reset* + nameWithType.vb: DistinctGoal(Of T).Reset() modifiers.csharp: - public - override modifiers.vb: - Public - Overrides -- uid: TinyLife.Goals.DistinctGoal.GetDisplayedProgress - commentId: M:TinyLife.Goals.DistinctGoal.GetDisplayedProgress + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Reset() +- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress + commentId: M:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress id: GetDisplayedProgress - parent: TinyLife.Goals.DistinctGoal + parent: TinyLife.Goals.DistinctGoal`1 langs: - csharp - vb name: GetDisplayedProgress() - nameWithType: DistinctGoal.GetDisplayedProgress() - fullName: TinyLife.Goals.DistinctGoal.GetDisplayedProgress() + nameWithType: DistinctGoal.GetDisplayedProgress() + fullName: TinyLife.Goals.DistinctGoal.GetDisplayedProgress() type: Method source: remote: @@ -209,23 +222,25 @@ items: description: The displayed goal progress content.vb: Public Overrides Function GetDisplayedProgress As String overridden: TinyLife.Goals.Goal.GetDisplayedProgress - overload: TinyLife.Goals.DistinctGoal.GetDisplayedProgress* + overload: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress* + nameWithType.vb: DistinctGoal(Of T).GetDisplayedProgress() modifiers.csharp: - public - override modifiers.vb: - Public - Overrides -- uid: TinyLife.Goals.DistinctGoal.Validate(TinyLife.Goals.GoalSet) - commentId: M:TinyLife.Goals.DistinctGoal.Validate(TinyLife.Goals.GoalSet) + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetDisplayedProgress() +- uid: TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet) + commentId: M:TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet) id: Validate(TinyLife.Goals.GoalSet) - parent: TinyLife.Goals.DistinctGoal + parent: TinyLife.Goals.DistinctGoal`1 langs: - csharp - vb name: Validate(GoalSet) - nameWithType: DistinctGoal.Validate(GoalSet) - fullName: TinyLife.Goals.DistinctGoal.Validate(TinyLife.Goals.GoalSet) + nameWithType: DistinctGoal.Validate(GoalSet) + fullName: TinyLife.Goals.DistinctGoal.Validate(TinyLife.Goals.GoalSet) type: Method source: remote: @@ -251,23 +266,25 @@ items: description: Whether this goal is considered to be valid content.vb: Public Overrides Function Validate(set As GoalSet) As Boolean overridden: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet) - overload: TinyLife.Goals.DistinctGoal.Validate* + overload: TinyLife.Goals.DistinctGoal`1.Validate* + nameWithType.vb: DistinctGoal(Of T).Validate(GoalSet) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides -- uid: TinyLife.Goals.DistinctGoal.Trigger(System.Object) - commentId: M:TinyLife.Goals.DistinctGoal.Trigger(System.Object) - id: Trigger(System.Object) - parent: TinyLife.Goals.DistinctGoal + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Validate(TinyLife.Goals.GoalSet) +- uid: TinyLife.Goals.DistinctGoal`1.Trigger(`0) + commentId: M:TinyLife.Goals.DistinctGoal`1.Trigger(`0) + id: Trigger(`0) + parent: TinyLife.Goals.DistinctGoal`1 langs: - csharp - vb - name: Trigger(Object) - nameWithType: DistinctGoal.Trigger(Object) - fullName: TinyLife.Goals.DistinctGoal.Trigger(System.Object) + name: Trigger(T) + nameWithType: DistinctGoal.Trigger(T) + fullName: TinyLife.Goals.DistinctGoal.Trigger(T) type: Method source: remote: @@ -283,30 +300,31 @@ items: summary: "\nCauses this auto-triggered goal to be triggered.\nThis method should only be called if returns .\n" example: [] syntax: - content: public override void Trigger(object value) + content: public override void Trigger(T value) parameters: - id: value - type: System.Object - description: The value to trigger. - content.vb: Public Overrides Sub Trigger(value As Object) - overridden: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) - overload: TinyLife.Goals.DistinctGoal.Trigger* + type: '{T}' + content.vb: Public Overrides Sub Trigger(value As T) + overridden: TinyLife.Goals.AutoTriggerGoal{{T}}.Trigger({T}) + overload: TinyLife.Goals.DistinctGoal`1.Trigger* + nameWithType.vb: DistinctGoal(Of T).Trigger(T) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides -- uid: TinyLife.Goals.DistinctGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - commentId: M:TinyLife.Goals.DistinctGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Trigger(T) +- uid: TinyLife.Goals.DistinctGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + commentId: M:TinyLife.Goals.DistinctGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) id: CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - parent: TinyLife.Goals.DistinctGoal + parent: TinyLife.Goals.DistinctGoal`1 langs: - csharp - vb name: CanTrigger(Object, GoalTrigger, Object) - nameWithType: DistinctGoal.CanTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.DistinctGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType: DistinctGoal.CanTrigger(Object, GoalTrigger, Object) + fullName: TinyLife.Goals.DistinctGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) type: Method source: remote: @@ -337,14 +355,16 @@ items: type: System.Boolean description: Whether this goal can be triggered right now. content.vb: Public Overrides Function CanTrigger(obj As Object, trigger As GoalTrigger, value As Object) As Boolean - overridden: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - overload: TinyLife.Goals.DistinctGoal.CanTrigger* + overridden: TinyLife.Goals.AutoTriggerGoal{{T}}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + overload: TinyLife.Goals.DistinctGoal`1.CanTrigger* + nameWithType.vb: DistinctGoal(Of T).CanTrigger(Object, GoalTrigger, Object) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) references: - uid: TinyLife.Goals.AutoGoalInfo commentId: T:TinyLife.Goals.AutoGoalInfo @@ -426,6 +446,44 @@ references: name: AutoTriggerGoal nameWithType: AutoTriggerGoal fullName: TinyLife.Goals.AutoTriggerGoal +- uid: TinyLife.Goals.AutoTriggerGoal{{T}} + commentId: T:TinyLife.Goals.AutoTriggerGoal{`0} + parent: TinyLife.Goals + definition: TinyLife.Goals.AutoTriggerGoal`1 + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + nameWithType.vb: AutoTriggerGoal(Of T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) + name.vb: AutoTriggerGoal(Of T) + spec.csharp: + - uid: TinyLife.Goals.AutoTriggerGoal`1 + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: TinyLife.Goals.AutoTriggerGoal`1 + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder parent: MLEM.Misc @@ -433,6 +491,47 @@ references: name: IGenericDataHolder nameWithType: IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Goals.AutoTriggerGoal{{T}}.Trigger(System.Object) + commentId: M:TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(System.Object) + parent: TinyLife.Goals.AutoTriggerGoal{{T}} + definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) + name: Trigger(Object) + nameWithType: AutoTriggerGoal.Trigger(Object) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(System.Object) + spec.csharp: + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) + name: Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) + name: Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info commentId: P:TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info parent: TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo} @@ -921,21 +1020,21 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Goals.DistinctGoal.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Goals.DistinctGoal`1.TinyLife.Utilities.Extensions.JsonCopy``1 commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) parent: TinyLife.Utilities.Extensions definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - name: JsonCopy() - nameWithType: Extensions.JsonCopy() - fullName: TinyLife.Utilities.Extensions.JsonCopy() - nameWithType.vb: Extensions.JsonCopy(Of DistinctGoal)() - fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.DistinctGoal)() - name.vb: JsonCopy(Of DistinctGoal)() + name: JsonCopy>() + nameWithType: Extensions.JsonCopy>() + fullName: TinyLife.Utilities.Extensions.JsonCopy>() + nameWithType.vb: Extensions.JsonCopy(Of DistinctGoal(Of T))() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.DistinctGoal(Of T))() + name.vb: JsonCopy(Of DistinctGoal(Of T))() spec.csharp: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy - nameWithType: Extensions.JsonCopy - fullName: TinyLife.Utilities.Extensions.JsonCopy + name: JsonCopy> + nameWithType: Extensions.JsonCopy> + fullName: TinyLife.Utilities.Extensions.JsonCopy> - name: ( nameWithType: ( fullName: ( @@ -944,9 +1043,9 @@ references: fullName: ) spec.vb: - uid: TinyLife.Utilities.Extensions.JsonCopy``1 - name: JsonCopy(Of DistinctGoal) - nameWithType: Extensions.JsonCopy(Of DistinctGoal) - fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.DistinctGoal) + name: JsonCopy(Of DistinctGoal(Of T)) + nameWithType: Extensions.JsonCopy(Of DistinctGoal(Of T)) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.DistinctGoal(Of T)) - name: ( nameWithType: ( fullName: ( @@ -1001,12 +1100,88 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Goals.AutoTriggerGoal`1 + commentId: T:TinyLife.Goals.AutoTriggerGoal`1 + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + nameWithType.vb: AutoTriggerGoal(Of T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) + name.vb: AutoTriggerGoal(Of T) + spec.csharp: + - uid: TinyLife.Goals.AutoTriggerGoal`1 + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: TinyLife.Goals.AutoTriggerGoal`1 + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true name: MLEM.Misc nameWithType: MLEM.Misc fullName: MLEM.Misc +- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) + commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) + isExternal: true + name: Trigger(Object) + nameWithType: AutoTriggerGoal.Trigger(Object) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(System.Object) + spec.csharp: + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) + name: Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) + name: Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Goals.Goal`1.Info commentId: P:TinyLife.Goals.Goal`1.Info name: Info @@ -1116,11 +1291,13 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities -- uid: TinyLife.Goals.DistinctGoal.#ctor* - commentId: Overload:TinyLife.Goals.DistinctGoal.#ctor +- uid: TinyLife.Goals.DistinctGoal`1.#ctor* + commentId: Overload:TinyLife.Goals.DistinctGoal`1.#ctor name: DistinctGoal - nameWithType: DistinctGoal.DistinctGoal - fullName: TinyLife.Goals.DistinctGoal.DistinctGoal + nameWithType: DistinctGoal.DistinctGoal + fullName: TinyLife.Goals.DistinctGoal.DistinctGoal + nameWithType.vb: DistinctGoal(Of T).DistinctGoal + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).DistinctGoal - uid: TinyLife.Goals.GoalSet commentId: T:TinyLife.Goals.GoalSet parent: TinyLife.Goals @@ -1155,11 +1332,13 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Goals.DistinctGoal.GetProgress* - commentId: Overload:TinyLife.Goals.DistinctGoal.GetProgress +- uid: TinyLife.Goals.DistinctGoal`1.GetProgress* + commentId: Overload:TinyLife.Goals.DistinctGoal`1.GetProgress name: GetProgress - nameWithType: DistinctGoal.GetProgress - fullName: TinyLife.Goals.DistinctGoal.GetProgress + nameWithType: DistinctGoal.GetProgress + fullName: TinyLife.Goals.DistinctGoal.GetProgress + nameWithType.vb: DistinctGoal(Of T).GetProgress + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetProgress - uid: System.Single commentId: T:System.Single parent: System @@ -1195,11 +1374,13 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Goals.DistinctGoal.Reset* - commentId: Overload:TinyLife.Goals.DistinctGoal.Reset +- uid: TinyLife.Goals.DistinctGoal`1.Reset* + commentId: Overload:TinyLife.Goals.DistinctGoal`1.Reset name: Reset - nameWithType: DistinctGoal.Reset - fullName: TinyLife.Goals.DistinctGoal.Reset + nameWithType: DistinctGoal.Reset + fullName: TinyLife.Goals.DistinctGoal.Reset + nameWithType.vb: DistinctGoal(Of T).Reset + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Reset - uid: TinyLife.Goals.Goal.GetDisplayedProgress commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress parent: TinyLife.Goals.Goal @@ -1228,11 +1409,13 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Goals.DistinctGoal.GetDisplayedProgress* - commentId: Overload:TinyLife.Goals.DistinctGoal.GetDisplayedProgress +- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress* + commentId: Overload:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress name: GetDisplayedProgress - nameWithType: DistinctGoal.GetDisplayedProgress - fullName: TinyLife.Goals.DistinctGoal.GetDisplayedProgress + nameWithType: DistinctGoal.GetDisplayedProgress + fullName: TinyLife.Goals.DistinctGoal.GetDisplayedProgress + nameWithType.vb: DistinctGoal(Of T).GetDisplayedProgress + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetDisplayedProgress - uid: System.String commentId: T:System.String parent: System @@ -1276,11 +1459,13 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Goals.DistinctGoal.Validate* - commentId: Overload:TinyLife.Goals.DistinctGoal.Validate +- uid: TinyLife.Goals.DistinctGoal`1.Validate* + commentId: Overload:TinyLife.Goals.DistinctGoal`1.Validate name: Validate - nameWithType: DistinctGoal.Validate - fullName: TinyLife.Goals.DistinctGoal.Validate + nameWithType: DistinctGoal.Validate + fullName: TinyLife.Goals.DistinctGoal.Validate + nameWithType.vb: DistinctGoal(Of T).Validate + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Validate - uid: System.Boolean commentId: T:System.Boolean parent: System @@ -1288,62 +1473,109 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) - commentId: M:TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) - parent: TinyLife.Goals.AutoTriggerGoal - isExternal: true - name: Trigger(Object) - nameWithType: AutoTriggerGoal.Trigger(Object) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) +- uid: TinyLife.Goals.AutoTriggerGoal{{T}}.Trigger({T}) + commentId: M:TinyLife.Goals.AutoTriggerGoal{`0}.Trigger(`0) + parent: TinyLife.Goals.AutoTriggerGoal{{T}} + definition: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) + name: Trigger(T) + nameWithType: AutoTriggerGoal.Trigger(T) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(T) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(T) spec.csharp: - - uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Goals.DistinctGoal.Trigger* - commentId: Overload:TinyLife.Goals.DistinctGoal.Trigger +- uid: TinyLife.Goals.DistinctGoal`1.Trigger* + commentId: Overload:TinyLife.Goals.DistinctGoal`1.Trigger name: Trigger - nameWithType: DistinctGoal.Trigger - fullName: TinyLife.Goals.DistinctGoal.Trigger -- uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - commentId: M:TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - parent: TinyLife.Goals.AutoTriggerGoal - isExternal: true - name: CanTrigger(Object, GoalTrigger, Object) - nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType: DistinctGoal.Trigger + fullName: TinyLife.Goals.DistinctGoal.Trigger + nameWithType.vb: DistinctGoal(Of T).Trigger + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Trigger +- uid: '{T}' + commentId: '!:T' + definition: T + name: T + nameWithType: T + fullName: T +- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) + commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) + name: Trigger(T) + nameWithType: AutoTriggerGoal.Trigger(T) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(T) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(T) spec.csharp: - - uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) + name: Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) + name: Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: T + name: T + nameWithType: T + fullName: T +- uid: TinyLife.Goals.AutoTriggerGoal{{T}}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + commentId: M:TinyLife.Goals.AutoTriggerGoal{`0}.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + parent: TinyLife.Goals.AutoTriggerGoal{{T}} + definition: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + name: CanTrigger(Object, GoalTrigger, Object) + nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger(Object, GoalTrigger, Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + spec.csharp: + - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal.CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger + nameWithType: AutoTriggerGoal.CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1371,10 +1603,10 @@ references: nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal.CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger + nameWithType: AutoTriggerGoal(Of T).CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1401,14 +1633,86 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Goals.DistinctGoal.CanTrigger* - commentId: Overload:TinyLife.Goals.DistinctGoal.CanTrigger +- uid: TinyLife.Goals.DistinctGoal`1.CanTrigger* + commentId: Overload:TinyLife.Goals.DistinctGoal`1.CanTrigger name: CanTrigger - nameWithType: DistinctGoal.CanTrigger - fullName: TinyLife.Goals.DistinctGoal.CanTrigger + nameWithType: DistinctGoal.CanTrigger + fullName: TinyLife.Goals.DistinctGoal.CanTrigger + nameWithType.vb: DistinctGoal(Of T).CanTrigger + fullName.vb: TinyLife.Goals.DistinctGoal(Of T).CanTrigger - uid: TinyLife.Goals.GoalTrigger commentId: T:TinyLife.Goals.GoalTrigger parent: TinyLife.Goals name: GoalTrigger nameWithType: GoalTrigger fullName: TinyLife.Goals.GoalTrigger +- uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + isExternal: true + name: CanTrigger(Object, GoalTrigger, Object) + nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger(Object, GoalTrigger, Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + spec.csharp: + - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + name: CanTrigger + nameWithType: AutoTriggerGoal.CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) + name: CanTrigger + nameWithType: AutoTriggerGoal(Of T).CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) diff --git a/docs/api/TinyLife.Goals.GoalInfo.yml b/docs/api/TinyLife.Goals.GoalInfo.yml index 4005856..d91734c 100644 --- a/docs/api/TinyLife.Goals.GoalInfo.yml +++ b/docs/api/TinyLife.Goals.GoalInfo.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoalInfo path: ../TinyLife/Goals/GoalInfo.cs - startLine: 12 + startLine: 11 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/GoalInfo.cs - startLine: 17 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -114,7 +114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/GoalInfo.cs - startLine: 25 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -156,7 +156,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/GoalInfo.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.GoalSet.yml b/docs/api/TinyLife.Goals.GoalSet.yml index 50006da..0fb090c 100644 --- a/docs/api/TinyLife.Goals.GoalSet.yml +++ b/docs/api/TinyLife.Goals.GoalSet.yml @@ -14,7 +14,6 @@ items: - TinyLife.Goals.GoalSet.Info - TinyLife.Goals.GoalSet.IsCompleted - TinyLife.Goals.GoalSet.Reset - - TinyLife.Goals.GoalSet.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - TinyLife.Goals.GoalSet.Validate(TinyLife.Goals.GoalSetInfo) langs: - csharp @@ -466,53 +465,6 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.Goals.GoalSet.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - commentId: M:TinyLife.Goals.GoalSet.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - id: TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - parent: TinyLife.Goals.GoalSet - langs: - - csharp - - vb - name: TryTrigger(Object, GoalTrigger, Object) - nameWithType: GoalSet.TryTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.GoalSet.TryTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) - type: Method - source: - remote: - path: TinyLife/Goals/GoalSet.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TryTrigger - path: ../TinyLife/Goals/GoalSet.cs - startLine: 159 - assemblies: - - Tiny Life - namespace: TinyLife.Goals - summary: "\nTries to trigger this goal triggerable.\nTo call this method more easily, use or one of its overloads.\n" - example: [] - syntax: - content: public bool TryTrigger(object obj, GoalTrigger trigger, object value) - parameters: - - id: obj - type: System.Object - description: The object that triggered the given trigger. - - id: trigger - type: TinyLife.Goals.GoalTrigger - description: The goal trigger that is triggering this . - - id: value - type: System.Object - description: The value that is associated with the trigger, which is usually an amount that a value has changed by, an amount of money, or similar. - return: - type: System.Boolean - description: Whether this goal was successfully triggered. - content.vb: Public Function TryTrigger(obj As Object, trigger As GoalTrigger, value As Object) As Boolean - overload: TinyLife.Goals.GoalSet.TryTrigger* - implements: - - TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - modifiers.csharp: - - public - modifiers.vb: - - Public references: - uid: TinyLife.Goals.Goal commentId: T:TinyLife.Goals.Goal @@ -1441,83 +1393,3 @@ references: name: Validate nameWithType: GoalSet.Validate fullName: TinyLife.Goals.GoalSet.Validate -- uid: TinyLife.Goals.GoalSet.TryTrigger* - commentId: Overload:TinyLife.Goals.GoalSet.TryTrigger - name: TryTrigger - nameWithType: GoalSet.TryTrigger - fullName: TinyLife.Goals.GoalSet.TryTrigger -- uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - commentId: M:TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - parent: TinyLife.Goals.IGoalTriggerable - isExternal: true - name: TryTrigger(Object, GoalTrigger, Object) - nameWithType: IGoalTriggerable.TryTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) - spec.csharp: - - uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - name: TryTrigger - nameWithType: IGoalTriggerable.TryTrigger - fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Goals.GoalTrigger - name: GoalTrigger - nameWithType: GoalTrigger - fullName: TinyLife.Goals.GoalTrigger - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - name: TryTrigger - nameWithType: IGoalTriggerable.TryTrigger - fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Goals.GoalTrigger - name: GoalTrigger - nameWithType: GoalTrigger - fullName: TinyLife.Goals.GoalTrigger - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Goals.GoalTrigger - commentId: T:TinyLife.Goals.GoalTrigger - parent: TinyLife.Goals - name: GoalTrigger - nameWithType: GoalTrigger - fullName: TinyLife.Goals.GoalTrigger diff --git a/docs/api/TinyLife.Goals.GoalTrigger.yml b/docs/api/TinyLife.Goals.GoalTrigger.yml new file mode 100644 index 0000000..42f48aa --- /dev/null +++ b/docs/api/TinyLife.Goals.GoalTrigger.yml @@ -0,0 +1,1528 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Goals.GoalTrigger + commentId: T:TinyLife.Goals.GoalTrigger + id: GoalTrigger + parent: TinyLife.Goals + children: + - TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[]) + - TinyLife.Goals.GoalTrigger.ActionCompleted + - TinyLife.Goals.GoalTrigger.ActionEnded + - TinyLife.Goals.GoalTrigger.ActionUpdate + - TinyLife.Goals.GoalTrigger.EarnMoney + - TinyLife.Goals.GoalTrigger.EmotionGained + - TinyLife.Goals.GoalTrigger.EmotionLost + - TinyLife.Goals.GoalTrigger.Equals(System.Object) + - TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + - TinyLife.Goals.GoalTrigger.FoodEaten + - TinyLife.Goals.GoalTrigger.FurnitureCreated + - TinyLife.Goals.GoalTrigger.GetHashCode + - TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type) + - TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type) + - TinyLife.Goals.GoalTrigger.Name + - TinyLife.Goals.GoalTrigger.PersonUpdate + - TinyLife.Goals.GoalTrigger.ProjectCompleted + - TinyLife.Goals.GoalTrigger.ValidObjects + - TinyLife.Goals.GoalTrigger.ValidValues + langs: + - csharp + - vb + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + type: Class + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GoalTrigger + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 16 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger is used by instances to determine whether they should be triggered.\nGoal triggers are compared only by their , so mods can add goal triggers that work for other mods without explicit compatibility.\n" + example: [] + syntax: + content: 'public class GoalTrigger : IEquatable' + content.vb: >- + Public Class GoalTrigger + Implements IEquatable(Of GoalTrigger) + inheritance: + - System.Object + implements: + - System.IEquatable{TinyLife.Goals.GoalTrigger} + inheritedMembers: + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Goals.GoalTrigger.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - class + modifiers.vb: + - Public + - Class +- uid: TinyLife.Goals.GoalTrigger.PersonUpdate + commentId: F:TinyLife.Goals.GoalTrigger.PersonUpdate + id: PersonUpdate + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: PersonUpdate + nameWithType: GoalTrigger.PersonUpdate + fullName: TinyLife.Goals.GoalTrigger.PersonUpdate + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PersonUpdate + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 21 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when a 's method is called.\n" + example: [] + syntax: + content: public static readonly GoalTrigger PersonUpdate + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly PersonUpdate As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.FurnitureCreated + commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated + id: FurnitureCreated + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: FurnitureCreated + nameWithType: GoalTrigger.FurnitureCreated + fullName: TinyLife.Goals.GoalTrigger.FurnitureCreated + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FurnitureCreated + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 26 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when a item is created by a .\nBy default, this trigger is used in .\n" + example: [] + syntax: + content: public static readonly GoalTrigger FurnitureCreated + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly FurnitureCreated As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.ActionCompleted + commentId: F:TinyLife.Goals.GoalTrigger.ActionCompleted + id: ActionCompleted + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: ActionCompleted + nameWithType: GoalTrigger.ActionCompleted + fullName: TinyLife.Goals.GoalTrigger.ActionCompleted + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ActionCompleted + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when an is completed succesfully (the result is ) by a .\n" + example: [] + syntax: + content: public static readonly GoalTrigger ActionCompleted + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly ActionCompleted As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.ActionEnded + commentId: F:TinyLife.Goals.GoalTrigger.ActionEnded + id: ActionEnded + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: ActionEnded + nameWithType: GoalTrigger.ActionEnded + fullName: TinyLife.Goals.GoalTrigger.ActionEnded + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ActionEnded + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 34 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when an is completed in any way (the doesn't matter) by a .\n" + example: [] + syntax: + content: public static readonly GoalTrigger ActionEnded + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly ActionEnded As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.ActionUpdate + commentId: F:TinyLife.Goals.GoalTrigger.ActionUpdate + id: ActionUpdate + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: ActionUpdate + nameWithType: GoalTrigger.ActionUpdate + fullName: TinyLife.Goals.GoalTrigger.ActionUpdate + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ActionUpdate + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 38 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when an is updated.\n" + example: [] + syntax: + content: public static readonly GoalTrigger ActionUpdate + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly ActionUpdate As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.EarnMoney + commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney + id: EarnMoney + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: EarnMoney + nameWithType: GoalTrigger.EarnMoney + fullName: TinyLife.Goals.GoalTrigger.EarnMoney + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EarnMoney + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 43 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when a earns money through an or .\nBy default, this trigger is used in .\n" + example: [] + syntax: + content: public static readonly GoalTrigger EarnMoney + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly EarnMoney As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.EmotionGained + commentId: F:TinyLife.Goals.GoalTrigger.EmotionGained + id: EmotionGained + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: EmotionGained + nameWithType: GoalTrigger.EmotionGained + fullName: TinyLife.Goals.GoalTrigger.EmotionGained + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EmotionGained + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 47 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when a is added to a using .\n" + example: [] + syntax: + content: public static readonly GoalTrigger EmotionGained + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly EmotionGained As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.EmotionLost + commentId: F:TinyLife.Goals.GoalTrigger.EmotionLost + id: EmotionLost + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: EmotionLost + nameWithType: GoalTrigger.EmotionLost + fullName: TinyLife.Goals.GoalTrigger.EmotionLost + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EmotionLost + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 51 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when a is removed from a in or when it runs out.\n" + example: [] + syntax: + content: public static readonly GoalTrigger EmotionLost + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly EmotionLost As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.FoodEaten + commentId: F:TinyLife.Goals.GoalTrigger.FoodEaten + id: FoodEaten + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: FoodEaten + nameWithType: GoalTrigger.FoodEaten + fullName: TinyLife.Goals.GoalTrigger.FoodEaten + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FoodEaten + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 55 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when a item is eaten by a in .\n" + example: [] + syntax: + content: public static readonly GoalTrigger FoodEaten + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly FoodEaten As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.ProjectCompleted + commentId: F:TinyLife.Goals.GoalTrigger.ProjectCompleted + id: ProjectCompleted + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: ProjectCompleted + nameWithType: GoalTrigger.ProjectCompleted + fullName: TinyLife.Goals.GoalTrigger.ProjectCompleted + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ProjectCompleted + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 59 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + summary: "\nA goal trigger for when a is marked as completed in .\n" + example: [] + syntax: + content: public static readonly GoalTrigger ProjectCompleted + return: + type: TinyLife.Goals.GoalTrigger + content.vb: Public Shared ReadOnly ProjectCompleted As GoalTrigger + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.Name + commentId: F:TinyLife.Goals.GoalTrigger.Name + id: Name + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Name + nameWithType: GoalTrigger.Name + fullName: TinyLife.Goals.GoalTrigger.Name + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 61 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.ValidObjects + commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects + id: ValidObjects + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: ValidObjects + nameWithType: GoalTrigger.ValidObjects + fullName: TinyLife.Goals.GoalTrigger.ValidObjects + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ValidObjects + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 62 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public readonly Type[] ValidObjects + return: + type: System.Type[] + content.vb: Public ReadOnly ValidObjects As Type() + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.ValidValues + commentId: F:TinyLife.Goals.GoalTrigger.ValidValues + id: ValidValues + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: ValidValues + nameWithType: GoalTrigger.ValidValues + fullName: TinyLife.Goals.GoalTrigger.ValidValues + type: Field + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ValidValues + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 63 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public readonly Type[] ValidValues + return: + type: System.Type[] + content.vb: Public ReadOnly ValidValues As Type() + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly +- uid: TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[]) + commentId: M:TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[]) + id: '#ctor(System.String,System.Type[],System.Type[])' + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: GoalTrigger(String, Type[], Type[]) + nameWithType: GoalTrigger.GoalTrigger(String, Type[], Type[]) + fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(System.String, System.Type[], System.Type[]) + type: Constructor + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 65 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public GoalTrigger(string name, Type[] validObjects, Type[] validGoals) + parameters: + - id: name + type: System.String + - id: validObjects + type: System.Type[] + - id: validGoals + type: System.Type[] + content.vb: Public Sub New(name As String, validObjects As Type(), validGoals As Type()) + overload: TinyLife.Goals.GoalTrigger.#ctor* + nameWithType.vb: GoalTrigger.GoalTrigger(String, Type(), Type()) + modifiers.csharp: + - public + modifiers.vb: + - Public + fullName.vb: TinyLife.Goals.GoalTrigger.GoalTrigger(System.String, System.Type(), System.Type()) + name.vb: GoalTrigger(String, Type(), Type()) +- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type) + commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type) + id: IsObjectCompatible(System.Type) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: IsObjectCompatible(Type) + nameWithType: GoalTrigger.IsObjectCompatible(Type) + fullName: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type) + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsObjectCompatible + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 82 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public bool IsObjectCompatible(Type objType) + parameters: + - id: objType + type: System.Type + return: + type: System.Boolean + content.vb: Public Function IsObjectCompatible(objType As Type) As Boolean + overload: TinyLife.Goals.GoalTrigger.IsObjectCompatible* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type) + commentId: M:TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type) + id: IsValueCompatible(System.Type) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: IsValueCompatible(Type) + nameWithType: GoalTrigger.IsValueCompatible(Type) + fullName: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type) + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsValueCompatible + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 90 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public bool IsValueCompatible(Type valueType) + parameters: + - id: valueType + type: System.Type + return: + type: System.Boolean + content.vb: Public Function IsValueCompatible(valueType As Type) As Boolean + overload: TinyLife.Goals.GoalTrigger.IsValueCompatible* + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + commentId: M:TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + id: Equals(TinyLife.Goals.GoalTrigger) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Equals(GoalTrigger) + nameWithType: GoalTrigger.Equals(GoalTrigger) + fullName: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 99 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + example: [] + syntax: + content: public bool Equals(GoalTrigger other) + parameters: + - id: other + type: TinyLife.Goals.GoalTrigger + return: + type: System.Boolean + content.vb: Public Function Equals(other As GoalTrigger) As Boolean + overload: TinyLife.Goals.GoalTrigger.Equals* + implements: + - System.IEquatable{TinyLife.Goals.GoalTrigger}.Equals(TinyLife.Goals.GoalTrigger) + modifiers.csharp: + - public + modifiers.vb: + - Public +- uid: TinyLife.Goals.GoalTrigger.Equals(System.Object) + commentId: M:TinyLife.Goals.GoalTrigger.Equals(System.Object) + id: Equals(System.Object) + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: Equals(Object) + nameWithType: GoalTrigger.Equals(Object) + fullName: TinyLife.Goals.GoalTrigger.Equals(System.Object) + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Equals + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 104 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + example: [] + syntax: + content: public override bool Equals(object obj) + parameters: + - id: obj + type: System.Object + return: + type: System.Boolean + content.vb: Public Overrides Function Equals(obj As Object) As Boolean + overridden: System.Object.Equals(System.Object) + overload: TinyLife.Goals.GoalTrigger.Equals* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +- uid: TinyLife.Goals.GoalTrigger.GetHashCode + commentId: M:TinyLife.Goals.GoalTrigger.GetHashCode + id: GetHashCode + parent: TinyLife.Goals.GoalTrigger + langs: + - csharp + - vb + name: GetHashCode() + nameWithType: GoalTrigger.GetHashCode() + fullName: TinyLife.Goals.GoalTrigger.GetHashCode() + type: Method + source: + remote: + path: TinyLife/Goals/GoalTrigger.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHashCode + path: ../TinyLife/Goals/GoalTrigger.cs + startLine: 109 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + example: [] + syntax: + content: public override int GetHashCode() + return: + type: System.Int32 + content.vb: Public Overrides Function GetHashCode As Integer + overridden: System.Object.GetHashCode + overload: TinyLife.Goals.GoalTrigger.GetHashCode* + modifiers.csharp: + - public + - override + modifiers.vb: + - Public + - Overrides +references: +- uid: TinyLife.Goals.AutoTriggerGoal + commentId: T:TinyLife.Goals.AutoTriggerGoal + parent: TinyLife.Goals + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal +- uid: TinyLife.Goals.GoalTrigger.Name + commentId: F:TinyLife.Goals.GoalTrigger.Name + isExternal: true +- uid: TinyLife.Goals + commentId: N:TinyLife.Goals + name: TinyLife.Goals + nameWithType: TinyLife.Goals + fullName: TinyLife.Goals +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + name: Object + nameWithType: Object + fullName: System.Object +- uid: System.IEquatable{TinyLife.Goals.GoalTrigger} + commentId: T:System.IEquatable{TinyLife.Goals.GoalTrigger} + parent: System + definition: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + nameWithType.vb: IEquatable(Of GoalTrigger) + fullName.vb: System.IEquatable(Of TinyLife.Goals.GoalTrigger) + name.vb: IEquatable(Of GoalTrigger) + spec.csharp: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: Equals(Object, Object) + nameWithType: Object.Equals(Object, Object) + fullName: System.Object.Equals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + name: GetType() + nameWithType: Object.GetType() + fullName: System.Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + nameWithType: Object.GetType + fullName: System.Object.GetType + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + name: MemberwiseClone() + nameWithType: Object.MemberwiseClone() + fullName: System.Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + nameWithType: Object.MemberwiseClone + fullName: System.Object.MemberwiseClone + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + name: ReferenceEquals(Object, Object) + nameWithType: Object.ReferenceEquals(Object, Object) + fullName: System.Object.ReferenceEquals(System.Object, System.Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + nameWithType: Object.ReferenceEquals + fullName: System.Object.ReferenceEquals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + name: ToString() + nameWithType: Object.ToString() + fullName: System.Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + nameWithType: Object.ToString + fullName: System.Object.ToString + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Goals.GoalTrigger.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of GoalTrigger)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger)() + name.vb: JsonCopy(Of GoalTrigger)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of GoalTrigger) + nameWithType: Extensions.JsonCopy(Of GoalTrigger) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Goals.GoalTrigger) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: System.IEquatable`1 + commentId: T:System.IEquatable`1 + isExternal: true + 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 + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.IEquatable`1 + name: IEquatable + nameWithType: IEquatable + fullName: System.IEquatable + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M: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 + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities +- uid: TinyLife.Objects.Person + commentId: T:TinyLife.Objects.Person + parent: TinyLife.Objects + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person +- uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + isExternal: true +- uid: TinyLife.Goals.GoalTrigger + commentId: T:TinyLife.Goals.GoalTrigger + parent: TinyLife.Goals + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects +- uid: TinyLife.Objects.Furniture + commentId: T:TinyLife.Objects.Furniture + parent: TinyLife.Objects + name: Furniture + nameWithType: Furniture + fullName: TinyLife.Objects.Furniture +- uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + parent: TinyLife.Objects.Furniture + isExternal: true + name: SetCreator(Person, Boolean) + nameWithType: Furniture.SetCreator(Person, Boolean) + fullName: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person, System.Boolean) + spec.csharp: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) + name: SetCreator + nameWithType: Furniture.SetCreator + fullName: TinyLife.Objects.Furniture.SetCreator + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Objects.Person + name: Person + nameWithType: Person + fullName: TinyLife.Objects.Person + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.CompletionType.Completed + commentId: F:TinyLife.Actions.CompletionType.Completed + isExternal: true +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Goals.Project + commentId: T:TinyLife.Goals.Project + parent: TinyLife.Goals + name: Project + nameWithType: Project + fullName: TinyLife.Goals.Project +- uid: TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) + commentId: M:TinyLife.Objects.Person.EarnMoney(System.Single,System.Object) + isExternal: true +- uid: TinyLife.Emotions.EmotionModifier + commentId: T:TinyLife.Emotions.EmotionModifier + parent: TinyLife.Emotions + name: EmotionModifier + nameWithType: EmotionModifier + fullName: TinyLife.Emotions.EmotionModifier +- uid: TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + commentId: M:TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) + isExternal: true +- uid: TinyLife.Emotions + commentId: N:TinyLife.Emotions + name: TinyLife.Emotions + nameWithType: TinyLife.Emotions + fullName: TinyLife.Emotions +- uid: TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + commentId: M:TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier) + isExternal: true +- uid: TinyLife.Skills.FoodType + commentId: T:TinyLife.Skills.FoodType + parent: TinyLife.Skills + name: FoodType + nameWithType: FoodType + fullName: TinyLife.Skills.FoodType +- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem) + commentId: M:TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem) + isExternal: true +- uid: TinyLife.Skills + commentId: N:TinyLife.Skills + name: TinyLife.Skills + nameWithType: TinyLife.Skills + fullName: TinyLife.Skills +- uid: TinyLife.Goals.Project.OnCompleted + commentId: M:TinyLife.Goals.Project.OnCompleted + isExternal: true +- uid: System.String + commentId: T:System.String + parent: System + isExternal: true + name: String + nameWithType: String + fullName: System.String +- uid: System.Type[] + isExternal: true + name: Type[] + nameWithType: Type[] + fullName: System.Type[] + nameWithType.vb: Type() + fullName.vb: System.Type() + name.vb: Type() + spec.csharp: + - uid: System.Type + name: Type + nameWithType: Type + fullName: System.Type + isExternal: true + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: System.Type + name: Type + nameWithType: Type + fullName: System.Type + isExternal: true + - name: () + nameWithType: () + fullName: () +- uid: TinyLife.Goals.GoalTrigger.#ctor* + commentId: Overload:TinyLife.Goals.GoalTrigger.#ctor + name: GoalTrigger + nameWithType: GoalTrigger.GoalTrigger + fullName: TinyLife.Goals.GoalTrigger.GoalTrigger +- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible* + commentId: Overload:TinyLife.Goals.GoalTrigger.IsObjectCompatible + name: IsObjectCompatible + nameWithType: GoalTrigger.IsObjectCompatible + fullName: TinyLife.Goals.GoalTrigger.IsObjectCompatible +- uid: System.Type + commentId: T:System.Type + parent: System + isExternal: true + name: Type + nameWithType: Type + fullName: System.Type +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible* + commentId: Overload:TinyLife.Goals.GoalTrigger.IsValueCompatible + name: IsValueCompatible + nameWithType: GoalTrigger.IsValueCompatible + fullName: TinyLife.Goals.GoalTrigger.IsValueCompatible +- uid: TinyLife.Goals.GoalTrigger.Equals* + commentId: Overload:TinyLife.Goals.GoalTrigger.Equals + name: Equals + nameWithType: GoalTrigger.Equals + fullName: TinyLife.Goals.GoalTrigger.Equals +- uid: System.IEquatable{TinyLife.Goals.GoalTrigger}.Equals(TinyLife.Goals.GoalTrigger) + commentId: M:System.IEquatable{TinyLife.Goals.GoalTrigger}.Equals(TinyLife.Goals.GoalTrigger) + parent: System.IEquatable{TinyLife.Goals.GoalTrigger} + definition: System.IEquatable`1.Equals(`0) + name: Equals(GoalTrigger) + nameWithType: IEquatable.Equals(GoalTrigger) + fullName: System.IEquatable.Equals(TinyLife.Goals.GoalTrigger) + nameWithType.vb: IEquatable(Of GoalTrigger).Equals(GoalTrigger) + fullName.vb: System.IEquatable(Of TinyLife.Goals.GoalTrigger).Equals(TinyLife.Goals.GoalTrigger) + spec.csharp: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable.Equals + fullName: System.IEquatable.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable(Of GoalTrigger).Equals + fullName: System.IEquatable(Of TinyLife.Goals.GoalTrigger).Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger + - name: ) + nameWithType: ) + fullName: ) +- uid: System.IEquatable`1.Equals(`0) + commentId: M:System.IEquatable`1.Equals(`0) + isExternal: true + 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 + nameWithType: IEquatable.Equals + fullName: System.IEquatable.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.IEquatable`1.Equals(`0) + name: Equals + nameWithType: IEquatable(Of T).Equals + fullName: System.IEquatable(Of T).Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + name: Equals(Object) + nameWithType: Object.Equals(Object) + fullName: System.Object.Equals(System.Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + nameWithType: Object.Equals + fullName: System.Object.Equals + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Object + name: Object + nameWithType: Object + fullName: System.Object + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + name: GetHashCode() + nameWithType: Object.GetHashCode() + fullName: System.Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + nameWithType: Object.GetHashCode + fullName: System.Object.GetHashCode + isExternal: true + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Goals.GoalTrigger.GetHashCode* + commentId: Overload:TinyLife.Goals.GoalTrigger.GetHashCode + name: GetHashCode + nameWithType: GoalTrigger.GetHashCode + fullName: TinyLife.Goals.GoalTrigger.GetHashCode +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + name: Int32 + nameWithType: Int32 + fullName: System.Int32 diff --git a/docs/api/TinyLife.Goals.IGoalTriggerable.yml b/docs/api/TinyLife.Goals.IGoalTriggerable.yml index d7b347c..c3080ee 100644 --- a/docs/api/TinyLife.Goals.IGoalTriggerable.yml +++ b/docs/api/TinyLife.Goals.IGoalTriggerable.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IGoalTriggerable path: ../TinyLife/Goals/IGoalTriggerable.cs - startLine: 9 + startLine: 10 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryTrigger path: ../TinyLife/Goals/IGoalTriggerable.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -98,7 +98,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/IGoalTriggerable.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -145,7 +145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Trigger path: ../TinyLife/Goals/IGoalTriggerable.cs - startLine: 50 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -323,9 +323,7 @@ references: fullName: TinyLife.Goals.ConditionedGoal - uid: TinyLife.Goals.DistinctGoal commentId: T:TinyLife.Goals.DistinctGoal - name: DistinctGoal - nameWithType: DistinctGoal - fullName: TinyLife.Goals.DistinctGoal + isExternal: true - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person parent: TinyLife.Objects @@ -337,73 +335,7 @@ references: isExternal: true - uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) commentId: M:TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - parent: TinyLife.Goals.IGoalTriggerable isExternal: true - name: TryTrigger(Object, GoalTrigger, Object) - nameWithType: IGoalTriggerable.TryTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) - spec.csharp: - - uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - name: TryTrigger - nameWithType: IGoalTriggerable.TryTrigger - fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Goals.GoalTrigger - name: GoalTrigger - nameWithType: GoalTrigger - fullName: TinyLife.Goals.GoalTrigger - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Goals.IGoalTriggerable.TryTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) - name: TryTrigger - nameWithType: IGoalTriggerable.TryTrigger - fullName: TinyLife.Goals.IGoalTriggerable.TryTrigger - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: TinyLife.Goals.GoalTrigger - name: GoalTrigger - nameWithType: GoalTrigger - fullName: TinyLife.Goals.GoalTrigger - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - uid: System.Object - name: Object - nameWithType: Object - fullName: System.Object - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Goals.IGoalTriggerable.Trigger* commentId: Overload:TinyLife.Goals.IGoalTriggerable.Trigger name: Trigger diff --git a/docs/api/TinyLife.Goals.JobType.yml b/docs/api/TinyLife.Goals.JobType.yml index c10fabe..83c661e 100644 --- a/docs/api/TinyLife.Goals.JobType.yml +++ b/docs/api/TinyLife.Goals.JobType.yml @@ -5,7 +5,7 @@ items: id: JobType parent: TinyLife.Goals children: - - TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[]) + - TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[]) - TinyLife.Goals.JobType.Businessperson - TinyLife.Goals.JobType.CanQuitOrBeFired - TinyLife.Goals.JobType.ChoicePrompts @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobType path: ../TinyLife/Goals/JobType.cs - startLine: 30 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Goals/JobType.cs - startLine: 38 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -156,7 +156,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrimarySchoolStudent path: ../TinyLife/Goals/JobType.cs - startLine: 41 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -191,7 +191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Businessperson path: ../TinyLife/Goals/JobType.cs - startLine: 53 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -226,7 +226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Firefighter path: ../TinyLife/Goals/JobType.cs - startLine: 62 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Doctor path: ../TinyLife/Goals/JobType.cs - startLine: 71 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -296,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Programmer path: ../TinyLife/Goals/JobType.cs - startLine: 80 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -331,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetailWorker path: ../TinyLife/Goals/JobType.cs - startLine: 89 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -366,7 +366,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Teacher path: ../TinyLife/Goals/JobType.cs - startLine: 98 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -401,7 +401,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scientist path: ../TinyLife/Goals/JobType.cs - startLine: 107 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -436,7 +436,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/JobType.cs - startLine: 121 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -471,7 +471,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Goals/JobType.cs - startLine: 125 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -506,7 +506,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HourlyPay path: ../TinyLife/Goals/JobType.cs - startLine: 130 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -541,17 +541,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkHours path: ../TinyLife/Goals/JobType.cs - startLine: 135 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Goals - summary: "\nA of hours that this job requires each day.\nNote that the value is inclusive, but the value is exclusive.\n" + summary: "\nA of hours that this job requires each day.\nNote that the minimum (Start) value is inclusive, but the maximum (End) value is exclusive.\n" example: [] syntax: - content: public readonly Range WorkHours + content: public readonly (int Start, int End) WorkHours return: - type: MonoGame.Extended.Range{System.Int32} - content.vb: Public ReadOnly WorkHours As Range(Of Integer) + type: System.ValueTuple{System.Int32,System.Int32} + content.vb: Public ReadOnly WorkHours As(Start As Integer, End As Integer)(Of Integer , Integer) modifiers.csharp: - public - readonly @@ -576,7 +576,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OffWorkDays path: ../TinyLife/Goals/JobType.cs - startLine: 140 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -611,7 +611,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPromotionSkills path: ../TinyLife/Goals/JobType.cs - startLine: 145 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -648,7 +648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxLevel path: ../TinyLife/Goals/JobType.cs - startLine: 149 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -685,7 +685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSpecialLocalization path: ../TinyLife/Goals/JobType.cs - startLine: 154 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -722,7 +722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredAges path: ../TinyLife/Goals/JobType.cs - startLine: 159 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -759,7 +759,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanQuitOrBeFired path: ../TinyLife/Goals/JobType.cs - startLine: 164 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -796,7 +796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyTasks path: ../TinyLife/Goals/JobType.cs - startLine: 169 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -833,7 +833,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DailyTaskImportance path: ../TinyLife/Goals/JobType.cs - startLine: 174 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -870,7 +870,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChoicePrompts path: ../TinyLife/Goals/JobType.cs - startLine: 178 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -907,7 +907,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Goals/JobType.cs - startLine: 180 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -928,16 +928,16 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[]) - commentId: M:TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[]) - id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[])' +- uid: TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[]) + commentId: M:TinyLife.Goals.JobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[]) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[])' parent: TinyLife.Goals.JobType langs: - csharp - vb - name: JobType(String, TextureRegion, Single, Range, DayOfWeek[]) - nameWithType: JobType.JobType(String, TextureRegion, Single, Range, DayOfWeek[]) - fullName: TinyLife.Goals.JobType.JobType(System.String, MLEM.Textures.TextureRegion, System.Single, MonoGame.Extended.Range, System.DayOfWeek[]) + name: JobType(String, TextureRegion, Single, (Int32 Start, Int32 End), DayOfWeek[]) + nameWithType: JobType.JobType(String, TextureRegion, Single, (Int32 Start, Int32 End), DayOfWeek[]) + fullName: TinyLife.Goals.JobType.JobType(System.String, MLEM.Textures.TextureRegion, System.Single, System.ValueTuple, System.DayOfWeek[]) type: Constructor source: remote: @@ -946,14 +946,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/JobType.cs - startLine: 190 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nCreates a new job type with the given settings\n" example: [] syntax: - content: public JobType(string name, TextureRegion icon, float hourlyPay, Range workHours, params DayOfWeek[] offWorkDays) + content: public JobType(string name, TextureRegion icon, float hourlyPay, (int Start, int End) workHours, params DayOfWeek[] offWorkDays) parameters: - id: name type: System.String @@ -965,20 +965,20 @@ items: type: System.Single description: The hourly wage that this job yields - id: workHours - type: MonoGame.Extended.Range{System.Int32} + type: System.ValueTuple{System.Int32,System.Int32} description: A range of hours to work each day - id: offWorkDays type: System.DayOfWeek[] description: The days of the week that are off work - content.vb: Public Sub New(name As String, icon As TextureRegion, hourlyPay As Single, workHours As Range(Of Integer), ParamArray offWorkDays As DayOfWeek()) + content.vb: Public Sub New(name As String, icon As TextureRegion, hourlyPay As Single, workHours As(Start As Integer, End As Integer)(Of Integer , Integer), ParamArray offWorkDays As DayOfWeek()) overload: TinyLife.Goals.JobType.#ctor* - nameWithType.vb: JobType.JobType(String, TextureRegion, Single, Range(Of Int32), DayOfWeek()) + nameWithType.vb: JobType.JobType(String, TextureRegion, Single, (Start As Int32, End As Int32)(Of Int32, Int32), DayOfWeek()) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Goals.JobType.JobType(System.String, MLEM.Textures.TextureRegion, System.Single, MonoGame.Extended.Range(Of System.Int32), System.DayOfWeek()) - name.vb: JobType(String, TextureRegion, Single, Range(Of Int32), DayOfWeek()) + fullName.vb: TinyLife.Goals.JobType.JobType(System.String, MLEM.Textures.TextureRegion, System.Single, System.ValueTuple(Of System.Int32, System.Int32), System.DayOfWeek()) + name.vb: JobType(String, TextureRegion, Single, (Start As Int32, End As Int32)(Of Int32, Int32), DayOfWeek()) - uid: TinyLife.Goals.JobType.Construct(TinyLife.Objects.Person,System.Int32) commentId: M:TinyLife.Goals.JobType.Construct(TinyLife.Objects.Person,System.Int32) id: Construct(TinyLife.Objects.Person,System.Int32) @@ -997,7 +997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/JobType.cs - startLine: 204 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1039,7 +1039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsTimeToWork path: ../TinyLife/Goals/JobType.cs - startLine: 214 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1080,7 +1080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToScheduleString path: ../TinyLife/Goals/JobType.cs - startLine: 223 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1120,7 +1120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Goals/JobType.cs - startLine: 237 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1164,7 +1164,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredPromotionSkills path: ../TinyLife/Goals/JobType.cs - startLine: 249 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1205,7 +1205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkStartsInAnHour path: ../TinyLife/Goals/JobType.cs - startLine: 264 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1243,7 +1243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkHoursOver path: ../TinyLife/Goals/JobType.cs - startLine: 275 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1281,7 +1281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkFinished path: ../TinyLife/Goals/JobType.cs - startLine: 285 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1322,7 +1322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkStarted path: ../TinyLife/Goals/JobType.cs - startLine: 296 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1363,7 +1363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLevelChanged path: ../TinyLife/Goals/JobType.cs - startLine: 304 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1404,7 +1404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRaiseReceived path: ../TinyLife/Goals/JobType.cs - startLine: 314 + startLine: 312 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1442,7 +1442,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateWorking path: ../TinyLife/Goals/JobType.cs - startLine: 326 + startLine: 324 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1489,7 +1489,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/JobType.cs - startLine: 336 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -2366,27 +2366,21 @@ references: - uid: System.Range commentId: T:System.Range isExternal: true -- uid: MonoGame.Extended.Range`1.Min - commentId: P:MonoGame.Extended.Range`1.Min - isExternal: true -- uid: MonoGame.Extended.Range`1.Max - commentId: P:MonoGame.Extended.Range`1.Max - isExternal: true -- uid: MonoGame.Extended.Range{System.Int32} - commentId: T:MonoGame.Extended.Range{System.Int32} - parent: MonoGame.Extended - definition: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of Int32) - fullName.vb: MonoGame.Extended.Range(Of System.Int32) - name.vb: Range(Of Int32) +- uid: System.ValueTuple{System.Int32,System.Int32} + commentId: T:System.ValueTuple{System.Int32,System.Int32} + parent: System + definition: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of Int32, Int32) + fullName.vb: System.ValueTuple(Of System.Int32, System.Int32) + name.vb: (T1, T2)(Of Int32, Int32) spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: < nameWithType: < @@ -2396,14 +2390,22 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -2413,54 +2415,68 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: MonoGame.Extended.Range`1 - commentId: T:MonoGame.Extended.Range`1 +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 isExternal: true - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of T) - fullName.vb: MonoGame.Extended.Range(Of T) - name.vb: Range(Of T) + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of T1, T2) + fullName.vb: System.ValueTuple(Of T1, T2) + name.vb: (T1, T2)(Of T1, T2) spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: < nameWithType: < fullName: < - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: ) nameWithType: ) fullName: ) -- uid: MonoGame.Extended - commentId: N:MonoGame.Extended - isExternal: true - name: MonoGame.Extended - nameWithType: MonoGame.Extended - fullName: MonoGame.Extended - uid: System.DayOfWeek commentId: T:System.DayOfWeek parent: System diff --git a/docs/api/TinyLife.Goals.LifeGoal.Instance.yml b/docs/api/TinyLife.Goals.LifeGoal.Instance.yml index ce20d64..6c13456 100644 --- a/docs/api/TinyLife.Goals.LifeGoal.Instance.yml +++ b/docs/api/TinyLife.Goals.LifeGoal.Instance.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Goals/LifeGoal.cs - startLine: 203 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goal path: ../TinyLife/Goals/LifeGoal.cs - startLine: 210 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentGoals path: ../TinyLife/Goals/LifeGoal.cs - startLine: 214 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StageIndex path: ../TinyLife/Goals/LifeGoal.cs - startLine: 221 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Goals/LifeGoal.cs - startLine: 226 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stage path: ../TinyLife/Goals/LifeGoal.cs - startLine: 231 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -297,7 +297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Goals/LifeGoal.cs - startLine: 235 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/LifeGoal.cs - startLine: 243 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -376,7 +376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Goals/LifeGoal.cs - startLine: 253 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -408,7 +408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Advance path: ../TinyLife/Goals/LifeGoal.cs - startLine: 263 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -440,7 +440,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/LifeGoal.cs - startLine: 288 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.LifeGoal.yml b/docs/api/TinyLife.Goals.LifeGoal.yml index c7bdefa..5886f76 100644 --- a/docs/api/TinyLife.Goals.LifeGoal.yml +++ b/docs/api/TinyLife.Goals.LifeGoal.yml @@ -38,7 +38,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Goals/LifeGoal.cs - startLine: 23 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/LifeGoal.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chef path: ../TinyLife/Goals/LifeGoal.cs - startLine: 33 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmartKid path: ../TinyLife/Goals/LifeGoal.cs - startLine: 45 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -178,41 +178,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Goals.LifeGoal.GymRat - commentId: F:TinyLife.Goals.LifeGoal.GymRat - id: GymRat - parent: TinyLife.Goals.LifeGoal - langs: - - csharp - - vb - name: GymRat - nameWithType: LifeGoal.GymRat - fullName: TinyLife.Goals.LifeGoal.GymRat - type: Field - source: - remote: - path: TinyLife/Goals/LifeGoal.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GymRat - path: ../TinyLife/Goals/LifeGoal.cs - startLine: 57 - assemblies: - - Tiny Life - namespace: TinyLife.Goals - syntax: - content: public static readonly LifeGoal GymRat - return: - type: TinyLife.Goals.LifeGoal - content.vb: Public Shared ReadOnly GymRat As LifeGoal - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Goals.LifeGoal.HouseholdHero commentId: F:TinyLife.Goals.LifeGoal.HouseholdHero id: HouseholdHero @@ -231,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdHero path: ../TinyLife/Goals/LifeGoal.cs - startLine: 69 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -266,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerAddict path: ../TinyLife/Goals/LifeGoal.cs - startLine: 81 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -301,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendOfEveryone path: ../TinyLife/Goals/LifeGoal.cs - startLine: 93 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -336,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Millionaire path: ../TinyLife/Goals/LifeGoal.cs - startLine: 103 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -353,41 +318,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Goals.LifeGoal.CapableCarpenter - commentId: F:TinyLife.Goals.LifeGoal.CapableCarpenter - id: CapableCarpenter - parent: TinyLife.Goals.LifeGoal - langs: - - csharp - - vb - name: CapableCarpenter - nameWithType: LifeGoal.CapableCarpenter - fullName: TinyLife.Goals.LifeGoal.CapableCarpenter - type: Field - source: - remote: - path: TinyLife/Goals/LifeGoal.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CapableCarpenter - path: ../TinyLife/Goals/LifeGoal.cs - startLine: 115 - assemblies: - - Tiny Life - namespace: TinyLife.Goals - syntax: - content: public static readonly LifeGoal CapableCarpenter - return: - type: TinyLife.Goals.LifeGoal - content.vb: Public Shared ReadOnly CapableCarpenter As LifeGoal - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Goals.LifeGoal.PerfectPainter commentId: F:TinyLife.Goals.LifeGoal.PerfectPainter id: PerfectPainter @@ -406,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectPainter path: ../TinyLife/Goals/LifeGoal.cs - startLine: 127 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -423,6 +353,76 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Goals.LifeGoal.CapableCarpenter + commentId: F:TinyLife.Goals.LifeGoal.CapableCarpenter + id: CapableCarpenter + parent: TinyLife.Goals.LifeGoal + langs: + - csharp + - vb + name: CapableCarpenter + nameWithType: LifeGoal.CapableCarpenter + fullName: TinyLife.Goals.LifeGoal.CapableCarpenter + type: Field + source: + remote: + path: TinyLife/Goals/LifeGoal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CapableCarpenter + path: ../TinyLife/Goals/LifeGoal.cs + startLine: 125 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly LifeGoal CapableCarpenter + return: + type: TinyLife.Goals.LifeGoal + content.vb: Public Shared ReadOnly CapableCarpenter As LifeGoal + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Goals.LifeGoal.GymRat + commentId: F:TinyLife.Goals.LifeGoal.GymRat + id: GymRat + parent: TinyLife.Goals.LifeGoal + langs: + - csharp + - vb + name: GymRat + nameWithType: LifeGoal.GymRat + fullName: TinyLife.Goals.LifeGoal.GymRat + type: Field + source: + remote: + path: TinyLife/Goals/LifeGoal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GymRat + path: ../TinyLife/Goals/LifeGoal.cs + startLine: 137 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly LifeGoal GymRat + return: + type: TinyLife.Goals.LifeGoal + content.vb: Public Shared ReadOnly GymRat As LifeGoal + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Goals.LifeGoal.OnAdvanced commentId: E:TinyLife.Goals.LifeGoal.OnAdvanced id: OnAdvanced @@ -441,7 +441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdvanced path: ../TinyLife/Goals/LifeGoal.cs - startLine: 143 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -476,7 +476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Goals/LifeGoal.cs - startLine: 147 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -511,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/LifeGoal.cs - startLine: 152 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -546,7 +546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stages path: ../TinyLife/Goals/LifeGoal.cs - startLine: 156 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -581,7 +581,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RewardPersonality path: ../TinyLife/Goals/LifeGoal.cs - startLine: 161 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -616,7 +616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/Goals/LifeGoal.cs - startLine: 166 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -653,7 +653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/LifeGoal.cs - startLine: 174 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -698,7 +698,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Goals/LifeGoal.cs - startLine: 185 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -737,7 +737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/LifeGoal.cs - startLine: 194 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.MemoryType.yml b/docs/api/TinyLife.Goals.MemoryType.yml index dead917..a8ff14a 100644 --- a/docs/api/TinyLife.Goals.MemoryType.yml +++ b/docs/api/TinyLife.Goals.MemoryType.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MemoryType path: ../TinyLife/Goals/MemoryType.cs - startLine: 20 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Goals/MemoryType.cs - startLine: 27 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishFailure path: ../TinyLife/Goals/MemoryType.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SocialAction path: ../TinyLife/Goals/MemoryType.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PromotionOrRaise path: ../TinyLife/Goals/MemoryType.cs - startLine: 32 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -231,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FamilySocial path: ../TinyLife/Goals/MemoryType.cs - startLine: 33 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsedSkillCategory path: ../TinyLife/Goals/MemoryType.cs - startLine: 34 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -301,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WasOutside path: ../TinyLife/Goals/MemoryType.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsedFurniture path: ../TinyLife/Goals/MemoryType.cs - startLine: 37 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -371,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WasRomanticWithSomeoneElse path: ../TinyLife/Goals/MemoryType.cs - startLine: 39 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -406,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/MemoryType.cs - startLine: 45 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -441,7 +441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Goals/MemoryType.cs - startLine: 49 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -476,7 +476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanReplace path: ../TinyLife/Goals/MemoryType.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -511,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Goals/MemoryType.cs - startLine: 56 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -550,7 +550,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/MemoryType.cs - startLine: 64 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -592,7 +592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/MemoryType.cs - startLine: 77 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -645,7 +645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/MemoryType.cs - startLine: 92 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.StudentJobType.yml b/docs/api/TinyLife.Goals.StudentJobType.yml index c10d4db..5594a49 100644 --- a/docs/api/TinyLife.Goals.StudentJobType.yml +++ b/docs/api/TinyLife.Goals.StudentJobType.yml @@ -5,7 +5,7 @@ items: id: StudentJobType parent: TinyLife.Goals children: - - TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[]) + - TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[]) - TinyLife.Goals.StudentJobType.OnLevelChanged(TinyLife.Goals.Job,System.Int32) - TinyLife.Goals.StudentJobType.OnWorkFinished(TinyLife.Goals.Job,TinyLife.Actions.WorkAction) - TinyLife.Goals.StudentJobType.Schedule @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StudentJobType path: ../TinyLife/Goals/StudentJobType.cs - startLine: 17 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -114,7 +114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Schedule path: ../TinyLife/Goals/StudentJobType.cs - startLine: 23 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -133,16 +133,16 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[]) - commentId: M:TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[]) - id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,MonoGame.Extended.Range{System.Int32},System.DayOfWeek[])' +- uid: TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[]) + commentId: M:TinyLife.Goals.StudentJobType.#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[]) + id: '#ctor(System.String,MLEM.Textures.TextureRegion,System.Single,System.ValueTuple{System.Int32,System.Int32},System.DayOfWeek[])' parent: TinyLife.Goals.StudentJobType langs: - csharp - vb - name: StudentJobType(String, TextureRegion, Single, Range, DayOfWeek[]) - nameWithType: StudentJobType.StudentJobType(String, TextureRegion, Single, Range, DayOfWeek[]) - fullName: TinyLife.Goals.StudentJobType.StudentJobType(System.String, MLEM.Textures.TextureRegion, System.Single, MonoGame.Extended.Range, System.DayOfWeek[]) + name: StudentJobType(String, TextureRegion, Single, (Int32 Start, Int32 End), DayOfWeek[]) + nameWithType: StudentJobType.StudentJobType(String, TextureRegion, Single, (Int32 Start, Int32 End), DayOfWeek[]) + fullName: TinyLife.Goals.StudentJobType.StudentJobType(System.String, MLEM.Textures.TextureRegion, System.Single, System.ValueTuple, System.DayOfWeek[]) type: Constructor source: remote: @@ -151,14 +151,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/StudentJobType.cs - startLine: 32 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Goals summary: "\nCreates a new job type with the given settings\n" example: [] syntax: - content: public StudentJobType(string name, TextureRegion icon, float hourlyPay, Range workHours, params DayOfWeek[] offWorkDays) + content: public StudentJobType(string name, TextureRegion icon, float hourlyPay, (int Start, int End) workHours, params DayOfWeek[] offWorkDays) parameters: - id: name type: System.String @@ -170,20 +170,20 @@ items: type: System.Single description: The hourly wage that this job yields - id: workHours - type: MonoGame.Extended.Range{System.Int32} + type: System.ValueTuple{System.Int32,System.Int32} description: A range of hours to work each day - id: offWorkDays type: System.DayOfWeek[] description: The days of the week that are off work - content.vb: Public Sub New(name As String, icon As TextureRegion, hourlyPay As Single, workHours As Range(Of Integer), ParamArray offWorkDays As DayOfWeek()) + content.vb: Public Sub New(name As String, icon As TextureRegion, hourlyPay As Single, workHours As(Start As Integer, End As Integer)(Of Integer , Integer), ParamArray offWorkDays As DayOfWeek()) overload: TinyLife.Goals.StudentJobType.#ctor* - nameWithType.vb: StudentJobType.StudentJobType(String, TextureRegion, Single, Range(Of Int32), DayOfWeek()) + nameWithType.vb: StudentJobType.StudentJobType(String, TextureRegion, Single, (Start As Int32, End As Int32)(Of Int32, Int32), DayOfWeek()) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Goals.StudentJobType.StudentJobType(System.String, MLEM.Textures.TextureRegion, System.Single, MonoGame.Extended.Range(Of System.Int32), System.DayOfWeek()) - name.vb: StudentJobType(String, TextureRegion, Single, Range(Of Int32), DayOfWeek()) + fullName.vb: TinyLife.Goals.StudentJobType.StudentJobType(System.String, MLEM.Textures.TextureRegion, System.Single, System.ValueTuple(Of System.Int32, System.Int32), System.DayOfWeek()) + name.vb: StudentJobType(String, TextureRegion, Single, (Start As Int32, End As Int32)(Of Int32, Int32), DayOfWeek()) - uid: TinyLife.Goals.StudentJobType.OnWorkFinished(TinyLife.Goals.Job,TinyLife.Actions.WorkAction) commentId: M:TinyLife.Goals.StudentJobType.OnWorkFinished(TinyLife.Goals.Job,TinyLife.Actions.WorkAction) id: OnWorkFinished(TinyLife.Goals.Job,TinyLife.Actions.WorkAction) @@ -202,7 +202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnWorkFinished path: ../TinyLife/Goals/StudentJobType.cs - startLine: 42 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -244,7 +244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLevelChanged path: ../TinyLife/Goals/StudentJobType.cs - startLine: 56 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -286,7 +286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateWorking path: ../TinyLife/Goals/StudentJobType.cs - startLine: 61 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -1757,21 +1757,21 @@ references: name: Single nameWithType: Single fullName: System.Single -- uid: MonoGame.Extended.Range{System.Int32} - commentId: T:MonoGame.Extended.Range{System.Int32} - parent: MonoGame.Extended - definition: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of Int32) - fullName.vb: MonoGame.Extended.Range(Of System.Int32) - name.vb: Range(Of Int32) +- uid: System.ValueTuple{System.Int32,System.Int32} + commentId: T:System.ValueTuple{System.Int32,System.Int32} + parent: System + definition: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of Int32, Int32) + fullName.vb: System.ValueTuple(Of System.Int32, System.Int32) + name.vb: (T1, T2)(Of Int32, Int32) spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: < nameWithType: < @@ -1781,14 +1781,22 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1798,6 +1806,14 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -1833,51 +1849,57 @@ references: name: MLEM.Textures nameWithType: MLEM.Textures fullName: MLEM.Textures -- uid: MonoGame.Extended.Range`1 - commentId: T:MonoGame.Extended.Range`1 +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 isExternal: true - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of T) - fullName.vb: MonoGame.Extended.Range(Of T) - name.vb: Range(Of T) + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of T1, T2) + fullName.vb: System.ValueTuple(Of T1, T2) + name.vb: (T1, T2)(Of T1, T2) spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: < nameWithType: < fullName: < - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: ) nameWithType: ) fullName: ) -- uid: MonoGame.Extended - commentId: N:MonoGame.Extended - isExternal: true - name: MonoGame.Extended - nameWithType: MonoGame.Extended - fullName: MonoGame.Extended - uid: TinyLife.Goals.JobType.OnWorkFinished(TinyLife.Goals.Job,TinyLife.Actions.WorkAction) commentId: M:TinyLife.Goals.JobType.OnWorkFinished(TinyLife.Goals.Job,TinyLife.Actions.WorkAction) parent: TinyLife.Goals.JobType diff --git a/docs/api/TinyLife.Goals.TimedGoal.yml b/docs/api/TinyLife.Goals.TimedGoal.yml index 467a19a..3f1c91e 100644 --- a/docs/api/TinyLife.Goals.TimedGoal.yml +++ b/docs/api/TinyLife.Goals.TimedGoal.yml @@ -1104,12 +1104,12 @@ references: fullName: ) - uid: TinyLife.Goals.AutoTriggerGoal`1 commentId: T:TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal - nameWithType.vb: AutoTriggerGoal(Of TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue) - name.vb: AutoTriggerGoal(Of TValue) + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + nameWithType.vb: AutoTriggerGoal(Of T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) + name.vb: AutoTriggerGoal(Of T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal @@ -1118,9 +1118,9 @@ references: - name: < nameWithType: < fullName: < - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: '>' nameWithType: '>' fullName: '>' @@ -1132,9 +1132,9 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) @@ -1148,15 +1148,15 @@ references: commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) isExternal: true name: Trigger(Object) - nameWithType: AutoTriggerGoal.Trigger(Object) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(Object) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(System.Object) + nameWithType: AutoTriggerGoal.Trigger(Object) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(System.Object) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( @@ -1171,8 +1171,8 @@ references: spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(System.Object) name: Trigger - nameWithType: AutoTriggerGoal(Of TValue).Trigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( @@ -1188,15 +1188,15 @@ references: commentId: M:TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) isExternal: true name: CanTrigger(Object, GoalTrigger, Object) - nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) - nameWithType.vb: AutoTriggerGoal(Of TValue).CanTrigger(Object, GoalTrigger, Object) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType: AutoTriggerGoal.CanTrigger(Object, GoalTrigger, Object) + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) + nameWithType.vb: AutoTriggerGoal(Of T).CanTrigger(Object, GoalTrigger, Object) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger(System.Object, TinyLife.Goals.GoalTrigger, System.Object) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal.CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger + nameWithType: AutoTriggerGoal.CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal.CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1226,8 +1226,8 @@ references: spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object) name: CanTrigger - nameWithType: AutoTriggerGoal(Of TValue).CanTrigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).CanTrigger + nameWithType: AutoTriggerGoal(Of T).CanTrigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).CanTrigger - name: ( nameWithType: ( fullName: ( @@ -1542,36 +1542,36 @@ references: fullName: System.TimeSpan - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) - name: Trigger(TValue) - nameWithType: AutoTriggerGoal.Trigger(TValue) - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(TValue) - nameWithType.vb: AutoTriggerGoal(Of TValue).Trigger(TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger(TValue) + name: Trigger(T) + nameWithType: AutoTriggerGoal.Trigger(T) + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger(T) + nameWithType.vb: AutoTriggerGoal(Of T).Trigger(T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger(T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal.Trigger - fullName: TinyLife.Goals.AutoTriggerGoal.Trigger + nameWithType: AutoTriggerGoal.Trigger + fullName: TinyLife.Goals.AutoTriggerGoal.Trigger - name: ( nameWithType: ( fullName: ( - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) spec.vb: - uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0) name: Trigger - nameWithType: AutoTriggerGoal(Of TValue).Trigger - fullName: TinyLife.Goals.AutoTriggerGoal(Of TValue).Trigger + nameWithType: AutoTriggerGoal(Of T).Trigger + fullName: TinyLife.Goals.AutoTriggerGoal(Of T).Trigger - name: ( nameWithType: ( fullName: ( - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Goals.yml b/docs/api/TinyLife.Goals.yml index 19c8300..cda8e5d 100644 --- a/docs/api/TinyLife.Goals.yml +++ b/docs/api/TinyLife.Goals.yml @@ -4,7 +4,6 @@ items: commentId: N:TinyLife.Goals id: TinyLife.Goals children: - - TinyLife.Goals. - TinyLife.Goals.Achievement - TinyLife.Goals.AchievementType - TinyLife.Goals.AmountGoal @@ -12,12 +11,13 @@ items: - TinyLife.Goals.AutoTriggerGoal - TinyLife.Goals.AutoTriggerGoal`1 - TinyLife.Goals.ConditionedGoal - - TinyLife.Goals.DistinctGoal + - TinyLife.Goals.DistinctGoal`1 - TinyLife.Goals.Goal - TinyLife.Goals.Goal`1 - TinyLife.Goals.GoalInfo - TinyLife.Goals.GoalSet - TinyLife.Goals.GoalSetInfo + - TinyLife.Goals.GoalTrigger - TinyLife.Goals.IGoalTriggerable - TinyLife.Goals.Job - TinyLife.Goals.Job.JobPerformanceDelegate @@ -66,12 +66,12 @@ references: fullName: TinyLife.Goals.AutoTriggerGoal - uid: TinyLife.Goals.AutoTriggerGoal`1 commentId: T:TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - nameWithType: AutoTriggerGoal - fullName: TinyLife.Goals.AutoTriggerGoal - nameWithType.vb: AutoTriggerGoal(Of TValue) - fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of TValue) - name.vb: AutoTriggerGoal(Of TValue) + name: AutoTriggerGoal + nameWithType: AutoTriggerGoal + fullName: TinyLife.Goals.AutoTriggerGoal + nameWithType.vb: AutoTriggerGoal(Of T) + fullName.vb: TinyLife.Goals.AutoTriggerGoal(Of T) + name.vb: AutoTriggerGoal(Of T) spec.csharp: - uid: TinyLife.Goals.AutoTriggerGoal`1 name: AutoTriggerGoal @@ -80,9 +80,9 @@ references: - name: < nameWithType: < fullName: < - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: '>' nameWithType: '>' fullName: '>' @@ -94,9 +94,9 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: TValue - nameWithType: TValue - fullName: TValue + - name: T + nameWithType: T + fullName: T - name: ) nameWithType: ) fullName: ) @@ -105,11 +105,42 @@ references: name: ConditionedGoal nameWithType: ConditionedGoal fullName: TinyLife.Goals.ConditionedGoal -- uid: TinyLife.Goals.DistinctGoal - commentId: T:TinyLife.Goals.DistinctGoal - name: DistinctGoal - nameWithType: DistinctGoal - fullName: TinyLife.Goals.DistinctGoal +- uid: TinyLife.Goals.DistinctGoal`1 + commentId: T:TinyLife.Goals.DistinctGoal`1 + name: DistinctGoal + nameWithType: DistinctGoal + fullName: TinyLife.Goals.DistinctGoal + nameWithType.vb: DistinctGoal(Of T) + fullName.vb: TinyLife.Goals.DistinctGoal(Of T) + name.vb: DistinctGoal(Of T) + spec.csharp: + - uid: TinyLife.Goals.DistinctGoal`1 + name: DistinctGoal + nameWithType: DistinctGoal + fullName: TinyLife.Goals.DistinctGoal + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: TinyLife.Goals.DistinctGoal`1 + name: DistinctGoal + nameWithType: DistinctGoal + fullName: TinyLife.Goals.DistinctGoal + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Goals.Goal commentId: T:TinyLife.Goals.Goal parent: TinyLife.Goals @@ -176,11 +207,12 @@ references: name: GoalSet nameWithType: GoalSet fullName: TinyLife.Goals.GoalSet -- uid: TinyLife.Goals. - commentId: T:TinyLife.Goals. - name: '' - nameWithType: '' - fullName: TinyLife.Goals. +- uid: TinyLife.Goals.GoalTrigger + commentId: T:TinyLife.Goals.GoalTrigger + parent: TinyLife.Goals + name: GoalTrigger + nameWithType: GoalTrigger + fullName: TinyLife.Goals.GoalTrigger - uid: TinyLife.Goals.IGoalTriggerable commentId: T:TinyLife.Goals.IGoalTriggerable parent: TinyLife.Goals diff --git a/docs/api/TinyLife.LnCategory.yml b/docs/api/TinyLife.LnCategory.yml index a08229b..2f8b5ec 100644 --- a/docs/api/TinyLife.LnCategory.yml +++ b/docs/api/TinyLife.LnCategory.yml @@ -34,7 +34,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LnCategory path: ../TinyLife/Localization.cs - startLine: 149 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife @@ -69,7 +69,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Localization.cs - startLine: 152 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/Localization.cs - startLine: 154 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildMode path: ../TinyLife/Localization.cs - startLine: 156 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Localization.cs - startLine: 158 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Localization.cs - startLine: 160 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Personalities path: ../TinyLife/Localization.cs - startLine: 162 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife @@ -273,7 +273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Localization.cs - startLine: 164 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife @@ -307,7 +307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Localization.cs - startLine: 166 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife @@ -341,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Localization.cs - startLine: 168 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife @@ -375,7 +375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hints path: ../TinyLife/Localization.cs - startLine: 170 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife @@ -409,7 +409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHints path: ../TinyLife/Localization.cs - startLine: 172 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife @@ -443,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Localization.cs - startLine: 174 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife @@ -477,7 +477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Names path: ../TinyLife/Localization.cs - startLine: 176 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife @@ -511,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChoicePrompts path: ../TinyLife/Localization.cs - startLine: 178 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife @@ -545,7 +545,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/Localization.cs - startLine: 180 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Mods.Mod.yml b/docs/api/TinyLife.Mods.Mod.yml index b2f11b0..ca2d605 100644 --- a/docs/api/TinyLife.Mods.Mod.yml +++ b/docs/api/TinyLife.Mods.Mod.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mod path: ../TinyLife/Mods/Mod.cs - startLine: 18 + startLine: 19 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: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Mods/Mod.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -151,7 +151,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Mods/Mod.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Mods/Mod.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGameContent path: ../TinyLife/Mods/Mod.cs - startLine: 55 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -278,7 +278,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomFurnitureTextures path: ../TinyLife/Mods/Mod.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateOptions path: ../TinyLife/Mods/Mod.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Mods diff --git a/docs/api/TinyLife.Mods.ModInfo.yml b/docs/api/TinyLife.Mods.ModInfo.yml index 7613f6f..44f5644 100644 --- a/docs/api/TinyLife.Mods.ModInfo.yml +++ b/docs/api/TinyLife.Mods.ModInfo.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModInfo path: ../TinyLife/Mods/ModLoader.cs - startLine: 151 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -78,7 +78,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/Mods/ModLoader.cs - startLine: 156 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -113,7 +113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mod path: ../TinyLife/Mods/ModLoader.cs - startLine: 160 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -148,7 +148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Logger path: ../TinyLife/Mods/ModLoader.cs - startLine: 165 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Content path: ../TinyLife/Mods/ModLoader.cs - startLine: 170 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -218,7 +218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Harmony path: ../TinyLife/Mods/ModLoader.cs - startLine: 174 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OptionsFile path: ../TinyLife/Mods/ModLoader.cs - startLine: 178 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/Mods/ModLoader.cs - startLine: 195 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -319,7 +319,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/Mods/ModLoader.cs - startLine: 200 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -352,7 +352,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToString path: ../TinyLife/Mods/ModLoader.cs - startLine: 207 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -388,7 +388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveOptions path: ../TinyLife/Mods/ModLoader.cs - startLine: 222 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -430,7 +430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadOptions path: ../TinyLife/Mods/ModLoader.cs - startLine: 240 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Mods diff --git a/docs/api/TinyLife.Music.Occasion.yml b/docs/api/TinyLife.Music.Occasion.yml index 1b078b9..8d367ea 100644 --- a/docs/api/TinyLife.Music.Occasion.yml +++ b/docs/api/TinyLife.Music.Occasion.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Occasion path: ../TinyLife/Music.cs - startLine: 122 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Music.cs - startLine: 125 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/Music.cs - startLine: 126 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife @@ -124,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/Music.cs - startLine: 127 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife @@ -156,7 +156,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGame path: ../TinyLife/Music.cs - startLine: 128 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife @@ -188,7 +188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildMode path: ../TinyLife/Music.cs - startLine: 129 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife @@ -220,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/Music.cs - startLine: 130 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Music.yml b/docs/api/TinyLife.Music.yml index a830e43..7479617 100644 --- a/docs/api/TinyLife.Music.yml +++ b/docs/api/TinyLife.Music.yml @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Music.cs - startLine: 61 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Need.yml b/docs/api/TinyLife.Need.yml index f211225..3456ba4 100644 --- a/docs/api/TinyLife.Need.yml +++ b/docs/api/TinyLife.Need.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Need path: ../TinyLife/Need.cs - startLine: 19 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Max path: ../TinyLife/Need.cs - startLine: 25 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife @@ -114,7 +114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Need.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife @@ -159,7 +159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Value path: ../TinyLife/Need.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife @@ -206,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Percentage path: ../TinyLife/Need.cs - startLine: 44 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Need.cs - startLine: 54 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.NeedType.yml b/docs/api/TinyLife.NeedType.yml index 0b4dd58..0749e51 100644 --- a/docs/api/TinyLife.NeedType.yml +++ b/docs/api/TinyLife.NeedType.yml @@ -5,7 +5,7 @@ items: id: NeedType parent: TinyLife children: - - TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single) + - TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single) - TinyLife.NeedType.Energy - TinyLife.NeedType.Entertainment - TinyLife.NeedType.Hunger @@ -17,6 +17,7 @@ items: - TinyLife.NeedType.Register(TinyLife.NeedType) - TinyLife.NeedType.Social - TinyLife.NeedType.SolveImportance + - TinyLife.NeedType.SolvePercentage - TinyLife.NeedType.SourceString - TinyLife.NeedType.Toilet - TinyLife.NeedType.Types @@ -34,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedType path: ../TinyLife/Need.cs - startLine: 87 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife @@ -88,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Need.cs - startLine: 95 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife @@ -125,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Energy path: ../TinyLife/Need.cs - startLine: 97 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife @@ -160,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hunger path: ../TinyLife/Need.cs - startLine: 102 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Social path: ../TinyLife/Need.cs - startLine: 103 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife @@ -230,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Need.cs - startLine: 106 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife @@ -265,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hygiene path: ../TinyLife/Need.cs - startLine: 107 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife @@ -300,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Entertainment path: ../TinyLife/Need.cs - startLine: 108 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife @@ -335,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Need.cs - startLine: 115 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife @@ -370,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveReduction path: ../TinyLife/Need.cs - startLine: 119 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife @@ -405,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedLowAction path: ../TinyLife/Need.cs - startLine: 123 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife @@ -440,7 +441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedLowTime path: ../TinyLife/Need.cs - startLine: 127 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife @@ -475,7 +476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolveImportance path: ../TinyLife/Need.cs - startLine: 132 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife @@ -492,6 +493,39 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.NeedType.SolvePercentage + commentId: F:TinyLife.NeedType.SolvePercentage + id: SolvePercentage + parent: TinyLife.NeedType + langs: + - csharp + - vb + name: SolvePercentage + nameWithType: NeedType.SolvePercentage + fullName: TinyLife.NeedType.SolvePercentage + type: Field + source: + remote: + path: TinyLife/Need.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SolvePercentage + path: ../TinyLife/Need.cs + startLine: 132 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public readonly float SolvePercentage + return: + type: System.Single + content.vb: Public ReadOnly SolvePercentage As Single + modifiers.csharp: + - public + - readonly + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.NeedType.SourceString commentId: P:TinyLife.NeedType.SourceString id: SourceString @@ -531,16 +565,16 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single) - commentId: M:TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single) - id: '#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single)' +- uid: TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single) + commentId: M:TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single) + id: '#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.Person,System.TimeSpan},System.Single,System.Single)' parent: TinyLife.NeedType langs: - csharp - vb - name: NeedType(String, Func, Func, Func, Single) - nameWithType: NeedType.NeedType(String, Func, Func, Func, Single) - fullName: TinyLife.NeedType.NeedType(System.String, System.Func, System.Func, System.Func, System.Single) + name: NeedType(String, Func, Func, Func, Single, Single) + nameWithType: NeedType.NeedType(String, Func, Func, Func, Single, Single) + fullName: TinyLife.NeedType.NeedType(System.String, System.Func, System.Func, System.Func, System.Single, System.Single) type: Constructor source: remote: @@ -556,7 +590,7 @@ items: summary: "\nInstantiates a new need type with the given settings\n" example: [] syntax: - content: public NeedType(string name, Func passiveReduction, Func needLowAction = null, Func needLowTime = null, float solveImportance = 0F) + content: public NeedType(string name, Func passiveReduction, Func needLowAction = null, Func needLowTime = null, float solveImportance = 0F, float solvePercentage = 0.5F) parameters: - id: name type: System.String @@ -573,15 +607,17 @@ items: - id: solveImportance type: System.Single description: The priority for solving this need over other needs, where higher numbers are more urgent - content.vb: Public Sub New(name As String, passiveReduction As Func(Of Person, Single), needLowAction As Func(Of Person, ActionType) = Nothing, needLowTime As Func(Of Person, TimeSpan) = Nothing, solveImportance As Single = 0F) + - id: solvePercentage + type: System.Single + content.vb: Public Sub New(name As String, passiveReduction As Func(Of Person, Single), needLowAction As Func(Of Person, ActionType) = Nothing, needLowTime As Func(Of Person, TimeSpan) = Nothing, solveImportance As Single = 0F, solvePercentage As Single = 0.5F) overload: TinyLife.NeedType.#ctor* - nameWithType.vb: NeedType.NeedType(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single) + nameWithType.vb: NeedType.NeedType(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.NeedType.NeedType(System.String, System.Func(Of TinyLife.Objects.Person, System.Single), System.Func(Of TinyLife.Objects.Person, TinyLife.Actions.ActionType), System.Func(Of TinyLife.Objects.Person, System.TimeSpan), System.Single) - name.vb: NeedType(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single) + fullName.vb: TinyLife.NeedType.NeedType(System.String, System.Func(Of TinyLife.Objects.Person, System.Single), System.Func(Of TinyLife.Objects.Person, TinyLife.Actions.ActionType), System.Func(Of TinyLife.Objects.Person, System.TimeSpan), System.Single, System.Single) + name.vb: NeedType(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single) - uid: TinyLife.NeedType.Register(TinyLife.NeedType) commentId: M:TinyLife.NeedType.Register(TinyLife.NeedType) id: Register(TinyLife.NeedType) @@ -600,7 +636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Need.cs - startLine: 157 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index f947ef9..8232d9b 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 2720 + startLine: 2734 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2728 + startLine: 2742 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -101,7 +101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 2734 + startLine: 2748 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml b/docs/api/TinyLife.Objects.BreakableFurniture.BrokenBehavior.yml index 6e64f5a..e6e3bba 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: 173 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -69,7 +69,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puddles path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 179 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dripping path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 183 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElectricityCrackle path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 187 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Smoke path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 191 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 195 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index 93ca155..daeb70f 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -10,7 +10,7 @@ items: - TinyLife.Objects.BreakableFurniture.Broken - TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.BreakableFurniture.GetPrice - TinyLife.Objects.BreakableFurniture.IsMinorUpdateNow - TinyLife.Objects.BreakableFurniture.OnBreak @@ -124,6 +124,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -580,16 +581,16 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) - id: GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + id: GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.BreakableFurniture langs: - csharp - vb - name: GetDescription(List) - nameWithType: BreakableFurniture.GetDescription(List) - fullName: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List) + name: GetDescription(List, Boolean) + nameWithType: BreakableFurniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List, System.Boolean) type: Method source: remote: @@ -605,23 +606,25 @@ items: summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public override void GetDescription(List description) + content: public override void GetDescription(List description, bool forHoverInfo) parameters: - id: description type: System.Collections.Generic.List{System.String} description: The description to add to. - content.vb: Public Overrides Sub GetDescription(description As List(Of String)) - overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - id: forHoverInfo + type: System.Boolean + content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) + overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) overload: TinyLife.Objects.BreakableFurniture.GetDescription* - nameWithType.vb: BreakableFurniture.GetDescription(List(Of String)) + nameWithType.vb: BreakableFurniture.GetDescription(List(Of String), Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides - fullName.vb: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) - uid: TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) id: GetDecorativeRating(TinyLife.World.Room) @@ -640,7 +643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 160 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -682,7 +685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/BreakableFurniture.cs - startLine: 165 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3319,6 +3322,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -5352,18 +5361,18 @@ references: name: GetPrice nameWithType: BreakableFurniture.GetPrice fullName: TinyLife.Objects.BreakableFurniture.GetPrice -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -5386,11 +5395,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -5413,6 +5430,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml index 73941dd..6d86f64 100644 --- a/docs/api/TinyLife.Objects.Chimney.yml +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -87,7 +87,7 @@ items: - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -117,6 +117,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1695,18 +1696,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1729,11 +1730,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1756,6 +1765,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3204,6 +3221,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Clothes.yml b/docs/api/TinyLife.Objects.Clothes.yml index 2fc2891..1d35a72 100644 --- a/docs/api/TinyLife.Objects.Clothes.yml +++ b/docs/api/TinyLife.Objects.Clothes.yml @@ -39,12 +39,12 @@ items: type: Class source: remote: - path: TinyLife/Objects/Clothes.cs + path: TinyLife/Objects/Clothes.Tops.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes - path: ../TinyLife/Objects/Clothes.cs - startLine: 23 + path: ../TinyLife/Objects/Clothes.Tops.cs + startLine: 5 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -99,7 +99,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Objects/Clothes.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Layers path: ../TinyLife/Objects/Clothes.cs - startLine: 34 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllIntentions path: ../TinyLife/Objects/Clothes.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -210,7 +210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReferencePrice path: ../TinyLife/Objects/Clothes.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -245,7 +245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Objects/Clothes.cs - startLine: 222 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -280,7 +280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Layer path: ../TinyLife/Objects/Clothes.cs - startLine: 226 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -315,7 +315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/Objects/Clothes.cs - startLine: 230 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -350,7 +350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegion path: ../TinyLife/Objects/Clothes.cs - startLine: 234 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Clothes.cs - startLine: 239 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Objects/Clothes.cs - startLine: 244 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -455,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intentions path: ../TinyLife/Objects/Clothes.cs - startLine: 248 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -490,7 +490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Objects/Clothes.cs - startLine: 253 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -527,7 +527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/Clothes.cs - startLine: 258 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -564,7 +564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ages path: ../TinyLife/Objects/Clothes.cs - startLine: 263 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -601,7 +601,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthFunction path: ../TinyLife/Objects/Clothes.cs - startLine: 268 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -638,7 +638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureBehaviorLayer path: ../TinyLife/Objects/Clothes.cs - startLine: 273 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -675,7 +675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomWeight path: ../TinyLife/Objects/Clothes.cs - startLine: 279 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -712,7 +712,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomColorWeight path: ../TinyLife/Objects/Clothes.cs - startLine: 284 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -749,7 +749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIncompatible path: ../TinyLife/Objects/Clothes.cs - startLine: 288 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -786,7 +786,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Objects/Clothes.cs - startLine: 290 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -825,7 +825,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 302 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -882,7 +882,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 328 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -919,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreCompatible path: ../TinyLife/Objects/Clothes.cs - startLine: 338 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -963,7 +963,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Objects/Clothes.cs - startLine: 346 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1001,7 +1001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClothes path: ../TinyLife/Objects/Clothes.cs - startLine: 357 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ClothesIntention.yml b/docs/api/TinyLife.Objects.ClothesIntention.yml index 2153c2d..582c27c 100644 --- a/docs/api/TinyLife.Objects.ClothesIntention.yml +++ b/docs/api/TinyLife.Objects.ClothesIntention.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesIntention path: ../TinyLife/Objects/Clothes.cs - startLine: 621 + startLine: 456 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -77,7 +77,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Objects/Clothes.cs - startLine: 625 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Everyday path: ../TinyLife/Objects/Clothes.cs - startLine: 626 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -141,7 +141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Party path: ../TinyLife/Objects/Clothes.cs - startLine: 627 + startLine: 462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Formal path: ../TinyLife/Objects/Clothes.cs - startLine: 628 + startLine: 463 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/Objects/Clothes.cs - startLine: 629 + startLine: 464 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swimwear path: ../TinyLife/Objects/Clothes.cs - startLine: 630 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -269,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sleep path: ../TinyLife/Objects/Clothes.cs - startLine: 631 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -301,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Summer path: ../TinyLife/Objects/Clothes.cs - startLine: 632 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -333,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Winter path: ../TinyLife/Objects/Clothes.cs - startLine: 633 + startLine: 468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Work path: ../TinyLife/Objects/Clothes.cs - startLine: 634 + startLine: 469 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -397,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Safety path: ../TinyLife/Objects/Clothes.cs - startLine: 635 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ClothesLayer.yml b/docs/api/TinyLife.Objects.ClothesLayer.yml index 29ecccd..87feeb9 100644 --- a/docs/api/TinyLife.Objects.ClothesLayer.yml +++ b/docs/api/TinyLife.Objects.ClothesLayer.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesLayer path: ../TinyLife/Objects/Clothes.cs - startLine: 562 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Body path: ../TinyLife/Objects/Clothes.cs - startLine: 568 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -113,7 +113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eyes path: ../TinyLife/Objects/Clothes.cs - startLine: 572 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pants path: ../TinyLife/Objects/Clothes.cs - startLine: 576 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -181,7 +181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Arms path: ../TinyLife/Objects/Clothes.cs - startLine: 580 + startLine: 415 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -215,7 +215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shirt path: ../TinyLife/Objects/Clothes.cs - startLine: 584 + startLine: 419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -249,7 +249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Accessories path: ../TinyLife/Objects/Clothes.cs - startLine: 588 + startLine: 423 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -283,7 +283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FacialHair path: ../TinyLife/Objects/Clothes.cs - startLine: 592 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -317,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hair path: ../TinyLife/Objects/Clothes.cs - startLine: 596 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -351,7 +351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeadAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 600 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 604 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -419,7 +419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArmAccessories path: ../TinyLife/Objects/Clothes.cs - startLine: 609 + startLine: 444 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -453,7 +453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shoes path: ../TinyLife/Objects/Clothes.cs - startLine: 613 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index 2582b48..9b40c73 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -118,6 +118,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1764,18 +1765,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1798,11 +1799,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1825,6 +1834,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3237,6 +3254,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index bf4700f..e126bad 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -90,7 +90,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -119,6 +119,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1693,18 +1694,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1727,11 +1728,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1754,6 +1763,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3166,6 +3183,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index c4c0d19..ab6dd57 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -87,7 +87,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -116,6 +116,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1528,18 +1529,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1562,11 +1563,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1589,6 +1598,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3001,6 +3018,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index 8256b48..f126743 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -93,7 +93,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -123,6 +123,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1600,18 +1601,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1634,11 +1635,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1661,6 +1670,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3109,6 +3126,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index 19d44a4..5a7da91 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -8,7 +8,7 @@ items: - TinyLife.Objects.Food.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Food.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Food.FoodLeft - - TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Food.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Food.HasCandle - TinyLife.Objects.Food.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) langs: @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Objects/Food.cs - startLine: 17 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -90,11 +90,11 @@ items: - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -124,6 +124,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -175,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodLeft path: ../TinyLife/Objects/Food.cs - startLine: 24 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -218,7 +219,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasCandle path: ../TinyLife/Objects/Food.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -265,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Food.cs - startLine: 33 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -316,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Food.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -394,7 +395,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Food.cs - startLine: 55 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -421,45 +422,50 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Food.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Food.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + id: GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Food langs: - csharp - vb - name: GetHoverInfo(Tooltip) - nameWithType: Food.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Food.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Food.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Food.GetDescription(System.Collections.Generic.List, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Food.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHoverInfo + id: GetDescription path: ../TinyLife/Objects/Food.cs - startLine: 70 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public override void GetHoverInfo(Tooltip tooltip) + content: public override void GetDescription(List description, bool forHoverInfo) parameters: - - id: tooltip - type: MLEM.Ui.Elements.Tooltip - description: The tooltip that will be displayed. - content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) - overridden: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - overload: TinyLife.Objects.Food.GetHoverInfo* + - id: description + type: System.Collections.Generic.List{System.String} + description: The description to add to. + - id: forHoverInfo + type: System.Boolean + content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) + overridden: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + overload: TinyLife.Objects.Food.GetDescription* + nameWithType.vb: Food.GetDescription(List(Of String), Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides + fullName.vb: TinyLife.Objects.Food.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) references: - uid: TinyLife.Objects commentId: N:TinyLife.Objects @@ -1363,6 +1369,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture @@ -1608,70 +1653,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - parent: TinyLife.Objects.Furniture - isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) parent: TinyLife.Objects.Furniture @@ -3117,6 +3098,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -5221,60 +5208,132 @@ references: name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan -- uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.FoodTypedItem isExternal: true - name: GetHoverInfo(Tooltip) - nameWithType: FoodTypedItem.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: FoodTypedItem.GetDescription(List, Boolean) + fullName: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: FoodTypedItem.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: FoodTypedItem.GetHoverInfo - fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo + - uid: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: FoodTypedItem.GetDescription + fullName: TinyLife.Objects.FoodTypedItem.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: FoodTypedItem.GetHoverInfo - fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo + - uid: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: FoodTypedItem.GetDescription + fullName: TinyLife.Objects.FoodTypedItem.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Food.GetDescription* + commentId: Overload:TinyLife.Objects.Food.GetDescription + name: GetDescription + nameWithType: Food.GetDescription + fullName: TinyLife.Objects.Food.GetDescription +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of System.String) + name.vb: List(Of String) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Food.GetHoverInfo* - commentId: Overload:TinyLife.Objects.Food.GetHoverInfo - name: GetHoverInfo - nameWithType: Food.GetHoverInfo - fullName: TinyLife.Objects.Food.GetHoverInfo -- uid: MLEM.Ui.Elements.Tooltip - commentId: T:MLEM.Ui.Elements.Tooltip - parent: MLEM.Ui.Elements - isExternal: true - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip -- uid: MLEM.Ui.Elements - commentId: N:MLEM.Ui.Elements - isExternal: true - name: MLEM.Ui.Elements - nameWithType: MLEM.Ui.Elements - fullName: MLEM.Ui.Elements diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index 1aeae51..2ab3f4e 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -9,7 +9,7 @@ items: - TinyLife.Objects.FoodTypedItem.ExpirationTime - TinyLife.Objects.FoodTypedItem.Expired - TinyLife.Objects.FoodTypedItem.FoodType - - TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.FoodTypedItem.ServingSize - TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.FoodTypedItem.Validate @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodTypedItem path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 13 + startLine: 14 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,12 +88,12 @@ items: - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -123,6 +123,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -174,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodType path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -217,7 +218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExpirationTime path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -260,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ServingSize path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -303,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Expired path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -340,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -391,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -411,45 +412,50 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + id: GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.FoodTypedItem langs: - csharp - vb - name: GetHoverInfo(Tooltip) - nameWithType: FoodTypedItem.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: FoodTypedItem.GetDescription(List, Boolean) + fullName: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List, System.Boolean) type: Method source: remote: path: TinyLife/Objects/FoodTypedItem.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHoverInfo + id: GetDescription path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public override void GetHoverInfo(Tooltip tooltip) + content: public override void GetDescription(List description, bool forHoverInfo) parameters: - - id: tooltip - type: MLEM.Ui.Elements.Tooltip - description: The tooltip that will be displayed. - content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) - overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - overload: TinyLife.Objects.FoodTypedItem.GetHoverInfo* + - id: description + type: System.Collections.Generic.List{System.String} + description: The description to add to. + - id: forHoverInfo + type: System.Boolean + content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) + overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + overload: TinyLife.Objects.FoodTypedItem.GetDescription* + nameWithType.vb: FoodTypedItem.GetDescription(List(Of String), Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides + fullName.vb: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) - uid: TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Objects.FoodTypedItem.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -468,7 +474,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/FoodTypedItem.cs - startLine: 58 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1341,6 +1347,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture @@ -1868,70 +1913,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - parent: TinyLife.Objects.Furniture - isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) parent: TinyLife.Objects.Furniture @@ -3377,6 +3358,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -4990,63 +4977,180 @@ references: name: Validate nameWithType: FoodTypedItem.Validate fullName: TinyLife.Objects.FoodTypedItem.Validate -- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetHoverInfo(Tooltip) - nameWithType: Furniture.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.FoodTypedItem.GetHoverInfo* - commentId: Overload:TinyLife.Objects.FoodTypedItem.GetHoverInfo - name: GetHoverInfo - nameWithType: FoodTypedItem.GetHoverInfo - fullName: TinyLife.Objects.FoodTypedItem.GetHoverInfo -- uid: MLEM.Ui.Elements.Tooltip - commentId: T:MLEM.Ui.Elements.Tooltip - parent: MLEM.Ui.Elements + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.FoodTypedItem.GetDescription* + commentId: Overload:TinyLife.Objects.FoodTypedItem.GetDescription + name: GetDescription + nameWithType: FoodTypedItem.GetDescription + fullName: TinyLife.Objects.FoodTypedItem.GetDescription +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of System.String) + name.vb: List(Of String) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 isExternal: true - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip -- uid: MLEM.Ui.Elements - commentId: N:MLEM.Ui.Elements + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic isExternal: true - name: MLEM.Ui.Elements - nameWithType: MLEM.Ui.Elements - fullName: MLEM.Ui.Elements + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.Objects.FoodTypedItem.Update* commentId: Overload:TinyLife.Objects.FoodTypedItem.Update name: Update diff --git a/docs/api/TinyLife.Objects.Fridge.yml b/docs/api/TinyLife.Objects.Fridge.yml index a8b551f..97513a5 100644 --- a/docs/api/TinyLife.Objects.Fridge.yml +++ b/docs/api/TinyLife.Objects.Fridge.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -119,6 +119,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1795,18 +1796,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1829,11 +1830,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1856,6 +1865,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3304,6 +3321,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index 51429db..3527ce3 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -29,7 +29,7 @@ items: - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetChildren``1 - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) @@ -129,6 +129,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -221,13 +222,13 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAn event that is fired when is called.\nThis event can be used to change the description of furniture instances by adding to the provided .\nThis event can be subscribed to using .\n" + summary: "\nAn event that is fired when is called.\nThis event can be used to change the description of furniture instances by adding to the provided .\nThis event can be subscribed to using .\n" example: [] syntax: - content: public event Action> OnGetDescription + content: public event Action, bool> OnGetDescription return: - type: System.Action{System.Collections.Generic.List{System.String}} - content.vb: Public Event OnGetDescription As Action(Of List(Of String)) + type: System.Action{System.Collections.Generic.List{System.String},System.Boolean} + content.vb: Public Event OnGetDescription As Action(Of List(Of String), Boolean) modifiers.csharp: - public modifiers.vb: @@ -935,7 +936,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe quality of this object, which defaults to null, meaning no quality.\nThe quality is used by , , and items crafted on the woodworking table.\nIf this value is nonnull, the quality is displayed in the furniture item's description () and it influences the furniture's price () using .\n" + summary: "\nThe quality of this object, which defaults to null, meaning no quality.\nThe quality is used by , , and items crafted on the woodworking table.\nIf this value is nonnull, the quality is displayed in the furniture item's description () and it influences the furniture's price () using .\n" example: [] syntax: content: >- @@ -1799,7 +1800,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method raises for , and adds additional information for and .\n" example: [] syntax: content: public override void GetHoverInfo(Tooltip tooltip) @@ -1834,7 +1835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 371 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1888,7 +1889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 379 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1939,7 +1940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 387 + startLine: 404 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1981,7 +1982,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 409 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2058,7 +2059,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 417 + startLine: 434 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2079,16 +2080,16 @@ items: modifiers.vb: - Public - Overridable -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - id: GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + id: GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) type: Method source: remote: @@ -2097,29 +2098,31 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 429 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public virtual void GetDescription(List description) + content: public virtual void GetDescription(List description, bool forHoverInfo) parameters: - id: description type: System.Collections.Generic.List{System.String} description: The description to add to. - content.vb: Public Overridable Sub GetDescription(description As List(Of String)) + - id: forHoverInfo + type: System.Boolean + content.vb: Public Overridable Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) overload: TinyLife.Objects.Furniture.GetDescription* - nameWithType.vb: Furniture.GetDescription(List(Of String)) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) modifiers.csharp: - public - virtual modifiers.vb: - Public - Overridable - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) id: GetDecorativeRating(TinyLife.World.Room) @@ -2138,7 +2141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/Furniture.cs - startLine: 460 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2179,7 +2182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 471 + startLine: 490 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2220,11 +2223,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 491 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nSets the (and thus, the ) of this furniture item, optionally triggering goals that react to the goal trigger\n" + summary: "\nSets the (and thus, the ) of this furniture item, optionally triggering goals that react to the goal trigger\n" example: [] syntax: content: public virtual void SetCreator(Person person, bool triggerGoals = true) @@ -2234,7 +2237,7 @@ items: description: The person to set as the creator - id: triggerGoals type: System.Boolean - description: Whether goal triggers should be triggered + description: Whether goal triggers should be triggered content.vb: Public Overridable Sub SetCreator(person As Person, triggerGoals As Boolean = True) overload: TinyLife.Objects.Furniture.SetCreator* modifiers.csharp: @@ -2261,7 +2264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPlacedInBuildMode path: ../TinyLife/Objects/Furniture.cs - startLine: 505 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2302,7 +2305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 518 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2340,7 +2343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Furniture.cs - startLine: 529 + startLine: 548 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2391,7 +2394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/Furniture.cs - startLine: 543 + startLine: 562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2433,7 +2436,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 556 + startLine: 575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2475,7 +2478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 572 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2517,7 +2520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 585 + startLine: 604 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2562,7 +2565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 597 + startLine: 616 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2607,7 +2610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 611 + startLine: 630 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2646,7 +2649,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 625 + startLine: 644 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2678,7 +2681,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 635 + startLine: 654 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2710,7 +2713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 645 + startLine: 664 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2752,7 +2755,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 656 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2799,7 +2802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 670 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2838,7 +2841,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 689 + startLine: 708 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2897,7 +2900,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 702 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2945,7 +2948,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 719 + startLine: 738 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3002,7 +3005,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 732 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3044,7 +3047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 745 + startLine: 764 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3076,7 +3079,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 758 + startLine: 777 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3187,6 +3190,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -4606,18 +4615,18 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -4640,11 +4649,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -4667,6 +4684,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -4709,18 +4734,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Action{System.Collections.Generic.List{System.String}} - commentId: T:System.Action{System.Collections.Generic.List{System.String}} +- uid: System.Action{System.Collections.Generic.List{System.String},System.Boolean} + commentId: T:System.Action{System.Collections.Generic.List{System.String},System.Boolean} parent: System - definition: System.Action`1 - name: Action> - nameWithType: Action> - fullName: System.Action> - nameWithType.vb: Action(Of List(Of String)) - fullName.vb: System.Action(Of System.Collections.Generic.List(Of System.String)) - name.vb: Action(Of List(Of String)) + definition: System.Action`2 + name: Action, Boolean> + nameWithType: Action, Boolean> + fullName: System.Action, System.Boolean> + nameWithType.vb: Action(Of List(Of String), Boolean) + fullName.vb: System.Action(Of System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: Action(Of List(Of String), Boolean) spec.csharp: - - uid: System.Action`1 + - uid: System.Action`2 name: Action nameWithType: Action fullName: System.Action @@ -4744,11 +4769,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Action`1 + - uid: System.Action`2 name: Action nameWithType: Action fullName: System.Action @@ -4772,20 +4805,28 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: System.Action`1 - commentId: T:System.Action`1 +- uid: System.Action`2 + commentId: T:System.Action`2 isExternal: true - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T) - fullName.vb: System.Action(Of T) - name.vb: Action(Of T) + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) spec.csharp: - - uid: System.Action`1 + - uid: System.Action`2 name: Action nameWithType: Action fullName: System.Action @@ -4793,14 +4834,20 @@ references: - name: < nameWithType: < fullName: < - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: System.Action`1 + - uid: System.Action`2 name: Action nameWithType: Action fullName: System.Action @@ -4808,9 +4855,15 @@ references: - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: ) nameWithType: ) fullName: ) @@ -5113,57 +5166,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Action`2 - commentId: T:System.Action`2 - isExternal: true - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T1, T2) - fullName.vb: System.Action(Of T1, T2) - name.vb: Action(Of T1, T2) - spec.csharp: - - uid: System.Action`2 - name: Action - nameWithType: Action - fullName: System.Action - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T1 - nameWithType: T1 - fullName: T1 - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - name: T2 - nameWithType: T2 - fullName: T2 - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Action`2 - name: Action - nameWithType: Action - fullName: System.Action - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T1 - nameWithType: T1 - fullName: T1 - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - name: T2 - nameWithType: T2 - fullName: T2 - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.Dirty commentId: F:TinyLife.Objects.Furniture.Dirty parent: TinyLife.Objects.Furniture @@ -7209,6 +7211,9 @@ references: name: GetDirty nameWithType: Furniture.GetDirty fullName: TinyLife.Objects.Furniture.GetDirty +- uid: TinyLife.Goals.GoalTrigger.FurnitureCreated + commentId: F:TinyLife.Goals.GoalTrigger.FurnitureCreated + isExternal: true - uid: TinyLife.Objects.Furniture.SetCreator* commentId: Overload:TinyLife.Objects.Furniture.SetCreator name: SetCreator diff --git a/docs/api/TinyLife.Objects.FurnitureType.yml b/docs/api/TinyLife.Objects.FurnitureType.yml index f9c3b31..ebdd6b4 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.yml @@ -11,6 +11,7 @@ items: - TinyLife.Objects.FurnitureType.BirchTree - TinyLife.Objects.FurnitureType.Book - TinyLife.Objects.FurnitureType.BookCart + - TinyLife.Objects.FurnitureType.BottledSunlight - TinyLife.Objects.FurnitureType.BridgeBorderEnd - TinyLife.Objects.FurnitureType.BridgeBorderSegment - TinyLife.Objects.FurnitureType.BridgeBorderStart @@ -108,6 +109,11 @@ items: - TinyLife.Objects.FurnitureType.Puddle - TinyLife.Objects.FurnitureType.Puzzle - TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + - TinyLife.Objects.FurnitureType.RetroDinnerTable + - TinyLife.Objects.FurnitureType.RetroFridge + - TinyLife.Objects.FurnitureType.RetroSingleTable + - TinyLife.Objects.FurnitureType.RetroStove + - TinyLife.Objects.FurnitureType.RetroTv - TinyLife.Objects.FurnitureType.Rotations - TinyLife.Objects.FurnitureType.Sandbox - TinyLife.Objects.FurnitureType.Settings @@ -198,12 +204,12 @@ items: type: Class source: remote: - path: TinyLife/Objects/FurnitureType.NonBuyable.cs + path: TinyLife/Objects/FurnitureType.Sets.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureType - path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 10 + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 12 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1484,181 +1490,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Objects.FurnitureType.WorkoutPosters - commentId: F:TinyLife.Objects.FurnitureType.WorkoutPosters - id: WorkoutPosters - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: WorkoutPosters - nameWithType: FurnitureType.WorkoutPosters - fullName: TinyLife.Objects.FurnitureType.WorkoutPosters - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WorkoutPosters - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 28 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType[] WorkoutPosters - return: - type: TinyLife.Objects.FurnitureType[] - content.vb: Public Shared ReadOnly WorkoutPosters As FurnitureType() - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.LargeRectangleRug - commentId: F:TinyLife.Objects.FurnitureType.LargeRectangleRug - id: LargeRectangleRug - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: LargeRectangleRug - nameWithType: FurnitureType.LargeRectangleRug - fullName: TinyLife.Objects.FurnitureType.LargeRectangleRug - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LargeRectangleRug - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 37 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType LargeRectangleRug - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly LargeRectangleRug As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.HugeRectangleRug - commentId: F:TinyLife.Objects.FurnitureType.HugeRectangleRug - id: HugeRectangleRug - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: HugeRectangleRug - nameWithType: FurnitureType.HugeRectangleRug - fullName: TinyLife.Objects.FurnitureType.HugeRectangleRug - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HugeRectangleRug - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 40 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType HugeRectangleRug - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly HugeRectangleRug As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.Doormat - commentId: F:TinyLife.Objects.FurnitureType.Doormat - id: Doormat - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: Doormat - nameWithType: FurnitureType.Doormat - fullName: TinyLife.Objects.FurnitureType.Doormat - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Doormat - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 43 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType Doormat - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly Doormat As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.LargeRoundRug - commentId: F:TinyLife.Objects.FurnitureType.LargeRoundRug - id: LargeRoundRug - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: LargeRoundRug - nameWithType: FurnitureType.LargeRoundRug - fullName: TinyLife.Objects.FurnitureType.LargeRoundRug - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LargeRoundRug - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 46 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType LargeRoundRug - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly LargeRoundRug As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Objects.FurnitureType.CountryFence commentId: F:TinyLife.Objects.FurnitureType.CountryFence id: CountryFence @@ -1677,7 +1508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CountryFence path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 49 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1712,7 +1543,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TallCountryFence path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 54 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1747,7 +1578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hedge path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 59 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1782,7 +1613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapleTree path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 64 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1817,7 +1648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrassPatch path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 69 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1852,7 +1683,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallRocks path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 72 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1887,7 +1718,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallBush path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 76 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1922,7 +1753,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BigBush path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 80 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1957,7 +1788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 84 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1992,7 +1823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleCeilingLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 94 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2027,7 +1858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PaperPendantLight path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 100 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2044,496 +1875,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Objects.FurnitureType.EvergreenTree - commentId: F:TinyLife.Objects.FurnitureType.EvergreenTree - id: EvergreenTree - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: EvergreenTree - nameWithType: FurnitureType.EvergreenTree - fullName: TinyLife.Objects.FurnitureType.EvergreenTree - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: EvergreenTree - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 107 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType EvergreenTree - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly EvergreenTree As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.BirchTree - commentId: F:TinyLife.Objects.FurnitureType.BirchTree - id: BirchTree - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: BirchTree - nameWithType: FurnitureType.BirchTree - fullName: TinyLife.Objects.FurnitureType.BirchTree - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: BirchTree - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 114 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType BirchTree - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly BirchTree As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.OakTree - commentId: F:TinyLife.Objects.FurnitureType.OakTree - id: OakTree - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: OakTree - nameWithType: FurnitureType.OakTree - fullName: TinyLife.Objects.FurnitureType.OakTree - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OakTree - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 121 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType OakTree - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly OakTree As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.Cypress - commentId: F:TinyLife.Objects.FurnitureType.Cypress - id: Cypress - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: Cypress - nameWithType: FurnitureType.Cypress - fullName: TinyLife.Objects.FurnitureType.Cypress - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Cypress - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 128 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType Cypress - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly Cypress As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.SquarePlantPots - commentId: F:TinyLife.Objects.FurnitureType.SquarePlantPots - id: SquarePlantPots - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: SquarePlantPots - nameWithType: FurnitureType.SquarePlantPots - fullName: TinyLife.Objects.FurnitureType.SquarePlantPots - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SquarePlantPots - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 135 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType[] SquarePlantPots - return: - type: TinyLife.Objects.FurnitureType[] - content.vb: Public Shared ReadOnly SquarePlantPots As FurnitureType() - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.WindowPlants - commentId: F:TinyLife.Objects.FurnitureType.WindowPlants - id: WindowPlants - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: WindowPlants - nameWithType: FurnitureType.WindowPlants - fullName: TinyLife.Objects.FurnitureType.WindowPlants - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WindowPlants - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 141 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType[] WindowPlants - return: - type: TinyLife.Objects.FurnitureType[] - content.vb: Public Shared ReadOnly WindowPlants As FurnitureType() - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.TreeStumps - commentId: F:TinyLife.Objects.FurnitureType.TreeStumps - id: TreeStumps - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: TreeStumps - nameWithType: FurnitureType.TreeStumps - fullName: TinyLife.Objects.FurnitureType.TreeStumps - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TreeStumps - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 147 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType[] TreeStumps - return: - type: TinyLife.Objects.FurnitureType[] - content.vb: Public Shared ReadOnly TreeStumps As FurnitureType() - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.Wisteria - commentId: F:TinyLife.Objects.FurnitureType.Wisteria - id: Wisteria - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: Wisteria - nameWithType: FurnitureType.Wisteria - fullName: TinyLife.Objects.FurnitureType.Wisteria - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Wisteria - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 152 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType[] Wisteria - return: - type: TinyLife.Objects.FurnitureType[] - content.vb: Public Shared ReadOnly Wisteria As FurnitureType() - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.ModernWoodworkingLamp - commentId: F:TinyLife.Objects.FurnitureType.ModernWoodworkingLamp - id: ModernWoodworkingLamp - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: ModernWoodworkingLamp - nameWithType: FurnitureType.ModernWoodworkingLamp - fullName: TinyLife.Objects.FurnitureType.ModernWoodworkingLamp - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ModernWoodworkingLamp - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 157 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType ModernWoodworkingLamp - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly ModernWoodworkingLamp As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp - commentId: F:TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp - id: SwirlWoodworkingLamp - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: SwirlWoodworkingLamp - nameWithType: FurnitureType.SwirlWoodworkingLamp - fullName: TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SwirlWoodworkingLamp - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 168 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType SwirlWoodworkingLamp - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly SwirlWoodworkingLamp As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp - commentId: F:TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp - id: EdisonWoodworkingLamp - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: EdisonWoodworkingLamp - nameWithType: FurnitureType.EdisonWoodworkingLamp - fullName: TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: EdisonWoodworkingLamp - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 179 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType EdisonWoodworkingLamp - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly EdisonWoodworkingLamp As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.DecorativeLogPile - commentId: F:TinyLife.Objects.FurnitureType.DecorativeLogPile - id: DecorativeLogPile - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: DecorativeLogPile - nameWithType: FurnitureType.DecorativeLogPile - fullName: TinyLife.Objects.FurnitureType.DecorativeLogPile - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DecorativeLogPile - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 184 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType DecorativeLogPile - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly DecorativeLogPile As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.TraditionalFireplace - commentId: F:TinyLife.Objects.FurnitureType.TraditionalFireplace - id: TraditionalFireplace - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: TraditionalFireplace - nameWithType: FurnitureType.TraditionalFireplace - fullName: TinyLife.Objects.FurnitureType.TraditionalFireplace - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TraditionalFireplace - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 188 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType TraditionalFireplace - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly TraditionalFireplace As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.SmallChimney - commentId: F:TinyLife.Objects.FurnitureType.SmallChimney - id: SmallChimney - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: SmallChimney - nameWithType: FurnitureType.SmallChimney - fullName: TinyLife.Objects.FurnitureType.SmallChimney - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Decor.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SmallChimney - path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 200 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType SmallChimney - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly SmallChimney As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Objects.FurnitureType.DecorativeKite commentId: F:TinyLife.Objects.FurnitureType.DecorativeKite id: DecorativeKite @@ -2552,7 +1893,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeKite path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 206 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2587,7 +1928,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GlassPenCup path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 211 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2622,7 +1963,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Succulents path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 212 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2657,7 +1998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargePotPlant path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 217 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2692,7 +2033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StreetLamps path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 222 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2727,7 +2068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleStoneWall path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 237 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2762,7 +2103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeSign path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 242 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2797,7 +2138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallBlinds path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 246 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2832,7 +2173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallSimpleCurtain path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 251 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2867,7 +2208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BulbFairyLights path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 255 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2902,7 +2243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vases path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 268 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2937,7 +2278,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalBedsideLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 273 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2972,7 +2313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernBedsideLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 277 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3007,7 +2348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallCandlestick path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 282 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3042,7 +2383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorfulCandles path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 294 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3077,7 +2418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapleFairyLights path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 308 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3112,7 +2453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BigRocks path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 317 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3147,7 +2488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VerticalPlanter path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 322 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3182,7 +2523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WinterTree path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 326 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4389,181 +3730,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Objects.FurnitureType.Treadmill - commentId: F:TinyLife.Objects.FurnitureType.Treadmill - id: Treadmill - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: Treadmill - nameWithType: FurnitureType.Treadmill - fullName: TinyLife.Objects.FurnitureType.Treadmill - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Treadmill - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 216 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType Treadmill - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly Treadmill As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.DumbbellRack - commentId: F:TinyLife.Objects.FurnitureType.DumbbellRack - id: DumbbellRack - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: DumbbellRack - nameWithType: FurnitureType.DumbbellRack - fullName: TinyLife.Objects.FurnitureType.DumbbellRack - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DumbbellRack - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 226 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType DumbbellRack - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly DumbbellRack As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.VerticalDumbbellRack - commentId: F:TinyLife.Objects.FurnitureType.VerticalDumbbellRack - id: VerticalDumbbellRack - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: VerticalDumbbellRack - nameWithType: FurnitureType.VerticalDumbbellRack - fullName: TinyLife.Objects.FurnitureType.VerticalDumbbellRack - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: VerticalDumbbellRack - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 230 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType VerticalDumbbellRack - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly VerticalDumbbellRack As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.StandingDesk - commentId: F:TinyLife.Objects.FurnitureType.StandingDesk - id: StandingDesk - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: StandingDesk - nameWithType: FurnitureType.StandingDesk - fullName: TinyLife.Objects.FurnitureType.StandingDesk - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: StandingDesk - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 234 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType StandingDesk - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly StandingDesk As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.ProteinShakeKit - commentId: F:TinyLife.Objects.FurnitureType.ProteinShakeKit - id: ProteinShakeKit - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: ProteinShakeKit - nameWithType: FurnitureType.ProteinShakeKit - fullName: TinyLife.Objects.FurnitureType.ProteinShakeKit - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ProteinShakeKit - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 240 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType ProteinShakeKit - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly ProteinShakeKit As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Objects.FurnitureType.SmallBarbecue commentId: F:TinyLife.Objects.FurnitureType.SmallBarbecue id: SmallBarbecue @@ -4582,7 +3748,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallBarbecue path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 245 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4617,7 +3783,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimplePicnicTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 251 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4652,7 +3818,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallPicnicTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 256 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4687,7 +3853,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParkTrashCan path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 261 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4704,461 +3870,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Objects.FurnitureType.WoodworkingTable - commentId: F:TinyLife.Objects.FurnitureType.WoodworkingTable - id: WoodworkingTable - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: WoodworkingTable - nameWithType: FurnitureType.WoodworkingTable - fullName: TinyLife.Objects.FurnitureType.WoodworkingTable - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WoodworkingTable - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 265 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType WoodworkingTable - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly WoodworkingTable As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.OrnateBed - commentId: F:TinyLife.Objects.FurnitureType.OrnateBed - id: OrnateBed - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: OrnateBed - nameWithType: FurnitureType.OrnateBed - fullName: TinyLife.Objects.FurnitureType.OrnateBed - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OrnateBed - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 271 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType OrnateBed - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly OrnateBed As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.OrnateFlowerBed - commentId: F:TinyLife.Objects.FurnitureType.OrnateFlowerBed - id: OrnateFlowerBed - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: OrnateFlowerBed - nameWithType: FurnitureType.OrnateFlowerBed - fullName: TinyLife.Objects.FurnitureType.OrnateFlowerBed - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OrnateFlowerBed - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 277 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType OrnateFlowerBed - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly OrnateFlowerBed As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.OrnateSingleBed - commentId: F:TinyLife.Objects.FurnitureType.OrnateSingleBed - id: OrnateSingleBed - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: OrnateSingleBed - nameWithType: FurnitureType.OrnateSingleBed - fullName: TinyLife.Objects.FurnitureType.OrnateSingleBed - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OrnateSingleBed - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 283 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType OrnateSingleBed - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly OrnateSingleBed As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.FourPostBed - commentId: F:TinyLife.Objects.FurnitureType.FourPostBed - id: FourPostBed - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: FourPostBed - nameWithType: FurnitureType.FourPostBed - fullName: TinyLife.Objects.FurnitureType.FourPostBed - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FourPostBed - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 289 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType FourPostBed - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly FourPostBed As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.TraditionalCounter - commentId: F:TinyLife.Objects.FurnitureType.TraditionalCounter - id: TraditionalCounter - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: TraditionalCounter - nameWithType: FurnitureType.TraditionalCounter - fullName: TinyLife.Objects.FurnitureType.TraditionalCounter - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TraditionalCounter - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 295 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType TraditionalCounter - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly TraditionalCounter As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.TraditionalBar - commentId: F:TinyLife.Objects.FurnitureType.TraditionalBar - id: TraditionalBar - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: TraditionalBar - nameWithType: FurnitureType.TraditionalBar - fullName: TinyLife.Objects.FurnitureType.TraditionalBar - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TraditionalBar - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 302 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType TraditionalBar - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly TraditionalBar As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa - commentId: F:TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa - id: CushionedWoodworkingSofa - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: CushionedWoodworkingSofa - nameWithType: FurnitureType.CushionedWoodworkingSofa - fullName: TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CushionedWoodworkingSofa - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 308 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType CushionedWoodworkingSofa - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly CushionedWoodworkingSofa As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa - commentId: F:TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa - id: FullyCushionedWoodworkingSofa - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: FullyCushionedWoodworkingSofa - nameWithType: FurnitureType.FullyCushionedWoodworkingSofa - fullName: TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FullyCushionedWoodworkingSofa - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 316 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType FullyCushionedWoodworkingSofa - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly FullyCushionedWoodworkingSofa As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.LargeWoodworkingSofa - commentId: F:TinyLife.Objects.FurnitureType.LargeWoodworkingSofa - id: LargeWoodworkingSofa - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: LargeWoodworkingSofa - nameWithType: FurnitureType.LargeWoodworkingSofa - fullName: TinyLife.Objects.FurnitureType.LargeWoodworkingSofa - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: LargeWoodworkingSofa - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 324 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType LargeWoodworkingSofa - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly LargeWoodworkingSofa As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.WoodworkingChairArmrests - commentId: F:TinyLife.Objects.FurnitureType.WoodworkingChairArmrests - id: WoodworkingChairArmrests - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: WoodworkingChairArmrests - nameWithType: FurnitureType.WoodworkingChairArmrests - fullName: TinyLife.Objects.FurnitureType.WoodworkingChairArmrests - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WoodworkingChairArmrests - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 332 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType WoodworkingChairArmrests - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly WoodworkingChairArmrests As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.WoodworkingChair - commentId: F:TinyLife.Objects.FurnitureType.WoodworkingChair - id: WoodworkingChair - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: WoodworkingChair - nameWithType: FurnitureType.WoodworkingChair - fullName: TinyLife.Objects.FurnitureType.WoodworkingChair - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WoodworkingChair - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 338 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType WoodworkingChair - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly WoodworkingChair As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Objects.FurnitureType.WoodworkingCloset - commentId: F:TinyLife.Objects.FurnitureType.WoodworkingCloset - id: WoodworkingCloset - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: WoodworkingCloset - nameWithType: FurnitureType.WoodworkingCloset - fullName: TinyLife.Objects.FurnitureType.WoodworkingCloset - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.Misc.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: WoodworkingCloset - path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 344 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType WoodworkingCloset - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly WoodworkingCloset As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Objects.FurnitureType.WoodenToyBox commentId: F:TinyLife.Objects.FurnitureType.WoodenToyBox id: WoodenToyBox @@ -5177,7 +3888,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodenToyBox path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 354 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5212,7 +3923,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 357 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5247,7 +3958,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 367 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5282,7 +3993,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puzzle path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 375 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5317,7 +4028,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaristaCoffeeMachine path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 379 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5352,7 +4063,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingCoatRack path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 385 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5387,7 +4098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 389 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5422,7 +4133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlainCoffeeTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 393 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5457,7 +4168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernTvStand path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 398 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5492,7 +4203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallOpenShelf path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 404 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5527,7 +4238,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BookCart path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 413 + startLine: 295 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5562,7 +4273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareIndoorTrashCan path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 417 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5597,7 +4308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WheelieBin path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 421 + startLine: 303 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5632,7 +4343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleNightstand path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 425 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5667,7 +4378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallJungleGym path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 429 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5702,7 +4413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBook path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 438 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6542,7 +5253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrillingFood path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 95 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6559,41 +5270,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Objects.FurnitureType.UnfinishedWoodwork - commentId: F:TinyLife.Objects.FurnitureType.UnfinishedWoodwork - id: UnfinishedWoodwork - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: UnfinishedWoodwork - nameWithType: FurnitureType.UnfinishedWoodwork - fullName: TinyLife.Objects.FurnitureType.UnfinishedWoodwork - type: Field - source: - remote: - path: TinyLife/Objects/FurnitureType.NonBuyable.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: UnfinishedWoodwork - path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 98 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - syntax: - content: public static readonly FurnitureType UnfinishedWoodwork - return: - type: TinyLife.Objects.FurnitureType - content.vb: Public Shared ReadOnly UnfinishedWoodwork As FurnitureType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Objects.FurnitureType.HomeworkBook commentId: F:TinyLife.Objects.FurnitureType.HomeworkBook id: HomeworkBook @@ -6612,7 +5288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeworkBook path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 104 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6647,7 +5323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyCar path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 107 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6682,7 +5358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallShovel path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 110 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6717,7 +5393,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 111 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6752,7 +5428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodenPowerPole path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 119 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6787,7 +5463,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodenPowerPoleLine path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 122 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6822,7 +5498,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillBooks path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 125 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6857,7 +5533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BridgeBorderSegment path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 129 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6892,7 +5568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BridgeBorderStart path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 130 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6927,7 +5603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BridgeBorderEnd path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 131 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6944,6 +5620,1546 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.FurnitureType.BottledSunlight + commentId: F:TinyLife.Objects.FurnitureType.BottledSunlight + id: BottledSunlight + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: BottledSunlight + nameWithType: FurnitureType.BottledSunlight + fullName: TinyLife.Objects.FurnitureType.BottledSunlight + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BottledSunlight + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 124 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType BottledSunlight + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly BottledSunlight As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.WorkoutPosters + commentId: F:TinyLife.Objects.FurnitureType.WorkoutPosters + id: WorkoutPosters + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: WorkoutPosters + nameWithType: FurnitureType.WorkoutPosters + fullName: TinyLife.Objects.FurnitureType.WorkoutPosters + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WorkoutPosters + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 15 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType[] WorkoutPosters + return: + type: TinyLife.Objects.FurnitureType[] + content.vb: Public Shared ReadOnly WorkoutPosters As FurnitureType() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.LargeRectangleRug + commentId: F:TinyLife.Objects.FurnitureType.LargeRectangleRug + id: LargeRectangleRug + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: LargeRectangleRug + nameWithType: FurnitureType.LargeRectangleRug + fullName: TinyLife.Objects.FurnitureType.LargeRectangleRug + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LargeRectangleRug + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 24 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType LargeRectangleRug + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly LargeRectangleRug As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.HugeRectangleRug + commentId: F:TinyLife.Objects.FurnitureType.HugeRectangleRug + id: HugeRectangleRug + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: HugeRectangleRug + nameWithType: FurnitureType.HugeRectangleRug + fullName: TinyLife.Objects.FurnitureType.HugeRectangleRug + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HugeRectangleRug + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType HugeRectangleRug + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly HugeRectangleRug As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.Doormat + commentId: F:TinyLife.Objects.FurnitureType.Doormat + id: Doormat + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: Doormat + nameWithType: FurnitureType.Doormat + fullName: TinyLife.Objects.FurnitureType.Doormat + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Doormat + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType Doormat + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly Doormat As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.LargeRoundRug + commentId: F:TinyLife.Objects.FurnitureType.LargeRoundRug + id: LargeRoundRug + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: LargeRoundRug + nameWithType: FurnitureType.LargeRoundRug + fullName: TinyLife.Objects.FurnitureType.LargeRoundRug + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LargeRoundRug + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType LargeRoundRug + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly LargeRoundRug As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.EvergreenTree + commentId: F:TinyLife.Objects.FurnitureType.EvergreenTree + id: EvergreenTree + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: EvergreenTree + nameWithType: FurnitureType.EvergreenTree + fullName: TinyLife.Objects.FurnitureType.EvergreenTree + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EvergreenTree + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 36 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType EvergreenTree + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly EvergreenTree As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.BirchTree + commentId: F:TinyLife.Objects.FurnitureType.BirchTree + id: BirchTree + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: BirchTree + nameWithType: FurnitureType.BirchTree + fullName: TinyLife.Objects.FurnitureType.BirchTree + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BirchTree + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 43 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType BirchTree + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly BirchTree As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.OakTree + commentId: F:TinyLife.Objects.FurnitureType.OakTree + id: OakTree + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: OakTree + nameWithType: FurnitureType.OakTree + fullName: TinyLife.Objects.FurnitureType.OakTree + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OakTree + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 50 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType OakTree + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly OakTree As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.Cypress + commentId: F:TinyLife.Objects.FurnitureType.Cypress + id: Cypress + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: Cypress + nameWithType: FurnitureType.Cypress + fullName: TinyLife.Objects.FurnitureType.Cypress + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Cypress + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 57 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType Cypress + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly Cypress As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.SquarePlantPots + commentId: F:TinyLife.Objects.FurnitureType.SquarePlantPots + id: SquarePlantPots + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: SquarePlantPots + nameWithType: FurnitureType.SquarePlantPots + fullName: TinyLife.Objects.FurnitureType.SquarePlantPots + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SquarePlantPots + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType[] SquarePlantPots + return: + type: TinyLife.Objects.FurnitureType[] + content.vb: Public Shared ReadOnly SquarePlantPots As FurnitureType() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.WindowPlants + commentId: F:TinyLife.Objects.FurnitureType.WindowPlants + id: WindowPlants + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: WindowPlants + nameWithType: FurnitureType.WindowPlants + fullName: TinyLife.Objects.FurnitureType.WindowPlants + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WindowPlants + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 70 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType[] WindowPlants + return: + type: TinyLife.Objects.FurnitureType[] + content.vb: Public Shared ReadOnly WindowPlants As FurnitureType() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.TreeStumps + commentId: F:TinyLife.Objects.FurnitureType.TreeStumps + id: TreeStumps + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: TreeStumps + nameWithType: FurnitureType.TreeStumps + fullName: TinyLife.Objects.FurnitureType.TreeStumps + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TreeStumps + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 76 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType[] TreeStumps + return: + type: TinyLife.Objects.FurnitureType[] + content.vb: Public Shared ReadOnly TreeStumps As FurnitureType() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.Wisteria + commentId: F:TinyLife.Objects.FurnitureType.Wisteria + id: Wisteria + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: Wisteria + nameWithType: FurnitureType.Wisteria + fullName: TinyLife.Objects.FurnitureType.Wisteria + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Wisteria + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 81 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType[] Wisteria + return: + type: TinyLife.Objects.FurnitureType[] + content.vb: Public Shared ReadOnly Wisteria As FurnitureType() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.ModernWoodworkingLamp + commentId: F:TinyLife.Objects.FurnitureType.ModernWoodworkingLamp + id: ModernWoodworkingLamp + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: ModernWoodworkingLamp + nameWithType: FurnitureType.ModernWoodworkingLamp + fullName: TinyLife.Objects.FurnitureType.ModernWoodworkingLamp + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ModernWoodworkingLamp + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 86 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType ModernWoodworkingLamp + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly ModernWoodworkingLamp As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp + commentId: F:TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp + id: SwirlWoodworkingLamp + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: SwirlWoodworkingLamp + nameWithType: FurnitureType.SwirlWoodworkingLamp + fullName: TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SwirlWoodworkingLamp + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 97 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType SwirlWoodworkingLamp + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly SwirlWoodworkingLamp As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp + commentId: F:TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp + id: EdisonWoodworkingLamp + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: EdisonWoodworkingLamp + nameWithType: FurnitureType.EdisonWoodworkingLamp + fullName: TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EdisonWoodworkingLamp + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 108 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType EdisonWoodworkingLamp + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly EdisonWoodworkingLamp As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.DecorativeLogPile + commentId: F:TinyLife.Objects.FurnitureType.DecorativeLogPile + id: DecorativeLogPile + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: DecorativeLogPile + nameWithType: FurnitureType.DecorativeLogPile + fullName: TinyLife.Objects.FurnitureType.DecorativeLogPile + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DecorativeLogPile + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 113 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType DecorativeLogPile + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly DecorativeLogPile As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.TraditionalFireplace + commentId: F:TinyLife.Objects.FurnitureType.TraditionalFireplace + id: TraditionalFireplace + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: TraditionalFireplace + nameWithType: FurnitureType.TraditionalFireplace + fullName: TinyLife.Objects.FurnitureType.TraditionalFireplace + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TraditionalFireplace + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 117 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType TraditionalFireplace + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly TraditionalFireplace As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.SmallChimney + commentId: F:TinyLife.Objects.FurnitureType.SmallChimney + id: SmallChimney + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: SmallChimney + nameWithType: FurnitureType.SmallChimney + fullName: TinyLife.Objects.FurnitureType.SmallChimney + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SmallChimney + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 129 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType SmallChimney + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly SmallChimney As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.Treadmill + commentId: F:TinyLife.Objects.FurnitureType.Treadmill + id: Treadmill + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: Treadmill + nameWithType: FurnitureType.Treadmill + fullName: TinyLife.Objects.FurnitureType.Treadmill + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Treadmill + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 135 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType Treadmill + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly Treadmill As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.DumbbellRack + commentId: F:TinyLife.Objects.FurnitureType.DumbbellRack + id: DumbbellRack + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: DumbbellRack + nameWithType: FurnitureType.DumbbellRack + fullName: TinyLife.Objects.FurnitureType.DumbbellRack + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DumbbellRack + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 145 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType DumbbellRack + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly DumbbellRack As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.VerticalDumbbellRack + commentId: F:TinyLife.Objects.FurnitureType.VerticalDumbbellRack + id: VerticalDumbbellRack + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: VerticalDumbbellRack + nameWithType: FurnitureType.VerticalDumbbellRack + fullName: TinyLife.Objects.FurnitureType.VerticalDumbbellRack + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VerticalDumbbellRack + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 149 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType VerticalDumbbellRack + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly VerticalDumbbellRack As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.StandingDesk + commentId: F:TinyLife.Objects.FurnitureType.StandingDesk + id: StandingDesk + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: StandingDesk + nameWithType: FurnitureType.StandingDesk + fullName: TinyLife.Objects.FurnitureType.StandingDesk + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: StandingDesk + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 153 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType StandingDesk + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly StandingDesk As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.ProteinShakeKit + commentId: F:TinyLife.Objects.FurnitureType.ProteinShakeKit + id: ProteinShakeKit + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: ProteinShakeKit + nameWithType: FurnitureType.ProteinShakeKit + fullName: TinyLife.Objects.FurnitureType.ProteinShakeKit + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ProteinShakeKit + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 159 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType ProteinShakeKit + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly ProteinShakeKit As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.WoodworkingTable + commentId: F:TinyLife.Objects.FurnitureType.WoodworkingTable + id: WoodworkingTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: WoodworkingTable + nameWithType: FurnitureType.WoodworkingTable + fullName: TinyLife.Objects.FurnitureType.WoodworkingTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WoodworkingTable + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 164 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType WoodworkingTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly WoodworkingTable As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.OrnateBed + commentId: F:TinyLife.Objects.FurnitureType.OrnateBed + id: OrnateBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: OrnateBed + nameWithType: FurnitureType.OrnateBed + fullName: TinyLife.Objects.FurnitureType.OrnateBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OrnateBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 170 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType OrnateBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly OrnateBed As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.OrnateFlowerBed + commentId: F:TinyLife.Objects.FurnitureType.OrnateFlowerBed + id: OrnateFlowerBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: OrnateFlowerBed + nameWithType: FurnitureType.OrnateFlowerBed + fullName: TinyLife.Objects.FurnitureType.OrnateFlowerBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OrnateFlowerBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 176 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType OrnateFlowerBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly OrnateFlowerBed As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.OrnateSingleBed + commentId: F:TinyLife.Objects.FurnitureType.OrnateSingleBed + id: OrnateSingleBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: OrnateSingleBed + nameWithType: FurnitureType.OrnateSingleBed + fullName: TinyLife.Objects.FurnitureType.OrnateSingleBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OrnateSingleBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 182 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType OrnateSingleBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly OrnateSingleBed As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.FourPostBed + commentId: F:TinyLife.Objects.FurnitureType.FourPostBed + id: FourPostBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: FourPostBed + nameWithType: FurnitureType.FourPostBed + fullName: TinyLife.Objects.FurnitureType.FourPostBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FourPostBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 188 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType FourPostBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly FourPostBed As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.TraditionalCounter + commentId: F:TinyLife.Objects.FurnitureType.TraditionalCounter + id: TraditionalCounter + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: TraditionalCounter + nameWithType: FurnitureType.TraditionalCounter + fullName: TinyLife.Objects.FurnitureType.TraditionalCounter + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TraditionalCounter + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 194 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType TraditionalCounter + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly TraditionalCounter As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.TraditionalBar + commentId: F:TinyLife.Objects.FurnitureType.TraditionalBar + id: TraditionalBar + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: TraditionalBar + nameWithType: FurnitureType.TraditionalBar + fullName: TinyLife.Objects.FurnitureType.TraditionalBar + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TraditionalBar + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 201 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType TraditionalBar + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly TraditionalBar As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa + commentId: F:TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa + id: CushionedWoodworkingSofa + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: CushionedWoodworkingSofa + nameWithType: FurnitureType.CushionedWoodworkingSofa + fullName: TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CushionedWoodworkingSofa + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 207 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType CushionedWoodworkingSofa + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly CushionedWoodworkingSofa As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa + commentId: F:TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa + id: FullyCushionedWoodworkingSofa + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: FullyCushionedWoodworkingSofa + nameWithType: FurnitureType.FullyCushionedWoodworkingSofa + fullName: TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FullyCushionedWoodworkingSofa + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 215 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType FullyCushionedWoodworkingSofa + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly FullyCushionedWoodworkingSofa As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.LargeWoodworkingSofa + commentId: F:TinyLife.Objects.FurnitureType.LargeWoodworkingSofa + id: LargeWoodworkingSofa + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: LargeWoodworkingSofa + nameWithType: FurnitureType.LargeWoodworkingSofa + fullName: TinyLife.Objects.FurnitureType.LargeWoodworkingSofa + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LargeWoodworkingSofa + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 223 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType LargeWoodworkingSofa + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly LargeWoodworkingSofa As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.WoodworkingChairArmrests + commentId: F:TinyLife.Objects.FurnitureType.WoodworkingChairArmrests + id: WoodworkingChairArmrests + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: WoodworkingChairArmrests + nameWithType: FurnitureType.WoodworkingChairArmrests + fullName: TinyLife.Objects.FurnitureType.WoodworkingChairArmrests + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WoodworkingChairArmrests + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 231 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType WoodworkingChairArmrests + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly WoodworkingChairArmrests As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.WoodworkingChair + commentId: F:TinyLife.Objects.FurnitureType.WoodworkingChair + id: WoodworkingChair + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: WoodworkingChair + nameWithType: FurnitureType.WoodworkingChair + fullName: TinyLife.Objects.FurnitureType.WoodworkingChair + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WoodworkingChair + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 237 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType WoodworkingChair + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly WoodworkingChair As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.WoodworkingCloset + commentId: F:TinyLife.Objects.FurnitureType.WoodworkingCloset + id: WoodworkingCloset + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: WoodworkingCloset + nameWithType: FurnitureType.WoodworkingCloset + fullName: TinyLife.Objects.FurnitureType.WoodworkingCloset + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WoodworkingCloset + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 243 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType WoodworkingCloset + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly WoodworkingCloset As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.UnfinishedWoodwork + commentId: F:TinyLife.Objects.FurnitureType.UnfinishedWoodwork + id: UnfinishedWoodwork + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: UnfinishedWoodwork + nameWithType: FurnitureType.UnfinishedWoodwork + fullName: TinyLife.Objects.FurnitureType.UnfinishedWoodwork + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: UnfinishedWoodwork + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 253 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType UnfinishedWoodwork + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly UnfinishedWoodwork As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.RetroFridge + commentId: F:TinyLife.Objects.FurnitureType.RetroFridge + id: RetroFridge + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroFridge + nameWithType: FurnitureType.RetroFridge + fullName: TinyLife.Objects.FurnitureType.RetroFridge + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroFridge + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 259 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroFridge + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroFridge As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.RetroStove + commentId: F:TinyLife.Objects.FurnitureType.RetroStove + id: RetroStove + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroStove + nameWithType: FurnitureType.RetroStove + fullName: TinyLife.Objects.FurnitureType.RetroStove + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroStove + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 266 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroStove + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroStove As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.RetroDinnerTable + commentId: F:TinyLife.Objects.FurnitureType.RetroDinnerTable + id: RetroDinnerTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroDinnerTable + nameWithType: FurnitureType.RetroDinnerTable + fullName: TinyLife.Objects.FurnitureType.RetroDinnerTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroDinnerTable + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 275 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroDinnerTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroDinnerTable As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.RetroSingleTable + commentId: F:TinyLife.Objects.FurnitureType.RetroSingleTable + id: RetroSingleTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSingleTable + nameWithType: FurnitureType.RetroSingleTable + fullName: TinyLife.Objects.FurnitureType.RetroSingleTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSingleTable + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 279 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSingleTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSingleTable As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.FurnitureType.RetroTv + commentId: F:TinyLife.Objects.FurnitureType.RetroTv + id: RetroTv + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroTv + nameWithType: FurnitureType.RetroTv + fullName: TinyLife.Objects.FurnitureType.RetroTv + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroTv + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 283 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroTv + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroTv As FurnitureType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly references: - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index ca886d9..bd641e3 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -7,7 +7,7 @@ items: children: - TinyLife.Objects.Gravestone.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Gravestone.DeadPerson - - TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Gravestone.Reason langs: @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/Gravestone.cs - startLine: 9 + startLine: 10 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,12 +83,12 @@ items: - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -118,6 +118,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -168,7 +169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeadPerson path: ../TinyLife/Objects/Gravestone.cs - startLine: 15 + startLine: 16 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -205,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reason path: ../TinyLife/Objects/Gravestone.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -248,7 +249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Gravestone.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -281,45 +282,50 @@ items: - Public fullName.vb: TinyLife.Objects.Gravestone.Gravestone(System.Guid, TinyLife.Objects.FurnitureType, System.Int32(), TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) name.vb: Gravestone(Guid, FurnitureType, Int32(), Map, Vector2) -- uid: TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + id: GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Gravestone langs: - csharp - vb - name: GetHoverInfo(Tooltip) - nameWithType: Gravestone.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Gravestone.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Gravestone.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Gravestone.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHoverInfo + id: GetDescription path: ../TinyLife/Objects/Gravestone.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public override void GetHoverInfo(Tooltip tooltip) + content: public override void GetDescription(List description, bool forHoverInfo) parameters: - - id: tooltip - type: MLEM.Ui.Elements.Tooltip - description: The tooltip that will be displayed. - content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) - overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - overload: TinyLife.Objects.Gravestone.GetHoverInfo* + - id: description + type: System.Collections.Generic.List{System.String} + description: The description to add to. + - id: forHoverInfo + type: System.Boolean + content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) + overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + overload: TinyLife.Objects.Gravestone.GetDescription* + nameWithType.vb: Gravestone.GetDescription(List(Of String), Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides + fullName.vb: TinyLife.Objects.Gravestone.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) - uid: TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.Gravestone.GetPathCostModifier(Microsoft.Xna.Framework.Point) id: GetPathCostModifier(Microsoft.Xna.Framework.Point) @@ -338,7 +344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCostModifier path: ../TinyLife/Objects/Gravestone.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1229,6 +1235,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture @@ -1756,70 +1801,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - parent: TinyLife.Objects.Furniture - isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) parent: TinyLife.Objects.Furniture @@ -3265,6 +3246,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -4771,63 +4758,187 @@ references: name: Microsoft.Xna.Framework nameWithType: Microsoft.Xna.Framework fullName: Microsoft.Xna.Framework -- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetHoverInfo(Tooltip) - nameWithType: Furniture.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Gravestone.GetHoverInfo* - commentId: Overload:TinyLife.Objects.Gravestone.GetHoverInfo - name: GetHoverInfo - nameWithType: Gravestone.GetHoverInfo - fullName: TinyLife.Objects.Gravestone.GetHoverInfo -- uid: MLEM.Ui.Elements.Tooltip - commentId: T:MLEM.Ui.Elements.Tooltip - parent: MLEM.Ui.Elements + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Gravestone.GetDescription* + commentId: Overload:TinyLife.Objects.Gravestone.GetDescription + name: GetDescription + nameWithType: Gravestone.GetDescription + fullName: TinyLife.Objects.Gravestone.GetDescription +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of System.String) + name.vb: List(Of String) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Boolean + commentId: T:System.Boolean + parent: System isExternal: true - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip -- uid: MLEM.Ui.Elements - commentId: N:MLEM.Ui.Elements + name: Boolean + nameWithType: Boolean + fullName: System.Boolean +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 isExternal: true - name: MLEM.Ui.Elements - nameWithType: MLEM.Ui.Elements - fullName: MLEM.Ui.Elements + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 0779d88..02d59bc 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: 2742 + startLine: 2756 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/Person.cs - startLine: 2745 + startLine: 2759 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/Person.cs - startLine: 2746 + startLine: 2760 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/Person.cs - startLine: 2747 + startLine: 2761 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/Person.cs - startLine: 2748 + startLine: 2762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/Person.cs - startLine: 2749 + startLine: 2763 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -221,7 +221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/Person.cs - startLine: 2750 + startLine: 2764 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index 3dd7ce7..0ab6f1b 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -94,7 +94,7 @@ items: - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -124,6 +124,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1921,18 +1922,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1955,11 +1956,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1982,6 +1991,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3430,6 +3447,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index b6dc6e8..95d4624 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -34,6 +34,7 @@ items: - TinyLife.Objects.MapObject.OnCreated - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnEventsAttachable + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.OnRemoved - TinyLife.Objects.MapObject.OnUpdate - TinyLife.Objects.MapObject.OnValidated @@ -57,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapObject path: ../TinyLife/Objects/MapObject.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -125,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonRotationOrder path: ../TinyLife/Objects/MapObject.cs - startLine: 37 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -162,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCreated path: ../TinyLife/Objects/MapObject.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -197,7 +198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnValidated path: ../TinyLife/Objects/MapObject.cs - startLine: 48 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -232,7 +233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEventsAttachable path: ../TinyLife/Objects/MapObject.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -267,7 +268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 59 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -300,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 65 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -315,6 +316,37 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + id: OnGetHoverInfo + parent: TinyLife.Objects.MapObject + langs: + - csharp + - vb + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo + type: Event + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetHoverInfo + path: ../TinyLife/Objects/MapObject.cs + startLine: 65 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public event Action OnGetHoverInfo + return: + type: System.Action{MLEM.Ui.Elements.Tooltip} + content.vb: Public Event OnGetHoverInfo As Action(Of Tooltip) + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position id: Position @@ -944,7 +976,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method raises for , and adds additional information for and .\n" example: [] syntax: content: public virtual void GetHoverInfo(Tooltip tooltip) @@ -978,7 +1010,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/MapObject.cs - startLine: 217 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1022,7 +1054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/MapObject.cs - startLine: 230 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1072,7 +1104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/MapObject.cs - startLine: 242 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1116,7 +1148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 254 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1166,7 +1198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 262 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1210,7 +1242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 272 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1251,7 +1283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetMapAndValidate path: ../TinyLife/Objects/MapObject.cs - startLine: 279 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1290,7 +1322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 290 + startLine: 292 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1332,7 +1364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 306 + startLine: 308 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1385,7 +1417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 321 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1435,7 +1467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/MapObject.cs - startLine: 332 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1476,7 +1508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCostModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 344 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1517,7 +1549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 356 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1568,7 +1600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 373 + startLine: 375 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1610,7 +1642,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 402 + startLine: 404 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1696,7 +1728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 470 + startLine: 469 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2710,6 +2742,50 @@ references: name: UpdateDelegate nameWithType: UpdateDelegate fullName: TinyLife.World.UpdateDelegate +- uid: System.Action{MLEM.Ui.Elements.Tooltip} + commentId: T:System.Action{MLEM.Ui.Elements.Tooltip} + parent: System + definition: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of Tooltip) + fullName.vb: System.Action(Of MLEM.Ui.Elements.Tooltip) + name.vb: Action(Of Tooltip) + spec.csharp: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Action`1 + name: Action + nameWithType: Action + fullName: System.Action + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.MapObject.Position* commentId: Overload:TinyLife.Objects.MapObject.Position name: Position @@ -3227,6 +3303,12 @@ references: name: OnRemoved nameWithType: MapObject.OnRemoved fullName: TinyLife.Objects.MapObject.OnRemoved +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.GetHoverInfo* commentId: Overload:TinyLife.Objects.MapObject.GetHoverInfo name: GetHoverInfo diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml index 7a76bed..e7dd36f 100644 --- a/docs/api/TinyLife.Objects.Newspaper.yml +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -6,7 +6,7 @@ items: parent: TinyLife.Objects children: - TinyLife.Objects.Newspaper.Day - - TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Newspaper.IsExpired langs: - csharp @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/Newspaper.cs - startLine: 12 + startLine: 13 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -81,12 +81,12 @@ items: - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -116,6 +116,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -167,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Day path: ../TinyLife/Objects/Newspaper.cs - startLine: 18 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -210,7 +211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsExpired path: ../TinyLife/Objects/Newspaper.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -229,45 +230,50 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + id: GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Newspaper langs: - csharp - vb - name: GetHoverInfo(Tooltip) - nameWithType: Newspaper.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Newspaper.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Newspaper.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Newspaper.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHoverInfo + id: GetDescription path: ../TinyLife/Objects/Newspaper.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public override void GetHoverInfo(Tooltip tooltip) + content: public override void GetDescription(List description, bool forHoverInfo) parameters: - - id: tooltip - type: MLEM.Ui.Elements.Tooltip - description: The tooltip that will be displayed. - content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) - overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - overload: TinyLife.Objects.Newspaper.GetHoverInfo* + - id: description + type: System.Collections.Generic.List{System.String} + description: The description to add to. + - id: forHoverInfo + type: System.Boolean + content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) + overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + overload: TinyLife.Objects.Newspaper.GetDescription* + nameWithType.vb: Newspaper.GetDescription(List(Of String), Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides + fullName.vb: TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) references: - uid: TinyLife.Objects.FurnitureType.Newspaper commentId: F:TinyLife.Objects.FurnitureType.Newspaper @@ -1138,6 +1144,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture @@ -1665,70 +1710,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - parent: TinyLife.Objects.Furniture - isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) parent: TinyLife.Objects.Furniture @@ -3174,6 +3155,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -4658,60 +4645,177 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean -- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetHoverInfo(Tooltip) - nameWithType: Furniture.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Newspaper.GetHoverInfo* - commentId: Overload:TinyLife.Objects.Newspaper.GetHoverInfo - name: GetHoverInfo - nameWithType: Newspaper.GetHoverInfo - fullName: TinyLife.Objects.Newspaper.GetHoverInfo -- uid: MLEM.Ui.Elements.Tooltip - commentId: T:MLEM.Ui.Elements.Tooltip - parent: MLEM.Ui.Elements + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Newspaper.GetDescription* + commentId: Overload:TinyLife.Objects.Newspaper.GetDescription + name: GetDescription + nameWithType: Newspaper.GetDescription + fullName: TinyLife.Objects.Newspaper.GetDescription +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of System.String) + name.vb: List(Of String) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.List`1 + commentId: T:System.Collections.Generic.List`1 isExternal: true - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip -- uid: MLEM.Ui.Elements - commentId: N:MLEM.Ui.Elements + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of T) + fullName.vb: System.Collections.Generic.List(Of T) + name.vb: List(Of T) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T + nameWithType: T + fullName: T + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic isExternal: true - name: MLEM.Ui.Elements - nameWithType: MLEM.Ui.Elements - fullName: MLEM.Ui.Elements + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index 0cb8f0f..3cb4311 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -53,6 +53,7 @@ items: - TinyLife.Objects.ObjectCategory.op_Implicit(System.Numerics.BigInteger)~TinyLife.Objects.ObjectCategory - TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger - TinyLife.Objects.ObjectCategory.op_OnesComplement(TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.ObjectCategory.OpeningHoursSign - TinyLife.Objects.ObjectCategory.Oven - TinyLife.Objects.ObjectCategory.People - TinyLife.Objects.ObjectCategory.RoofAttached @@ -91,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 493 + startLine: 492 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 496 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -198,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 498 + startLine: 497 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 500 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -272,7 +273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 502 + startLine: 501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -309,7 +310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 504 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 506 + startLine: 505 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -383,7 +384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 508 + startLine: 507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -420,7 +421,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 510 + startLine: 509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -457,7 +458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 512 + startLine: 511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -494,7 +495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 514 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -531,7 +532,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Oven path: ../TinyLife/Objects/MapObject.cs - startLine: 516 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -568,7 +569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 518 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -605,7 +606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 520 + startLine: 519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -642,7 +643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 522 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -679,7 +680,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 524 + startLine: 523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -716,7 +717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 526 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -753,7 +754,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 528 + startLine: 527 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -790,7 +791,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 530 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -827,7 +828,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 532 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -864,7 +865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 534 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -901,7 +902,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 536 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -938,7 +939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 538 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -975,7 +976,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 540 + startLine: 539 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1012,7 +1013,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 542 + startLine: 541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1049,7 +1050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 544 + startLine: 543 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1086,7 +1087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 546 + startLine: 545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1123,7 +1124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 548 + startLine: 547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1160,7 +1161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 550 + startLine: 549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1197,7 +1198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 552 + startLine: 551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1234,7 +1235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 554 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1271,7 +1272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 556 + startLine: 555 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1308,7 +1309,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 558 + startLine: 557 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1345,7 +1346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 560 + startLine: 559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1382,7 +1383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 562 + startLine: 561 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1419,7 +1420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 564 + startLine: 563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1456,7 +1457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 566 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1493,7 +1494,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 568 + startLine: 567 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1530,7 +1531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 570 + startLine: 569 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1567,7 +1568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 572 + startLine: 571 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1604,7 +1605,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 574 + startLine: 573 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1641,7 +1642,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 576 + startLine: 575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1678,7 +1679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 578 + startLine: 577 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1715,7 +1716,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 580 + startLine: 579 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1752,7 +1753,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 582 + startLine: 581 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1789,7 +1790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 584 + startLine: 583 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1826,7 +1827,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 586 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1863,7 +1864,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 588 + startLine: 587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1900,7 +1901,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 590 + startLine: 589 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1937,7 +1938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 592 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1974,7 +1975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 594 + startLine: 593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2011,7 +2012,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 596 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2048,7 +2049,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 598 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2085,7 +2086,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireLight path: ../TinyLife/Objects/MapObject.cs - startLine: 600 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2122,7 +2123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 602 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2159,7 +2160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 604 + startLine: 603 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2196,7 +2197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 606 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2233,7 +2234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 608 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2270,7 +2271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGym path: ../TinyLife/Objects/MapObject.cs - startLine: 610 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2307,7 +2308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 612 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2344,7 +2345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 614 + startLine: 613 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2381,7 +2382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/MapObject.cs - startLine: 616 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2418,7 +2419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Objects/MapObject.cs - startLine: 618 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2455,7 +2456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/MapObject.cs - startLine: 620 + startLine: 619 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2492,7 +2493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GroundItem path: ../TinyLife/Objects/MapObject.cs - startLine: 622 + startLine: 621 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2529,7 +2530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeDecor path: ../TinyLife/Objects/MapObject.cs - startLine: 624 + startLine: 623 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2548,6 +2549,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.ObjectCategory.OpeningHoursSign + commentId: F:TinyLife.Objects.ObjectCategory.OpeningHoursSign + id: OpeningHoursSign + parent: TinyLife.Objects.ObjectCategory + langs: + - csharp + - vb + name: OpeningHoursSign + nameWithType: ObjectCategory.OpeningHoursSign + fullName: TinyLife.Objects.ObjectCategory.OpeningHoursSign + type: Field + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OpeningHoursSign + path: ../TinyLife/Objects/MapObject.cs + startLine: 624 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly ObjectCategory OpeningHoursSign + return: + type: TinyLife.Objects.ObjectCategory + content.vb: Public Shared ReadOnly OpeningHoursSign As ObjectCategory + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - 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)' diff --git a/docs/api/TinyLife.Objects.Outfit.yml b/docs/api/TinyLife.Objects.Outfit.yml index e30fc0b..90c80bb 100644 --- a/docs/api/TinyLife.Objects.Outfit.yml +++ b/docs/api/TinyLife.Objects.Outfit.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfit path: ../TinyLife/Objects/Clothes.cs - startLine: 442 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Objects/Clothes.cs - startLine: 450 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intentions path: ../TinyLife/Objects/Clothes.cs - startLine: 456 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 462 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -207,7 +207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIntentionPercentage path: ../TinyLife/Objects/Clothes.cs - startLine: 472 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnsureIntentionsMatch path: ../TinyLife/Objects/Clothes.cs - startLine: 490 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -282,7 +282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetRandomClothesItem path: ../TinyLife/Objects/Clothes.cs - startLine: 511 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index 9172797..be5f32d 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -85,7 +85,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -115,6 +115,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1437,18 +1438,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1471,11 +1472,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1498,6 +1507,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -2946,6 +2963,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index 0b25d7f..e9341f3 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -8,7 +8,7 @@ items: - TinyLife.Objects.Painting.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Painting.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Painting.EmitsCreativeEmotion - - TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + - TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Painting.GetPrice - TinyLife.Objects.Painting.PaintingType - TinyLife.Objects.Painting.Progress @@ -85,10 +85,10 @@ items: - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory) + - 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.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -118,6 +118,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -485,45 +486,50 @@ items: modifiers.vb: - Public - Overrides -- uid: TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - id: GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + id: GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Painting langs: - csharp - vb - name: GetHoverInfo(Tooltip) - nameWithType: Painting.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Painting.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Painting.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List, System.Boolean) type: Method source: remote: path: TinyLife/Objects/Painting.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetHoverInfo + id: GetDescription path: ../TinyLife/Objects/Painting.cs startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nThis method allows adding a set of strings to the description list that get displayed when the object is hovered over in the build mode or household storage UIs.\nBy default, this method adds various strings related to the , , , and also invokes the event.\n" example: [] syntax: - content: public override void GetHoverInfo(Tooltip tooltip) + content: public override void GetDescription(List description, bool forHoverInfo) parameters: - - id: tooltip - type: MLEM.Ui.Elements.Tooltip - description: The tooltip that will be displayed. - content.vb: Public Overrides Sub GetHoverInfo(tooltip As Tooltip) - overridden: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - overload: TinyLife.Objects.Painting.GetHoverInfo* + - id: description + type: System.Collections.Generic.List{System.String} + description: The description to add to. + - id: forHoverInfo + type: System.Boolean + content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) + overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + overload: TinyLife.Objects.Painting.GetDescription* + nameWithType.vb: Painting.GetDescription(List(Of String), Boolean) modifiers.csharp: - public - override modifiers.vb: - Public - Overrides + fullName.vb: TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) references: - uid: TinyLife.Objects commentId: N:TinyLife.Objects @@ -1363,6 +1369,45 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + parent: TinyLife.Objects.Furniture + isExternal: true + name: GetHoverInfo(Tooltip) + nameWithType: Furniture.GetHoverInfo(Tooltip) + fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + spec.csharp: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetHoverInfo + nameWithType: Furniture.GetHoverInfo + fullName: TinyLife.Objects.Furniture.GetHoverInfo + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Tooltip + name: Tooltip + nameWithType: Tooltip + fullName: MLEM.Ui.Elements.Tooltip + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.Furniture @@ -1580,70 +1625,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - parent: TinyLife.Objects.Furniture - isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: < - nameWithType: < - fullName: < - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: '>' - nameWithType: '>' - fullName: '>' - - name: ) - nameWithType: ) - fullName: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - name: GetDescription - nameWithType: Furniture.GetDescription - fullName: TinyLife.Objects.Furniture.GetDescription - - name: ( - nameWithType: ( - fullName: ( - - uid: System.Collections.Generic.List`1 - name: List - nameWithType: List - fullName: System.Collections.Generic.List - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - uid: System.String - name: String - nameWithType: String - fullName: System.String - isExternal: true - - name: ) - nameWithType: ) - fullName: ) - - name: ) - nameWithType: ) - fullName: ) - uid: TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) commentId: M:TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) parent: TinyLife.Objects.Furniture @@ -3089,6 +3070,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -5198,60 +5185,132 @@ references: name: Validate nameWithType: Painting.Validate fullName: TinyLife.Objects.Painting.Validate -- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetHoverInfo(Tooltip) - nameWithType: Furniture.GetHoverInfo(Tooltip) - fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - name: GetHoverInfo - nameWithType: Furniture.GetHoverInfo - fullName: TinyLife.Objects.Furniture.GetHoverInfo + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + name: GetDescription + nameWithType: Furniture.GetDescription + fullName: TinyLife.Objects.Furniture.GetDescription - name: ( nameWithType: ( fullName: ( - - uid: MLEM.Ui.Elements.Tooltip - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Objects.Painting.GetDescription* + commentId: Overload:TinyLife.Objects.Painting.GetDescription + name: GetDescription + nameWithType: Painting.GetDescription + fullName: TinyLife.Objects.Painting.GetDescription +- uid: System.Collections.Generic.List{System.String} + commentId: T:System.Collections.Generic.List{System.String} + parent: System.Collections.Generic + definition: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + nameWithType.vb: List(Of String) + fullName.vb: System.Collections.Generic.List(Of System.String) + name.vb: List(Of String) + spec.csharp: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.String + name: String + nameWithType: String + fullName: System.String + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.List`1 + name: List + nameWithType: List + fullName: System.Collections.Generic.List + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.String + name: String + nameWithType: String + fullName: System.String isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Painting.GetHoverInfo* - commentId: Overload:TinyLife.Objects.Painting.GetHoverInfo - name: GetHoverInfo - nameWithType: Painting.GetHoverInfo - fullName: TinyLife.Objects.Painting.GetHoverInfo -- uid: MLEM.Ui.Elements.Tooltip - commentId: T:MLEM.Ui.Elements.Tooltip - parent: MLEM.Ui.Elements - isExternal: true - name: Tooltip - nameWithType: Tooltip - fullName: MLEM.Ui.Elements.Tooltip -- uid: MLEM.Ui.Elements - commentId: N:MLEM.Ui.Elements - isExternal: true - name: MLEM.Ui.Elements - nameWithType: MLEM.Ui.Elements - fullName: MLEM.Ui.Elements diff --git a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml index 0b6b43d..3717e6c 100644 --- a/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.ActionUpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdateDelegate path: ../TinyLife/Objects/Person.cs - startLine: 2606 + startLine: 2620 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.DeathReason.yml b/docs/api/TinyLife.Objects.Person.DeathReason.yml index 70c0a6d..cbce3bd 100644 --- a/docs/api/TinyLife.Objects.Person.DeathReason.yml +++ b/docs/api/TinyLife.Objects.Person.DeathReason.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 2671 + startLine: 2685 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 2677 + startLine: 2691 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 2682 + startLine: 2696 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 2687 + startLine: 2701 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 2691 + startLine: 2705 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index f0927d5..03a878d 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: 2591 + startLine: 2605 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 aef91b2..04afc6b 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: 2616 + startLine: 2630 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 8b3c8cf..9d239f8 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: 2601 + startLine: 2615 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.Pose.yml b/docs/api/TinyLife.Objects.Person.Pose.yml index 5c966b5..496513d 100644 --- a/docs/api/TinyLife.Objects.Person.Pose.yml +++ b/docs/api/TinyLife.Objects.Person.Pose.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 2621 + startLine: 2635 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 2626 + startLine: 2640 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -99,7 +99,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 2630 + startLine: 2644 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 2634 + startLine: 2648 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 2639 + startLine: 2653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2644 + startLine: 2658 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 2648 + startLine: 2662 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -269,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 2652 + startLine: 2666 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -303,7 +303,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 2656 + startLine: 2670 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 2660 + startLine: 2674 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -371,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 2664 + startLine: 2678 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 c738d69..e8666c2 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: 2611 + startLine: 2625 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 7473847..ff3e699 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: 2596 + startLine: 2610 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index f71c517..eb55f8d 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -146,6 +146,7 @@ items: - TinyLife.Objects.Person.Skills - TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single) - TinyLife.Objects.Person.SpeakSounds + - TinyLife.Objects.Person.SpeakStyles - TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) - TinyLife.Objects.Person.StopEmoting - TinyLife.Objects.Person.StopSpeaking @@ -159,6 +160,7 @@ items: - TinyLife.Objects.Person.VisualPosition - TinyLife.Objects.Person.VoicePitch - TinyLife.Objects.Person.VoiceStyle + - TinyLife.Objects.Person.VoiceStyles - TinyLife.Objects.Person.WornLayers langs: - csharp @@ -174,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/Person.cs - startLine: 48 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -200,6 +202,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Visibility - TinyLife.Objects.MapObject.Id @@ -260,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRecentActionsAmount path: ../TinyLife/Objects/Person.cs - startLine: 53 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -295,7 +298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroups path: ../TinyLife/Objects/Person.cs - startLine: 59 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -332,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakSounds path: ../TinyLife/Objects/Person.cs - startLine: 63 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -351,6 +354,76 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Objects.Person.SpeakStyles + commentId: F:TinyLife.Objects.Person.SpeakStyles + id: SpeakStyles + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: SpeakStyles + nameWithType: Person.SpeakStyles + fullName: TinyLife.Objects.Person.SpeakStyles + type: Field + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SpeakStyles + path: ../TinyLife/Objects/Person.cs + startLine: 62 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly SpeakStyle[] SpeakStyles + return: + type: TinyLife.Objects.SpeakStyle[] + content.vb: Public Shared ReadOnly SpeakStyles As SpeakStyle() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly +- uid: TinyLife.Objects.Person.VoiceStyles + commentId: F:TinyLife.Objects.Person.VoiceStyles + id: VoiceStyles + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: VoiceStyles + nameWithType: Person.VoiceStyles + fullName: TinyLife.Objects.Person.VoiceStyles + type: Field + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VoiceStyles + path: ../TinyLife/Objects/Person.cs + startLine: 63 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly VoiceStyle[] VoiceStyles + return: + type: TinyLife.Objects.VoiceStyle[] + content.vb: Public Shared ReadOnly VoiceStyles As VoiceStyle() + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Objects.Person.ParentInfo commentId: P:TinyLife.Objects.Person.ParentInfo id: ParentInfo @@ -369,7 +442,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/Person.cs - startLine: 75 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -409,7 +482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentActions path: ../TinyLife/Objects/Person.cs - startLine: 82 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -454,7 +527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionQueue path: ../TinyLife/Objects/Person.cs - startLine: 89 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -499,7 +572,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllActions path: ../TinyLife/Objects/Person.cs - startLine: 93 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -536,7 +609,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Objects/Person.cs - startLine: 99 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -581,7 +654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Objects/Person.cs - startLine: 105 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -626,7 +699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Objects/Person.cs - startLine: 111 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -671,7 +744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfits path: ../TinyLife/Objects/Person.cs - startLine: 117 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -720,7 +793,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityTypes path: ../TinyLife/Objects/Person.cs - startLine: 123 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -765,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiers path: ../TinyLife/Objects/Person.cs - startLine: 129 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -810,7 +883,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Projects path: ../TinyLife/Objects/Person.cs - startLine: 135 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -855,7 +928,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Portrait path: ../TinyLife/Objects/Person.cs - startLine: 140 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -890,7 +963,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RecentActions path: ../TinyLife/Objects/Person.cs - startLine: 147 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -935,7 +1008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupiedFurniture path: ../TinyLife/Objects/Person.cs - startLine: 153 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -970,7 +1043,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Memories path: ../TinyLife/Objects/Person.cs - startLine: 159 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1015,7 +1088,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstName path: ../TinyLife/Objects/Person.cs - startLine: 165 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1058,7 +1131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastName path: ../TinyLife/Objects/Person.cs - startLine: 170 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1101,7 +1174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullName path: ../TinyLife/Objects/Person.cs - startLine: 174 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1138,7 +1211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 180 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1181,7 +1254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoicePitch path: ../TinyLife/Objects/Person.cs - startLine: 186 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1224,7 +1297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/Person.cs - startLine: 190 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1261,7 +1334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/Objects/Person.cs - startLine: 201 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1298,7 +1371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentEmote path: ../TinyLife/Objects/Person.cs - startLine: 206 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1335,7 +1408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentSpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 211 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1372,7 +1445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawSize path: ../TinyLife/Objects/Person.cs - startLine: 216 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1409,7 +1482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastVisitedLot path: ../TinyLife/Objects/Person.cs - startLine: 222 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1446,7 +1519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotVisitCooldown path: ../TinyLife/Objects/Person.cs - startLine: 227 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1497,7 +1570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Objects/Person.cs - startLine: 233 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1544,7 +1617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Objects/Person.cs - startLine: 238 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1581,7 +1654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentRoomDecorativeRating path: ../TinyLife/Objects/Person.cs - startLine: 248 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1618,7 +1691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastBedSleptIn path: ../TinyLife/Objects/Person.cs - startLine: 253 + startLine: 252 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1665,7 +1738,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMoving path: ../TinyLife/Objects/Person.cs - startLine: 258 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1702,7 +1775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmployment path: ../TinyLife/Objects/Person.cs - startLine: 264 + startLine: 263 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1749,7 +1822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfitIndex path: ../TinyLife/Objects/Person.cs - startLine: 269 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1796,7 +1869,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 274 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1833,7 +1906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrentHousehold path: ../TinyLife/Objects/Person.cs - startLine: 276 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1870,7 +1943,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeLot path: ../TinyLife/Objects/Person.cs - startLine: 278 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1907,7 +1980,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Objects/Person.cs - startLine: 280 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1944,7 +2017,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRegularVisitor path: ../TinyLife/Objects/Person.cs - startLine: 291 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1981,7 +2054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Age path: ../TinyLife/Objects/Person.cs - startLine: 295 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2018,7 +2091,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Objects/Person.cs - startLine: 308 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2055,7 +2128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Objects/Person.cs - startLine: 321 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2098,7 +2171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDead path: ../TinyLife/Objects/Person.cs - startLine: 326 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2135,7 +2208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentAgeDays path: ../TinyLife/Objects/Person.cs - startLine: 332 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2178,7 +2251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DaysLived path: ../TinyLife/Objects/Person.cs - startLine: 338 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2221,7 +2294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomlyGenerated path: ../TinyLife/Objects/Person.cs - startLine: 342 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2272,7 +2345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMinorUpdateNow path: ../TinyLife/Objects/Person.cs - startLine: 345 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2311,7 +2384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentPose path: ../TinyLife/Objects/Person.cs - startLine: 352 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2354,7 +2427,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornLayers path: ../TinyLife/Objects/Person.cs - startLine: 359 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2397,7 +2470,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimateHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 364 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2430,7 +2503,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldObjectRotation path: ../TinyLife/Objects/Person.cs - startLine: 370 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2463,7 +2536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisuallyOccupiedSpot path: ../TinyLife/Objects/Person.cs - startLine: 377 + startLine: 376 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2500,7 +2573,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimationSpeed path: ../TinyLife/Objects/Person.cs - startLine: 382 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2533,7 +2606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tint path: ../TinyLife/Objects/Person.cs - startLine: 387 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2566,7 +2639,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualPosition path: ../TinyLife/Objects/Person.cs - startLine: 393 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2603,7 +2676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsChanged path: ../TinyLife/Objects/Person.cs - startLine: 402 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2636,7 +2709,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewSkillLearned path: ../TinyLife/Objects/Person.cs - startLine: 407 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2669,7 +2742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnJobChanged path: ../TinyLife/Objects/Person.cs - startLine: 412 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2702,7 +2775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionModifiersChanged path: ../TinyLife/Objects/Person.cs - startLine: 417 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2735,7 +2808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionChanged path: ../TinyLife/Objects/Person.cs - startLine: 422 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2768,7 +2841,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 428 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2801,7 +2874,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 434 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2834,7 +2907,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 440 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2867,7 +2940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionInitialized path: ../TinyLife/Objects/Person.cs - startLine: 445 + startLine: 444 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2900,7 +2973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsCompleted path: ../TinyLife/Objects/Person.cs - startLine: 450 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2933,7 +3006,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionUpdated path: ../TinyLife/Objects/Person.cs - startLine: 455 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2966,7 +3039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOutfitChanged path: ../TinyLife/Objects/Person.cs - startLine: 460 + startLine: 459 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2999,7 +3072,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 466 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3032,7 +3105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLifeGoalChanged path: ../TinyLife/Objects/Person.cs - startLine: 471 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3065,7 +3138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 477 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3098,7 +3171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Person.cs - startLine: 524 + startLine: 523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3137,7 +3210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/Objects/Person.cs - startLine: 542 + startLine: 541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3168,7 +3241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Person.cs - startLine: 547 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3212,7 +3285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Person.cs - startLine: 803 + startLine: 802 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3265,7 +3338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 872 + startLine: 871 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3303,7 +3376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Person.cs - startLine: 908 + startLine: 907 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3345,7 +3418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Person.cs - startLine: 913 + startLine: 912 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3387,11 +3460,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 918 + startLine: 917 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method does nothing for , but adds various information for and .\n" + summary: "\nAllows adding a set of paragraphs and other ui elements to the given tooltip, which is then displayed when this object is hovered over using the cursor in the world.\nBy default, this method raises for , and adds additional information for and .\n" example: [] syntax: content: public override void GetHoverInfo(Tooltip tooltip) @@ -4860,7 +4933,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/Person.cs - startLine: 1515 + startLine: 1517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4905,7 +4978,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPathAsync path: ../TinyLife/Objects/Person.cs - startLine: 1534 + startLine: 1536 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4953,7 +5026,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1548 + startLine: 1549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4961,10 +5034,10 @@ items: example: [] syntax: content: >- - public T GetHeldObject(bool allowFake = true) + public T GetHeldObject(bool alsoReturnFake = true) where T : Furniture parameters: - - id: allowFake + - id: alsoReturnFake type: System.Boolean typeParameters: - id: T @@ -4972,7 +5045,7 @@ items: return: type: '{T}' description: The held furniture - content.vb: Public Function GetHeldObject(Of T As Furniture)(allowFake As Boolean = True) As T + content.vb: Public Function GetHeldObject(Of T As Furniture)(alsoReturnFake As Boolean = True) As T overload: TinyLife.Objects.Person.GetHeldObject* nameWithType.vb: Person.GetHeldObject(Of T)(Boolean) modifiers.csharp: @@ -4999,7 +5072,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1563 + startLine: 1564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5055,7 +5128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1575 + startLine: 1576 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5094,7 +5167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/Person.cs - startLine: 1590 + startLine: 1591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5129,7 +5202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/Person.cs - startLine: 1598 + startLine: 1599 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5164,7 +5237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/Person.cs - startLine: 1608 + startLine: 1609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5203,7 +5276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1703 + startLine: 1706 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5254,7 +5327,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1726 + startLine: 1729 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5293,7 +5366,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/Person.cs - startLine: 1747 + startLine: 1750 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5338,7 +5411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 1766 + startLine: 1769 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5383,7 +5456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 1782 + startLine: 1785 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5422,7 +5495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 1791 + startLine: 1794 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5457,11 +5530,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 1817 + startLine: 1822 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nReturns a multiplier (which will be close to 1) of how "efficiently" this person currently works and moves.\nThis value is influenced by the level of the passed skill as well as this person's and .\n" + summary: "\nReturns a multiplier (which will be close to 1) of how "efficiently" this person currently works and moves.\nThis value is influenced by the speedMultiplier, the level of the passed skill as well as this person's and .\n" example: [] syntax: content: public float GetEfficiencyModifier(float speedMultiplier = 1F, ActionInfo info = null, SkillType skill = null, float levelModifier = 0.1F) @@ -5505,7 +5578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 1871 + startLine: 1876 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5544,7 +5617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 1876 + startLine: 1881 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5582,7 +5655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 1886 + startLine: 1891 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5621,7 +5694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 1896 + startLine: 1901 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5663,7 +5736,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 1905 + startLine: 1910 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5702,7 +5775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 1917 + startLine: 1922 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5741,7 +5814,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1939 + startLine: 1944 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5780,7 +5853,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1951 + startLine: 1956 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5819,7 +5892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 1967 + startLine: 1972 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5855,7 +5928,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Person.cs - startLine: 1983 + startLine: 1988 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5900,7 +5973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2024 + startLine: 2029 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5939,7 +6012,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2034 + startLine: 2039 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5978,7 +6051,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 2044 + startLine: 2049 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6017,7 +6090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 2064 + startLine: 2069 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6052,11 +6125,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/Person.cs - startLine: 2086 + startLine: 2093 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nCauses this person's to be increased, but additionally triggers the .\nThis method should only be used if the money is earned in a "manual" way, like when selling a homemade painting or publishing a book.\n" + summary: "\nCauses this person's to be increased, but additionally triggers the .\nThis method should only be used if the money is earned in a "manual" way, like when selling a homemade painting or publishing a book.\n" example: [] syntax: content: public void EarnMoney(float money, object triggerObject) @@ -6091,7 +6164,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/Person.cs - startLine: 2098 + startLine: 2105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6143,7 +6216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/Person.cs - startLine: 2115 + startLine: 2122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6189,7 +6262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/Person.cs - startLine: 2124 + startLine: 2131 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6233,7 +6306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2134 + startLine: 2141 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6272,7 +6345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaysBeforeAging path: ../TinyLife/Objects/Person.cs - startLine: 2148 + startLine: 2155 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6307,7 +6380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2156 + startLine: 2163 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6339,7 +6412,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdatePortraitIfDirty path: ../TinyLife/Objects/Person.cs - startLine: 2166 + startLine: 2173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6371,7 +6444,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 2487 + startLine: 2501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6424,7 +6497,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 2510 + startLine: 2524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6534,6 +6607,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject @@ -8694,6 +8773,54 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic +- uid: TinyLife.Objects.SpeakStyle[] + isExternal: true + name: SpeakStyle[] + nameWithType: SpeakStyle[] + fullName: TinyLife.Objects.SpeakStyle[] + nameWithType.vb: SpeakStyle() + fullName.vb: TinyLife.Objects.SpeakStyle() + name.vb: SpeakStyle() + spec.csharp: + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + nameWithType: SpeakStyle + fullName: TinyLife.Objects.SpeakStyle + - name: () + nameWithType: () + fullName: () +- uid: TinyLife.Objects.VoiceStyle[] + isExternal: true + name: VoiceStyle[] + nameWithType: VoiceStyle[] + fullName: TinyLife.Objects.VoiceStyle[] + nameWithType.vb: VoiceStyle() + fullName.vb: TinyLife.Objects.VoiceStyle() + name.vb: VoiceStyle() + spec.csharp: + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + nameWithType: VoiceStyle + fullName: TinyLife.Objects.VoiceStyle + - name: '[]' + nameWithType: '[]' + fullName: '[]' + spec.vb: + - uid: TinyLife.Objects.VoiceStyle + name: VoiceStyle + nameWithType: VoiceStyle + fullName: TinyLife.Objects.VoiceStyle + - name: () + nameWithType: () + fullName: () - uid: TinyLife.Objects.MapObject.ParentInfo commentId: P:TinyLife.Objects.MapObject.ParentInfo parent: TinyLife.Objects.MapObject @@ -12651,6 +12778,9 @@ references: - uid: TinyLife.Objects.Person.Money commentId: P:TinyLife.Objects.Person.Money isExternal: true +- uid: TinyLife.Goals.GoalTrigger.EarnMoney + commentId: F:TinyLife.Goals.GoalTrigger.EarnMoney + isExternal: true - uid: TinyLife.Goals.AmountGoal commentId: T:TinyLife.Goals.AmountGoal name: AmountGoal diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index 1fbbf5f..35c3099 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -58,7 +58,7 @@ items: - TinyLife.Objects.BreakableFurniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - TinyLife.Objects.BreakableFurniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.BreakableFurniture.GetPrice - - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.BreakableFurniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.BreakableFurniture.OnRemoved - TinyLife.Objects.Furniture.Random @@ -128,6 +128,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -883,18 +884,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.BreakableFurniture isExternal: true - name: GetDescription(List) - nameWithType: BreakableFurniture.GetDescription(List) - fullName: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: BreakableFurniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: BreakableFurniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: BreakableFurniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: BreakableFurniture.GetDescription fullName: TinyLife.Objects.BreakableFurniture.GetDescription @@ -917,11 +918,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.BreakableFurniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: BreakableFurniture.GetDescription fullName: TinyLife.Objects.BreakableFurniture.GetDescription @@ -944,6 +953,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3286,6 +3303,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index daf6fe0..bac2c9e 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: 2760 + startLine: 2774 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 2764 + startLine: 2778 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 2765 + startLine: 2779 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 2766 + startLine: 2780 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 2767 + startLine: 2781 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -208,7 +208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 2768 + startLine: 2782 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -240,7 +240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 2769 + startLine: 2783 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -272,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 2770 + startLine: 2784 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 2771 + startLine: 2785 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 2772 + startLine: 2786 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -368,7 +368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 2773 + startLine: 2787 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -400,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 2774 + startLine: 2788 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -432,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 2775 + startLine: 2789 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 2776 + startLine: 2790 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 2777 + startLine: 2791 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -528,7 +528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 2778 + startLine: 2792 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -560,7 +560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 2779 + startLine: 2793 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.TrashBag.yml b/docs/api/TinyLife.Objects.TrashBag.yml index 226e288..d2369a6 100644 --- a/docs/api/TinyLife.Objects.TrashBag.yml +++ b/docs/api/TinyLife.Objects.TrashBag.yml @@ -86,7 +86,7 @@ items: - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,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.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -116,6 +116,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1688,18 +1689,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1722,11 +1723,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1749,6 +1758,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3197,6 +3214,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml index fcecb2c..af8b273 100644 --- a/docs/api/TinyLife.Objects.TrashCan.yml +++ b/docs/api/TinyLife.Objects.TrashCan.yml @@ -87,7 +87,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) - TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean) @@ -116,6 +116,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -1535,18 +1536,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1569,11 +1570,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1596,6 +1605,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3008,6 +3025,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index 21d9367..3a1a635 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnfinishedWoodwork path: ../TinyLife/Objects/UnfinishedWoodwork.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.GetPrice - - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) - TinyLife.Objects.Furniture.GetDecorativeRating(TinyLife.World.Room) - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.Person,System.TimeSpan) - TinyLife.Objects.Furniture.SetCreator(TinyLife.Objects.Person,System.Boolean) @@ -118,6 +118,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.Id - TinyLife.Objects.MapObject.Map @@ -169,7 +170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Recipe path: ../TinyLife/Objects/UnfinishedWoodwork.cs - startLine: 20 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -212,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedColors path: ../TinyLife/Objects/UnfinishedWoodwork.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -255,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeWorked path: ../TinyLife/Objects/UnfinishedWoodwork.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -298,7 +299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/UnfinishedWoodwork.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -349,7 +350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/UnfinishedWoodwork.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -427,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/UnfinishedWoodwork.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1573,18 +1574,18 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) - commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) +- uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) + commentId: M:TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true - name: GetDescription(List) - nameWithType: Furniture.GetDescription(List) - fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List) - nameWithType.vb: Furniture.GetDescription(List(Of String)) - fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String)) - name.vb: GetDescription(List(Of String)) + name: GetDescription(List, Boolean) + nameWithType: Furniture.GetDescription(List, Boolean) + fullName: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List, System.Boolean) + nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) + fullName.vb: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List(Of System.String), System.Boolean) + name.vb: GetDescription(List(Of String), Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1607,11 +1608,19 @@ references: - name: '>' nameWithType: '>' fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String}) + - uid: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) name: GetDescription nameWithType: Furniture.GetDescription fullName: TinyLife.Objects.Furniture.GetDescription @@ -1634,6 +1643,14 @@ references: - name: ) nameWithType: ) fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Boolean + name: Boolean + nameWithType: Boolean + fullName: System.Boolean + isExternal: true - name: ) nameWithType: ) fullName: ) @@ -3082,6 +3099,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.Vehicle.yml b/docs/api/TinyLife.Objects.Vehicle.yml index 4469985..d3fc9e4 100644 --- a/docs/api/TinyLife.Objects.Vehicle.yml +++ b/docs/api/TinyLife.Objects.Vehicle.yml @@ -56,6 +56,7 @@ items: - TinyLife.Objects.MapObject.OnEventsAttachable - TinyLife.Objects.MapObject.OnDraw - TinyLife.Objects.MapObject.OnUpdate + - TinyLife.Objects.MapObject.OnGetHoverInfo - TinyLife.Objects.MapObject.Position - TinyLife.Objects.MapObject.ParentInfo - TinyLife.Objects.MapObject.Visibility @@ -639,6 +640,12 @@ references: name: OnUpdate nameWithType: MapObject.OnUpdate fullName: TinyLife.Objects.MapObject.OnUpdate +- uid: TinyLife.Objects.MapObject.OnGetHoverInfo + commentId: E:TinyLife.Objects.MapObject.OnGetHoverInfo + parent: TinyLife.Objects.MapObject + name: OnGetHoverInfo + nameWithType: MapObject.OnGetHoverInfo + fullName: TinyLife.Objects.MapObject.OnGetHoverInfo - uid: TinyLife.Objects.MapObject.Position commentId: P:TinyLife.Objects.MapObject.Position parent: TinyLife.Objects.MapObject diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index a82461d..20b11b8 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 2788 + startLine: 2802 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 2791 + startLine: 2805 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 2792 + startLine: 2806 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 2793 + startLine: 2807 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.WornClothes.yml b/docs/api/TinyLife.Objects.WornClothes.yml index 3185c7f..3239a8a 100644 --- a/docs/api/TinyLife.Objects.WornClothes.yml +++ b/docs/api/TinyLife.Objects.WornClothes.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornClothes path: ../TinyLife/Objects/Clothes.cs - startLine: 369 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -85,7 +85,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/Clothes.cs - startLine: 376 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -130,7 +130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Clothes.cs - startLine: 383 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromStorage path: ../TinyLife/Objects/Clothes.cs - startLine: 388 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 394 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 401 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetColor path: ../TinyLife/Objects/Clothes.cs - startLine: 411 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -344,7 +344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Clothes.cs - startLine: 419 + startLine: 254 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -379,7 +379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 432 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Options.yml b/docs/api/TinyLife.Options.yml index 28d9dba..59bf10c 100644 --- a/docs/api/TinyLife.Options.yml +++ b/docs/api/TinyLife.Options.yml @@ -10,6 +10,7 @@ items: - TinyLife.Options.Apply - TinyLife.Options.AutoSaveIntervalSeconds - TinyLife.Options.BButton + - TinyLife.Options.BlurZoomedOut - TinyLife.Options.BrightnessIncrease - TinyLife.Options.CameraDownKeybind - TinyLife.Options.CameraLeftKeybind @@ -1994,6 +1995,47 @@ items: - public modifiers.vb: - Public +- uid: TinyLife.Options.BlurZoomedOut + commentId: F:TinyLife.Options.BlurZoomedOut + id: BlurZoomedOut + parent: TinyLife.Options + langs: + - csharp + - vb + name: BlurZoomedOut + nameWithType: Options.BlurZoomedOut + fullName: TinyLife.Options.BlurZoomedOut + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BlurZoomedOut + path: ../TinyLife/Options.cs + startLine: 228 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: >- + [DataMember] + + public bool BlurZoomedOut + return: + type: System.Boolean + content.vb: >- + + + Public BlurZoomedOut As Boolean + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + modifiers.csharp: + - public + modifiers.vb: + - Public - uid: TinyLife.Options.UiAnimations commentId: F:TinyLife.Options.UiAnimations id: UiAnimations @@ -2012,7 +2054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiAnimations path: ../TinyLife/Options.cs - startLine: 232 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife @@ -2055,7 +2097,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShowBuildModeGrid path: ../TinyLife/Options.cs - startLine: 237 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife @@ -2098,7 +2140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadScreenBorder path: ../TinyLife/Options.cs - startLine: 242 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife @@ -2141,7 +2183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadCursorSpeed path: ../TinyLife/Options.cs - startLine: 247 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife @@ -2184,7 +2226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadSwapTriggers path: ../TinyLife/Options.cs - startLine: 252 + startLine: 254 assemblies: - Tiny Life namespace: TinyLife @@ -2227,7 +2269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadSwapAForB path: ../TinyLife/Options.cs - startLine: 257 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife @@ -2270,7 +2312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadSwapXForY path: ../TinyLife/Options.cs - startLine: 262 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife @@ -2313,7 +2355,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideControlsHints path: ../TinyLife/Options.cs - startLine: 267 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife @@ -2356,7 +2398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideGamepadControlsHints path: ../TinyLife/Options.cs - startLine: 273 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife @@ -2399,7 +2441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowMods path: ../TinyLife/Options.cs - startLine: 278 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife @@ -2442,7 +2484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameMusic path: ../TinyLife/Options.cs - startLine: 283 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife @@ -2485,7 +2527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransparentTooltips path: ../TinyLife/Options.cs - startLine: 288 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife @@ -2528,7 +2570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InstantTooltips path: ../TinyLife/Options.cs - startLine: 293 + startLine: 295 assemblies: - Tiny Life namespace: TinyLife @@ -2571,7 +2613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LongerNotifications path: ../TinyLife/Options.cs - startLine: 298 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife @@ -2614,7 +2656,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TwelveHourClock path: ../TinyLife/Options.cs - startLine: 303 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife @@ -2657,7 +2699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Apply path: ../TinyLife/Options.cs - startLine: 339 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife @@ -2689,7 +2731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 375 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml index 44d8df3..f9e8c1d 100644 --- a/docs/api/TinyLife.PerSaveOptions.yml +++ b/docs/api/TinyLife.PerSaveOptions.yml @@ -33,7 +33,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerSaveOptions path: ../TinyLife/Options.cs - startLine: 399 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Options.cs - startLine: 406 + startLine: 408 assemblies: - Tiny Life namespace: TinyLife @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiSelected path: ../TinyLife/Options.cs - startLine: 412 + startLine: 414 assemblies: - Tiny Life namespace: TinyLife @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiHousehold path: ../TinyLife/Options.cs - startLine: 417 + startLine: 419 assemblies: - Tiny Life namespace: TinyLife @@ -222,7 +222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiImportantActions path: ../TinyLife/Options.cs - startLine: 423 + startLine: 425 assemblies: - Tiny Life namespace: TinyLife @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSkillBuilding path: ../TinyLife/Options.cs - startLine: 429 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiRelationships path: ../TinyLife/Options.cs - startLine: 435 + startLine: 437 assemblies: - Tiny Life namespace: TinyLife @@ -351,7 +351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRegularVisitors path: ../TinyLife/Options.cs - startLine: 441 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife @@ -394,7 +394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadedMods path: ../TinyLife/Options.cs - startLine: 447 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife @@ -437,7 +437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapName path: ../TinyLife/Options.cs - startLine: 453 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife @@ -480,7 +480,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapCustom path: ../TinyLife/Options.cs - startLine: 459 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife @@ -523,7 +523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayedLifespan path: ../TinyLife/Options.cs - startLine: 465 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife @@ -566,7 +566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherLifespan path: ../TinyLife/Options.cs - startLine: 471 + startLine: 473 assemblies: - Tiny Life namespace: TinyLife @@ -609,7 +609,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 476 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife @@ -644,7 +644,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Options.cs - startLine: 484 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml index 4694b53..69f9c32 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: 270 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Major path: ../TinyLife/PersonalityType.cs - startLine: 275 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Minor path: ../TinyLife/PersonalityType.cs - startLine: 279 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/PersonalityType.cs - startLine: 284 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml index 11c181a..4d31bbe 100644 --- a/docs/api/TinyLife.PersonalityType.yml +++ b/docs/api/TinyLife.PersonalityType.yml @@ -15,6 +15,7 @@ items: - TinyLife.PersonalityType.CanApply(TinyLife.Objects.Person) - TinyLife.PersonalityType.CapableCarpenter - TinyLife.PersonalityType.Category + - TinyLife.PersonalityType.CityNative - TinyLife.PersonalityType.ComputerAddict - TinyLife.PersonalityType.CreateInfoGroup(MLEM.Ui.Anchor,System.Single) - TinyLife.PersonalityType.Creative @@ -63,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityType path: ../TinyLife/PersonalityType.cs - startLine: 26 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife @@ -117,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/PersonalityType.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife @@ -154,7 +155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxMajorsPerPerson path: ../TinyLife/PersonalityType.cs - startLine: 40 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife @@ -191,7 +192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lazy path: ../TinyLife/PersonalityType.cs - startLine: 47 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife @@ -226,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Energetic path: ../TinyLife/PersonalityType.cs - startLine: 50 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife @@ -261,7 +262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/PersonalityType.cs - startLine: 54 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife @@ -296,7 +297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Likeable path: ../TinyLife/PersonalityType.cs - startLine: 57 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife @@ -331,7 +332,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mean path: ../TinyLife/PersonalityType.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife @@ -366,7 +367,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ambitious path: ../TinyLife/PersonalityType.cs - startLine: 64 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife @@ -401,7 +402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinker path: ../TinyLife/PersonalityType.cs - startLine: 68 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife @@ -436,7 +437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Introverted path: ../TinyLife/PersonalityType.cs - startLine: 71 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife @@ -471,7 +472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Extroverted path: ../TinyLife/PersonalityType.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife @@ -506,7 +507,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FamilyFocused path: ../TinyLife/PersonalityType.cs - startLine: 76 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife @@ -541,7 +542,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Foodie path: ../TinyLife/PersonalityType.cs - startLine: 81 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife @@ -576,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outdoorsy path: ../TinyLife/PersonalityType.cs - startLine: 84 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife @@ -611,7 +612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Techie path: ../TinyLife/PersonalityType.cs - startLine: 85 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife @@ -646,7 +647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thrifty path: ../TinyLife/PersonalityType.cs - startLine: 89 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife @@ -681,7 +682,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asexual path: ../TinyLife/PersonalityType.cs - startLine: 95 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife @@ -716,7 +717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Aromantic path: ../TinyLife/PersonalityType.cs - startLine: 99 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife @@ -751,7 +752,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HatesChildren path: ../TinyLife/PersonalityType.cs - startLine: 103 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife @@ -786,7 +787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pescetarian path: ../TinyLife/PersonalityType.cs - startLine: 107 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife @@ -821,7 +822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegetarian path: ../TinyLife/PersonalityType.cs - startLine: 111 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife @@ -856,7 +857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegan path: ../TinyLife/PersonalityType.cs - startLine: 115 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife @@ -891,7 +892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MasterChef path: ../TinyLife/PersonalityType.cs - startLine: 121 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife @@ -926,7 +927,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmartKid path: ../TinyLife/PersonalityType.cs - startLine: 124 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife @@ -961,7 +962,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymRat path: ../TinyLife/PersonalityType.cs - startLine: 128 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife @@ -996,7 +997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdHero path: ../TinyLife/PersonalityType.cs - startLine: 131 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife @@ -1031,7 +1032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerAddict path: ../TinyLife/PersonalityType.cs - startLine: 134 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife @@ -1066,7 +1067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendOfEveryone path: ../TinyLife/PersonalityType.cs - startLine: 137 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife @@ -1101,7 +1102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Millionaire path: ../TinyLife/PersonalityType.cs - startLine: 141 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife @@ -1136,7 +1137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CapableCarpenter path: ../TinyLife/PersonalityType.cs - startLine: 144 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife @@ -1171,7 +1172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectPainter path: ../TinyLife/PersonalityType.cs - startLine: 147 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -1188,6 +1189,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.PersonalityType.CityNative + commentId: F:TinyLife.PersonalityType.CityNative + id: CityNative + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: CityNative + nameWithType: PersonalityType.CityNative + fullName: TinyLife.PersonalityType.CityNative + type: Field + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CityNative + path: ../TinyLife/PersonalityType.cs + startLine: 149 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public static readonly PersonalityType CityNative + return: + type: TinyLife.PersonalityType + content.vb: Public Shared ReadOnly CityNative As PersonalityType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.PersonalityType.Name commentId: F:TinyLife.PersonalityType.Name id: Name @@ -1206,7 +1242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/PersonalityType.cs - startLine: 156 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife @@ -1241,7 +1277,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/PersonalityType.cs - startLine: 160 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife @@ -1276,7 +1312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Incompatible path: ../TinyLife/PersonalityType.cs - startLine: 165 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife @@ -1313,7 +1349,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkills path: ../TinyLife/PersonalityType.cs - startLine: 172 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife @@ -1353,7 +1389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkillTypes path: ../TinyLife/PersonalityType.cs - startLine: 179 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife @@ -1393,7 +1429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/PersonalityType.cs - startLine: 184 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife @@ -1430,7 +1466,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/PersonalityType.cs - startLine: 188 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife @@ -1467,7 +1503,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/PersonalityType.cs - startLine: 190 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife @@ -1506,7 +1542,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/PersonalityType.cs - startLine: 197 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife @@ -1545,7 +1581,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompatible path: ../TinyLife/PersonalityType.cs - startLine: 207 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife @@ -1584,7 +1620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApply path: ../TinyLife/PersonalityType.cs - startLine: 217 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife @@ -1623,7 +1659,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateInfoGroup path: ../TinyLife/PersonalityType.cs - startLine: 229 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife @@ -1665,7 +1701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/PersonalityType.cs - startLine: 244 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.SaveHandler.yml b/docs/api/TinyLife.SaveHandler.yml index 1f7f003..da1969c 100644 --- a/docs/api/TinyLife.SaveHandler.yml +++ b/docs/api/TinyLife.SaveHandler.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveHandler path: ../TinyLife/SaveHandler.cs - startLine: 20 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife @@ -70,7 +70,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGameSaved path: ../TinyLife/SaveHandler.cs - startLine: 25 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGameLoaded path: ../TinyLife/SaveHandler.cs - startLine: 29 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGameDir path: ../TinyLife/SaveHandler.cs - startLine: 36 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife @@ -177,7 +177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSavesDir path: ../TinyLife/SaveHandler.cs - startLine: 48 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife @@ -214,7 +214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSaveDir path: ../TinyLife/SaveHandler.cs - startLine: 58 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife @@ -255,7 +255,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializerSettings path: ../TinyLife/SaveHandler.cs - startLine: 68 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife @@ -299,7 +299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializer path: ../TinyLife/SaveHandler.cs - startLine: 89 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index b245a87..b191485 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -6,6 +6,7 @@ items: parent: TinyLife children: - TinyLife.Set.ChildClothes + - TinyLife.Set.RetroFurniture - TinyLife.Set.Woodworking - TinyLife.Set.Workout langs: @@ -22,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 1037 + startLine: 1070 assemblies: - Tiny Life namespace: TinyLife @@ -57,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1043 + startLine: 1076 assemblies: - Tiny Life namespace: TinyLife @@ -91,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1047 + startLine: 1080 assemblies: - Tiny Life namespace: TinyLife @@ -125,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1051 + startLine: 1084 assemblies: - Tiny Life namespace: TinyLife @@ -141,6 +142,40 @@ items: modifiers.vb: - Public - Const +- uid: TinyLife.Set.RetroFurniture + commentId: F:TinyLife.Set.RetroFurniture + id: RetroFurniture + parent: TinyLife.Set + langs: + - csharp + - vb + name: RetroFurniture + nameWithType: Set.RetroFurniture + fullName: TinyLife.Set.RetroFurniture + type: Field + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroFurniture + path: ../TinyLife/GameImpl.cs + startLine: 1088 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nThe retro furniture set with art by LawlessThespian\n" + example: [] + syntax: + content: RetroFurniture = 3 + return: + type: TinyLife.Set + modifiers.csharp: + - public + - const + modifiers.vb: + - Public + - Const references: - uid: TinyLife commentId: N:TinyLife diff --git a/docs/api/TinyLife.Skills.PaintingType.yml b/docs/api/TinyLife.Skills.PaintingType.yml index 8ff4c74..814cc4e 100644 --- a/docs/api/TinyLife.Skills.PaintingType.yml +++ b/docs/api/TinyLife.Skills.PaintingType.yml @@ -5,7 +5,7 @@ items: id: PaintingType parent: TinyLife.Skills children: - - TinyLife.Skills.PaintingType.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Single) + - TinyLife.Skills.PaintingType.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Single) - TinyLife.Skills.PaintingType.BaseMarkup - TinyLife.Skills.PaintingType.LevelRange - TinyLife.Skills.PaintingType.Name @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PaintingType path: ../TinyLife/Skills/PaintingType.cs - startLine: 15 + startLine: 14 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -77,7 +77,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Skills/PaintingType.cs - startLine: 22 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -114,7 +114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/PaintingType.cs - startLine: 41 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -149,17 +149,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LevelRange path: ../TinyLife/Skills/PaintingType.cs - startLine: 45 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Skills - summary: "\nThe of levels of the skill that allows creating this painting\n" + summary: "\nThe range of levels (Min and Max inclusive) of the skill that allows creating this painting\n" example: [] syntax: - content: public readonly Range LevelRange + content: public readonly (int Min, int Max) LevelRange return: - type: MonoGame.Extended.Range{System.Int32} - content.vb: Public ReadOnly LevelRange As Range(Of Integer) + type: System.ValueTuple{System.Int32,System.Int32} + content.vb: Public ReadOnly LevelRange As(Min As Integer, Max As Integer)(Of Integer , Integer) modifiers.csharp: - public - readonly @@ -184,7 +184,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Skills/PaintingType.cs - startLine: 51 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -219,7 +219,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseMarkup path: ../TinyLife/Skills/PaintingType.cs - startLine: 56 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -236,16 +236,16 @@ items: modifiers.vb: - Public - ReadOnly -- uid: TinyLife.Skills.PaintingType.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Single) - commentId: M:TinyLife.Skills.PaintingType.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Single) - id: '#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Single)' +- uid: TinyLife.Skills.PaintingType.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Single) + commentId: M:TinyLife.Skills.PaintingType.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Single) + id: '#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Single)' parent: TinyLife.Skills.PaintingType langs: - csharp - vb - name: PaintingType(String, Range, Single) - nameWithType: PaintingType.PaintingType(String, Range, Single) - fullName: TinyLife.Skills.PaintingType.PaintingType(System.String, MonoGame.Extended.Range, System.Single) + name: PaintingType(String, (Int32 Min, Int32 Max), Single) + nameWithType: PaintingType.PaintingType(String, (Int32 Min, Int32 Max), Single) + fullName: TinyLife.Skills.PaintingType.PaintingType(System.String, System.ValueTuple, System.Single) type: Constructor source: remote: @@ -254,33 +254,33 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/PaintingType.cs - startLine: 64 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Skills summary: "\nCreates a new painting type with the given settings\n" example: [] syntax: - content: public PaintingType(string name, Range levelRange, float baseMarkup) + content: public PaintingType(string name, (int Min, int Max) levelRange, float baseMarkup) parameters: - id: name type: System.String description: The name of this painting type - id: levelRange - type: MonoGame.Extended.Range{System.Int32} + type: System.ValueTuple{System.Int32,System.Int32} description: The range of levels of the painting skill that should allow for creation of this painting - id: baseMarkup type: System.Single description: The multiplier with which the created painting's price will be marked up - content.vb: Public Sub New(name As String, levelRange As Range(Of Integer), baseMarkup As Single) + content.vb: Public Sub New(name As String, levelRange As(Min As Integer, Max As Integer)(Of Integer , Integer), baseMarkup As Single) overload: TinyLife.Skills.PaintingType.#ctor* - nameWithType.vb: PaintingType.PaintingType(String, Range(Of Int32), Single) + nameWithType.vb: PaintingType.PaintingType(String, (Min As Int32, Max As Int32)(Of Int32, Int32), Single) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.Skills.PaintingType.PaintingType(System.String, MonoGame.Extended.Range(Of System.Int32), System.Single) - name.vb: PaintingType(String, Range(Of Int32), Single) + fullName.vb: TinyLife.Skills.PaintingType.PaintingType(System.String, System.ValueTuple(Of System.Int32, System.Int32), System.Single) + name.vb: PaintingType(String, (Min As Int32, Max As Int32)(Of Int32, Int32), Single) - uid: TinyLife.Skills.PaintingType.Register(TinyLife.Skills.PaintingType) commentId: M:TinyLife.Skills.PaintingType.Register(TinyLife.Skills.PaintingType) id: Register(TinyLife.Skills.PaintingType) @@ -299,7 +299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/PaintingType.cs - startLine: 75 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -835,60 +835,21 @@ references: name: String nameWithType: String fullName: System.String -- uid: MonoGame.Extended.Range`1 - commentId: T:MonoGame.Extended.Range`1 - isExternal: true - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of T) - fullName.vb: MonoGame.Extended.Range(Of T) - name.vb: Range(Of T) +- uid: System.ValueTuple{System.Int32,System.Int32} + commentId: T:System.ValueTuple{System.Int32,System.Int32} + parent: System + definition: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of Int32, Int32) + fullName.vb: System.ValueTuple(Of System.Int32, System.Int32) + name.vb: (T1, T2)(Of Int32, Int32) spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: T - nameWithType: T - fullName: T - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: T - nameWithType: T - fullName: T - - name: ) - nameWithType: ) - fullName: ) -- uid: MonoGame.Extended.Range{System.Int32} - commentId: T:MonoGame.Extended.Range{System.Int32} - parent: MonoGame.Extended - definition: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of Int32) - fullName.vb: MonoGame.Extended.Range(Of System.Int32) - name.vb: Range(Of Int32) - spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: < nameWithType: < @@ -898,14 +859,22 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -915,15 +884,68 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: MonoGame.Extended - commentId: N:MonoGame.Extended +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 isExternal: true - name: MonoGame.Extended - nameWithType: MonoGame.Extended - fullName: MonoGame.Extended + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of T1, T2) + fullName.vb: System.ValueTuple(Of T1, T2) + name.vb: (T1, T2)(Of T1, T2) + spec.csharp: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo) commentId: M:TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo) isExternal: true diff --git a/docs/api/TinyLife.Skills.Quality.yml b/docs/api/TinyLife.Skills.Quality.yml index 457e134..e68de28 100644 --- a/docs/api/TinyLife.Skills.Quality.yml +++ b/docs/api/TinyLife.Skills.Quality.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Quality path: ../TinyLife/Skills/Skill.cs - startLine: 289 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Terrible path: ../TinyLife/Skills/Skill.cs - startLine: 294 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -98,7 +98,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Average path: ../TinyLife/Skills/Skill.cs - startLine: 298 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -132,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Good path: ../TinyLife/Skills/Skill.cs - startLine: 302 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -166,7 +166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Great path: ../TinyLife/Skills/Skill.cs - startLine: 306 + startLine: 308 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Perfect path: ../TinyLife/Skills/Skill.cs - startLine: 310 + startLine: 312 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Masterpiece path: ../TinyLife/Skills/Skill.cs - startLine: 315 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.Skill.yml b/docs/api/TinyLife.Skills.Skill.yml index 26dfc81..56d92cd 100644 --- a/docs/api/TinyLife.Skills.Skill.yml +++ b/docs/api/TinyLife.Skills.Skill.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skill path: ../TinyLife/Skills/Skill.cs - startLine: 25 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Skills/Skill.cs - startLine: 32 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PointsToNextLevel path: ../TinyLife/Skills/Skill.cs - startLine: 37 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Level path: ../TinyLife/Skills/Skill.cs - startLine: 43 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -220,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredPointsToNextLevel path: ../TinyLife/Skills/Skill.cs - startLine: 50 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PointPercentage path: ../TinyLife/Skills/Skill.cs - startLine: 55 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -295,7 +295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalPercentage path: ../TinyLife/Skills/Skill.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -332,7 +332,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/Skill.cs - startLine: 66 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.SkillCategory.yml b/docs/api/TinyLife.Skills.SkillCategory.yml index c450c9e..a7ae7c9 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: 260 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -68,7 +68,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Creative path: ../TinyLife/Skills/Skill.cs - startLine: 267 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Logical path: ../TinyLife/Skills/Skill.cs - startLine: 271 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Social path: ../TinyLife/Skills/Skill.cs - startLine: 276 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -170,7 +170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Physical path: ../TinyLife/Skills/Skill.cs - startLine: 281 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.SkillType.yml b/docs/api/TinyLife.Skills.SkillType.yml index 35a7df7..2da7099 100644 --- a/docs/api/TinyLife.Skills.SkillType.yml +++ b/docs/api/TinyLife.Skills.SkillType.yml @@ -44,7 +44,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillType path: ../TinyLife/Skills/Skill.cs - startLine: 111 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -95,7 +95,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllCategories path: ../TinyLife/Skills/Skill.cs - startLine: 117 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -132,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Skills/Skill.cs - startLine: 124 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -169,7 +169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cooking path: ../TinyLife/Skills/Skill.cs - startLine: 127 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Painting path: ../TinyLife/Skills/Skill.cs - startLine: 132 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Charisma path: ../TinyLife/Skills/Skill.cs - startLine: 133 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Humor path: ../TinyLife/Skills/Skill.cs - startLine: 134 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -309,7 +309,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Programming path: ../TinyLife/Skills/Skill.cs - startLine: 135 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -344,7 +344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Repair path: ../TinyLife/Skills/Skill.cs - startLine: 136 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -379,7 +379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Writing path: ../TinyLife/Skills/Skill.cs - startLine: 137 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -414,7 +414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gaming path: ../TinyLife/Skills/Skill.cs - startLine: 138 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -449,7 +449,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fitness path: ../TinyLife/Skills/Skill.cs - startLine: 139 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -484,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleaning path: ../TinyLife/Skills/Skill.cs - startLine: 140 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -501,41 +501,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Skills.SkillType.Woodworking - commentId: F:TinyLife.Skills.SkillType.Woodworking - id: Woodworking - parent: TinyLife.Skills.SkillType - langs: - - csharp - - vb - name: Woodworking - nameWithType: SkillType.Woodworking - fullName: TinyLife.Skills.SkillType.Woodworking - type: Field - source: - remote: - path: TinyLife/Skills/Skill.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Woodworking - path: ../TinyLife/Skills/Skill.cs - startLine: 141 - assemblies: - - Tiny Life - namespace: TinyLife.Skills - syntax: - content: public static readonly SkillType Woodworking - return: - type: TinyLife.Skills.SkillType - content.vb: Public Shared ReadOnly Woodworking As SkillType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Skills.SkillType.Baking commentId: F:TinyLife.Skills.SkillType.Baking id: Baking @@ -554,7 +519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baking path: ../TinyLife/Skills/Skill.cs - startLine: 145 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -589,7 +554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reasoning path: ../TinyLife/Skills/Skill.cs - startLine: 150 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -606,6 +571,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Skills.SkillType.Woodworking + commentId: F:TinyLife.Skills.SkillType.Woodworking + id: Woodworking + parent: TinyLife.Skills.SkillType + langs: + - csharp + - vb + name: Woodworking + nameWithType: SkillType.Woodworking + fullName: TinyLife.Skills.SkillType.Woodworking + type: Field + source: + remote: + path: TinyLife/Skills/Skill.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Woodworking + path: ../TinyLife/Skills/Skill.cs + startLine: 148 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + syntax: + content: public static readonly SkillType Woodworking + return: + type: TinyLife.Skills.SkillType + content.vb: Public Shared ReadOnly Woodworking As SkillType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Skills.SkillType.Name commentId: F:TinyLife.Skills.SkillType.Name id: Name @@ -624,7 +624,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/Skill.cs - startLine: 156 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -659,7 +659,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Skills/Skill.cs - startLine: 160 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -694,7 +694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxLevel path: ../TinyLife/Skills/Skill.cs - startLine: 165 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -729,7 +729,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Skills/Skill.cs - startLine: 170 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -764,7 +764,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildhoodMaxLevel path: ../TinyLife/Skills/Skill.cs - startLine: 175 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -801,7 +801,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdditionalEarnedActions path: ../TinyLife/Skills/Skill.cs - startLine: 180 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -834,7 +834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/Skill.cs - startLine: 189 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -879,7 +879,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomQuality path: ../TinyLife/Skills/Skill.cs - startLine: 207 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -930,7 +930,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxLevel path: ../TinyLife/Skills/Skill.cs - startLine: 240 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -969,7 +969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/Skill.cs - startLine: 249 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml index 082e51f..a8ea44d 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: 158 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -77,7 +77,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: All path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 162 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LivingRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 163 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -141,7 +141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Kitchen path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 164 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bathroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 165 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiningRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 166 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bedroom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 167 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -269,7 +269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Office path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 168 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -301,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsRoom path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 169 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -333,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Decoration path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 170 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outside path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 171 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -397,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lighting path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 172 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -429,7 +429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Other path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 173 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -461,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Tools/FurnitureTool.cs - startLine: 174 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.LotTool.yml b/docs/api/TinyLife.Tools.LotTool.yml index 5d4c931..e282a82 100644 --- a/docs/api/TinyLife.Tools.LotTool.yml +++ b/docs/api/TinyLife.Tools.LotTool.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotTool path: ../TinyLife/Tools/LotTool.cs - startLine: 13 + startLine: 14 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/LotTool.cs - startLine: 19 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/LotTool.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/LotTool.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/LotTool.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -254,7 +254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/LotTool.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -296,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnButtonCreated path: ../TinyLife/Tools/LotTool.cs - startLine: 59 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.OpeningTool.yml b/docs/api/TinyLife.Tools.OpeningTool.yml index 76b9823..8c1c0e7 100644 --- a/docs/api/TinyLife.Tools.OpeningTool.yml +++ b/docs/api/TinyLife.Tools.OpeningTool.yml @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/OpeningTool.cs - startLine: 94 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -296,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/OpeningTool.cs - startLine: 101 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml index fb5f40f..d7c4da4 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StatType path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1022 + startLine: 1034 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1025 + startLine: 1037 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1026 + startLine: 1038 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1027 + startLine: 1039 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1028 + startLine: 1040 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1029 + startLine: 1041 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -221,7 +221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1030 + startLine: 1042 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: About path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1031 + startLine: 1043 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.PlayModeTool.yml b/docs/api/TinyLife.Tools.PlayModeTool.yml index a1b71f9..ecc6882 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayModeTool path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 31 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedPerson path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 47 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedStat path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 51 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -181,7 +181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 60 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -212,7 +212,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 63 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -251,7 +251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 93 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -286,7 +286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 294 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -321,7 +321,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 305 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.RemoveTool.yml b/docs/api/TinyLife.Tools.RemoveTool.yml index 2ac69fe..1470f33 100644 --- a/docs/api/TinyLife.Tools.RemoveTool.yml +++ b/docs/api/TinyLife.Tools.RemoveTool.yml @@ -32,7 +32,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTool path: ../TinyLife/Tools/RemoveTool.cs - startLine: 20 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/RemoveTool.cs - startLine: 28 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -142,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/RemoveTool.cs - startLine: 31 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -181,7 +181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/RemoveTool.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/RemoveTool.cs - startLine: 62 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/RemoveTool.cs - startLine: 67 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -299,7 +299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/RemoveTool.cs - startLine: 72 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -341,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/Tools/RemoveTool.cs - startLine: 173 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -388,7 +388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/Tools/RemoveTool.cs - startLine: 196 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -429,7 +429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 223 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -473,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoreOrRemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 252 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -517,7 +517,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayDestroySound path: ../TinyLife/Tools/RemoveTool.cs - startLine: 281 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -551,7 +551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpawnDestroyParticles path: ../TinyLife/Tools/RemoveTool.cs - startLine: 290 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -589,7 +589,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpawnDestroyParticles path: ../TinyLife/Tools/RemoveTool.cs - startLine: 302 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.RoofTool.yml b/docs/api/TinyLife.Tools.RoofTool.yml index 391f6f1..75ccb87 100644 --- a/docs/api/TinyLife.Tools.RoofTool.yml +++ b/docs/api/TinyLife.Tools.RoofTool.yml @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/RoofTool.cs - startLine: 138 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/RoofTool.cs - startLine: 148 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -296,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/RoofTool.cs - startLine: 153 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/RoofTool.cs - startLine: 158 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -376,7 +376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/RoofTool.cs - startLine: 163 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.TileTool.yml b/docs/api/TinyLife.Tools.TileTool.yml index 1854000..f808581 100644 --- a/docs/api/TinyLife.Tools.TileTool.yml +++ b/docs/api/TinyLife.Tools.TileTool.yml @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/TileTool.cs - startLine: 118 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -297,7 +297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/TileTool.cs - startLine: 125 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -335,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/TileTool.cs - startLine: 130 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -377,7 +377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTileIncompatibleFurniture path: ../TinyLife/Tools/TileTool.cs - startLine: 185 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index 0d6b51b..da717c0 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tool path: ../TinyLife/Tools/Tool.cs - startLine: 26 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -113,7 +113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTool path: ../TinyLife/Tools/Tool.cs - startLine: 31 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -150,7 +150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveTool path: ../TinyLife/Tools/Tool.cs - startLine: 35 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayModeTool path: ../TinyLife/Tools/Tool.cs - startLine: 39 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -224,7 +224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildTools path: ../TinyLife/Tools/Tool.cs - startLine: 44 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 49 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -300,7 +300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedWall path: ../TinyLife/Tools/Tool.cs - startLine: 54 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -339,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedRoof path: ../TinyLife/Tools/Tool.cs - startLine: 59 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -378,7 +378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRotateCwPressed path: ../TinyLife/Tools/Tool.cs - startLine: 64 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -417,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRotateCcwPressed path: ../TinyLife/Tools/Tool.cs - startLine: 69 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -456,7 +456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCopyPressed path: ../TinyLife/Tools/Tool.cs - startLine: 73 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -495,7 +495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOpened path: ../TinyLife/Tools/Tool.cs - startLine: 78 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -530,7 +530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnClosed path: ../TinyLife/Tools/Tool.cs - startLine: 82 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -565,7 +565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Tools/Tool.cs - startLine: 86 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -600,7 +600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDraw path: ../TinyLife/Tools/Tool.cs - startLine: 90 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -635,7 +635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnInitBuildModeUi path: ../TinyLife/Tools/Tool.cs - startLine: 94 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -670,7 +670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Input path: ../TinyLife/Tools/Tool.cs - startLine: 97 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -708,7 +708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Tools/Tool.cs - startLine: 99 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -747,7 +747,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Tools/Tool.cs - startLine: 101 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -786,7 +786,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/Tools/Tool.cs - startLine: 109 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -821,7 +821,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayAsTab path: ../TinyLife/Tools/Tool.cs - startLine: 113 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -856,7 +856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MousePos path: ../TinyLife/Tools/Tool.cs - startLine: 118 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -889,7 +889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/Tool.cs - startLine: 125 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -928,7 +928,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/Tool.cs - startLine: 136 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -969,7 +969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/Tool.cs - startLine: 144 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1003,7 +1003,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/Tool.cs - startLine: 173 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1037,7 +1037,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/Tool.cs - startLine: 184 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1075,7 +1075,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/Tool.cs - startLine: 205 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1116,7 +1116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/Tool.cs - startLine: 214 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1153,7 +1153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/Tool.cs - startLine: 223 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1190,7 +1190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/Tool.cs - startLine: 231 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1227,7 +1227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/Tool.cs - startLine: 239 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1264,7 +1264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 249 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1305,7 +1305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnButtonCreated path: ../TinyLife/Tools/Tool.cs - startLine: 257 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1343,7 +1343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsOnLot path: ../TinyLife/Tools/Tool.cs - startLine: 264 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1384,7 +1384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 282 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1434,7 +1434,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 303 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1484,7 +1484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildModeButton path: ../TinyLife/Tools/Tool.cs - startLine: 342 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.WallpaperTool.yml b/docs/api/TinyLife.Tools.WallpaperTool.yml index c34f9cd..d8ea0bc 100644 --- a/docs/api/TinyLife.Tools.WallpaperTool.yml +++ b/docs/api/TinyLife.Tools.WallpaperTool.yml @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/WallpaperTool.cs - startLine: 119 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -296,7 +296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/WallpaperTool.cs - startLine: 126 + startLine: 130 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 dfda343..338b993 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: 897 + startLine: 909 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 1656b03..bf0dbb4 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: 892 + startLine: 904 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml index 378b03f..096e376 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreator path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 28 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -74,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxHouseholdSize path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 34 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxOutfitAmount path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 39 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Active path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 43 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetCustomPrice path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 49 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -218,7 +218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnBoughtItem path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 54 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchPeople path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 373 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCloseOrExport path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 384 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -323,7 +323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Open path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 762 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -364,7 +364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 776 + startLine: 786 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -408,7 +408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItem path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 792 + startLine: 802 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.ControlsHint.yml b/docs/api/TinyLife.Uis.ControlsHint.yml index be8dd82..97e5c1c 100644 --- a/docs/api/TinyLife.Uis.ControlsHint.yml +++ b/docs/api/TinyLife.Uis.ControlsHint.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ControlsHint path: ../TinyLife/Uis/ControlsHint.cs - startLine: 19 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -70,7 +70,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hints path: ../TinyLife/Uis/ControlsHint.cs - startLine: 25 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Uis/ControlsHint.cs - startLine: 70 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -142,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Keybind path: ../TinyLife/Uis/ControlsHint.cs - startLine: 75 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -177,7 +177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDisplay path: ../TinyLife/Uis/ControlsHint.cs - startLine: 79 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -212,7 +212,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Uis/ControlsHint.cs - startLine: 87 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -257,7 +257,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Uis/ControlsHint.cs - startLine: 98 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CoveringGroup.yml b/docs/api/TinyLife.Uis.CoveringGroup.yml index 9ce357c..5c5153a 100644 --- a/docs/api/TinyLife.Uis.CoveringGroup.yml +++ b/docs/api/TinyLife.Uis.CoveringGroup.yml @@ -168,6 +168,7 @@ items: extensionMethods: - TinyLife.Uis.CoveringGroup.TinyLife.Utilities.Extensions.JsonCopy``1 - MLEM.Ui.Elements.Element.TinyLife.Utilities.Extensions.IsActiveRoot + - MLEM.Ui.Elements.Element.TinyLife.Utilities.Extensions.AddProgressArrows(System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) modifiers.csharp: - public - class @@ -3826,6 +3827,184 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: MLEM.Ui.Elements.Element.TinyLife.Utilities.Extensions.AddProgressArrows(System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + name: AddProgressArrows(Func, Func, Func, Func) + nameWithType: Extensions.AddProgressArrows(Func, Func, Func, Func) + fullName: TinyLife.Utilities.Extensions.AddProgressArrows(System.Func, System.Func, System.Func, System.Func) + nameWithType.vb: Extensions.AddProgressArrows(Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color)) + fullName.vb: TinyLife.Utilities.Extensions.AddProgressArrows(System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of Microsoft.Xna.Framework.Color)) + name.vb: AddProgressArrows(Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color)) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.AddProgressArrows(System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + name: AddProgressArrows + nameWithType: Extensions.AddProgressArrows + fullName: TinyLife.Utilities.Extensions.AddProgressArrows + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.AddProgressArrows(System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + name: AddProgressArrows + nameWithType: Extensions.AddProgressArrows + fullName: TinyLife.Utilities.Extensions.AddProgressArrows + - name: ( + nameWithType: ( + fullName: ( + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) - uid: MLEM.Ui.Elements commentId: N:MLEM.Ui.Elements isExternal: true @@ -4143,6 +4322,199 @@ references: - name: ) nameWithType: ) fullName: ) +- uid: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + isExternal: true + name: AddProgressArrows(Element, Func, Func, Func, Func) + nameWithType: Extensions.AddProgressArrows(Element, Func, Func, Func, Func) + fullName: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element, System.Func, System.Func, System.Func, System.Func) + nameWithType.vb: Extensions.AddProgressArrows(Element, Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color)) + fullName.vb: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element, System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of Microsoft.Xna.Framework.Color)) + name.vb: AddProgressArrows(Element, Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color)) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + name: AddProgressArrows + nameWithType: Extensions.AddProgressArrows + fullName: TinyLife.Utilities.Extensions.AddProgressArrows + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + name: AddProgressArrows + nameWithType: Extensions.AddProgressArrows + fullName: TinyLife.Utilities.Extensions.AddProgressArrows + - name: ( + nameWithType: ( + fullName: ( + - uid: MLEM.Ui.Elements.Element + name: Element + nameWithType: Element + fullName: MLEM.Ui.Elements.Element + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Utilities commentId: N:TinyLife.Utilities name: TinyLife.Utilities diff --git a/docs/api/TinyLife.Uis.InGameHint.yml b/docs/api/TinyLife.Uis.InGameHint.yml index 9077625..676da07 100644 --- a/docs/api/TinyLife.Uis.InGameHint.yml +++ b/docs/api/TinyLife.Uis.InGameHint.yml @@ -397,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Uis/InGameHint.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -432,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Uis/InGameHint.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -467,7 +467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Uis/InGameHint.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -502,7 +502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasBeenDisplayed path: ../TinyLife/Uis/InGameHint.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -539,7 +539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Uis/InGameHint.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -584,7 +584,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Display path: ../TinyLife/Uis/InGameHint.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -616,7 +616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Uis/InGameHint.cs - startLine: 116 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.InGameUi.yml b/docs/api/TinyLife.Uis.InGameUi.yml index a2c17a0..bb1f1dd 100644 --- a/docs/api/TinyLife.Uis.InGameUi.yml +++ b/docs/api/TinyLife.Uis.InGameUi.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameUi path: ../TinyLife/Uis/InGameUi.cs - startLine: 24 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnInitialized path: ../TinyLife/Uis/InGameUi.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Main path: ../TinyLife/Uis/InGameUi.cs - startLine: 34 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -141,7 +141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildContent path: ../TinyLife/Uis/InGameUi.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -180,7 +180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildZoom path: ../TinyLife/Uis/InGameUi.cs - startLine: 42 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml index f3484b2..9ea7a36 100644 --- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml +++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransitionType path: ../TinyLife/Uis/Menus.cs - startLine: 939 + startLine: 973 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swipe path: ../TinyLife/Uis/Menus.cs - startLine: 945 + startLine: 979 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fade path: ../TinyLife/Uis/Menus.cs - startLine: 950 + startLine: 984 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.yml b/docs/api/TinyLife.Uis.Menus.yml index 440cc18..757eae0 100644 --- a/docs/api/TinyLife.Uis.Menus.yml +++ b/docs/api/TinyLife.Uis.Menus.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Menus path: ../TinyLife/Uis/Menus.cs - startLine: 40 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Transition path: ../TinyLife/Uis/Menus.cs - startLine: 62 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GamepadHint path: ../TinyLife/Uis/Menus.cs - startLine: 127 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.NotifType.yml b/docs/api/TinyLife.Uis.NotifType.yml index d6d9ac5..8e58678 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: 288 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Uis/Notifications.cs - startLine: 293 + startLine: 292 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Warning path: ../TinyLife/Uis/Notifications.cs - startLine: 297 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryImportant path: ../TinyLife/Uis/Notifications.cs - startLine: 302 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryPositive path: ../TinyLife/Uis/Notifications.cs - startLine: 306 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Uis/Notifications.cs - startLine: 310 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Notifications.yml b/docs/api/TinyLife.Uis.Notifications.yml index 68e6a20..18673d2 100644 --- a/docs/api/TinyLife.Uis.Notifications.yml +++ b/docs/api/TinyLife.Uis.Notifications.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Notifications path: ../TinyLife/Uis/Notifications.cs - startLine: 24 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxHistoryLength path: ../TinyLife/Uis/Notifications.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 55 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/Uis/Notifications.cs - startLine: 66 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RegisterIcon path: ../TinyLife/Uis/Notifications.cs - startLine: 76 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml index 0f97fb6..e4e9387 100644 --- a/docs/api/TinyLife.Utilities.Extensions.yml +++ b/docs/api/TinyLife.Utilities.Extensions.yml @@ -7,6 +7,7 @@ items: children: - TinyLife.Utilities.Extensions.AddGamepadScrolling(MLEM.Ui.Elements.Panel) - TinyLife.Utilities.Extensions.AddHoverAnimation(MLEM.Ui.Elements.Button) + - TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) - TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType}) - TinyLife.Utilities.Extensions.AnyActive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType) - TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,System.Func{TinyLife.Actions.CompletionType}) @@ -2119,6 +2120,56 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + id: AddProgressArrows(MLEM.Ui.Elements.Element,System.Func{System.Single},System.Func{System.Single},System.Func{System.Single},System.Func{Microsoft.Xna.Framework.Color}) + isExtensionMethod: true + parent: TinyLife.Utilities.Extensions + langs: + - csharp + - vb + name: AddProgressArrows(Element, Func, Func, Func, Func) + nameWithType: Extensions.AddProgressArrows(Element, Func, Func, Func, Func) + fullName: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element, System.Func, System.Func, System.Func, System.Func) + type: Method + source: + remote: + path: TinyLife/Utilities/Extensions.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddProgressArrows + path: ../TinyLife/Utilities/Extensions.cs + startLine: 774 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static void AddProgressArrows(this Element element, Func getValue, Func minDelta, Func deltaPerArrow, Func color) + parameters: + - id: element + type: MLEM.Ui.Elements.Element + - id: getValue + type: System.Func{System.Single} + - id: minDelta + type: System.Func{System.Single} + - id: deltaPerArrow + type: System.Func{System.Single} + - id: color + type: System.Func{Microsoft.Xna.Framework.Color} + content.vb: >- + + + Public Shared Sub AddProgressArrows(element As Element, getValue As Func(Of Single), minDelta As Func(Of Single), deltaPerArrow As Func(Of Single), color As Func(Of Color)) + overload: TinyLife.Utilities.Extensions.AddProgressArrows* + nameWithType.vb: Extensions.AddProgressArrows(Element, Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color)) + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared + fullName.vb: TinyLife.Utilities.Extensions.AddProgressArrows(MLEM.Ui.Elements.Element, System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of System.Single), System.Func(Of Microsoft.Xna.Framework.Color)) + name.vb: AddProgressArrows(Element, Func(Of Single), Func(Of Single), Func(Of Single), Func(Of Color)) - uid: TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan) commentId: M:TinyLife.Utilities.Extensions.ToTimestampString(System.TimeSpan) id: ToTimestampString(System.TimeSpan) @@ -2138,7 +2189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToTimestampString path: ../TinyLife/Utilities/Extensions.cs - startLine: 779 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -3483,6 +3534,99 @@ references: name: AddGamepadScrolling nameWithType: Extensions.AddGamepadScrolling fullName: TinyLife.Utilities.Extensions.AddGamepadScrolling +- uid: TinyLife.Utilities.Extensions.AddProgressArrows* + commentId: Overload:TinyLife.Utilities.Extensions.AddProgressArrows + name: AddProgressArrows + nameWithType: Extensions.AddProgressArrows + fullName: TinyLife.Utilities.Extensions.AddProgressArrows +- uid: System.Func{System.Single} + commentId: T:System.Func{System.Single} + parent: System + definition: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Single) + fullName.vb: System.Func(Of System.Single) + name.vb: Func(Of Single) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.Single + name: Single + nameWithType: Single + fullName: System.Single + isExternal: true + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Func{Microsoft.Xna.Framework.Color} + commentId: T:System.Func{Microsoft.Xna.Framework.Color} + parent: System + definition: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Color) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Color) + name.vb: Func(Of Color) + spec.csharp: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Func`1 + name: Func + nameWithType: Func + fullName: System.Func + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Color + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color + isExternal: true + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Options.TwelveHourClock commentId: F:TinyLife.Options.TwelveHourClock isExternal: true diff --git a/docs/api/TinyLife.Utilities.TextureHandler.yml b/docs/api/TinyLife.Utilities.TextureHandler.yml index 7cdf93c..bdd585c 100644 --- a/docs/api/TinyLife.Utilities.TextureHandler.yml +++ b/docs/api/TinyLife.Utilities.TextureHandler.yml @@ -5,27 +5,18 @@ items: id: TextureHandler parent: TinyLife.Utilities children: - - TinyLife.Utilities.TextureHandler.AccessoriesTexture - - TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture - TinyLife.Utilities.TextureHandler.AutoTileTexture + - TinyLife.Utilities.TextureHandler.ClothesTextures - TinyLife.Utilities.TextureHandler.CursorTexture - TinyLife.Utilities.TextureHandler.EmoteTexture - - TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture - - TinyLife.Utilities.TextureHandler.FacialHairTexture - TinyLife.Utilities.TextureHandler.FurnitureTextures - - TinyLife.Utilities.TextureHandler.HairsTexture - - TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture - TinyLife.Utilities.TextureHandler.LightTexture - TinyLife.Utilities.TextureHandler.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32) - TinyLife.Utilities.TextureHandler.OpeningTexture - - TinyLife.Utilities.TextureHandler.PantsTexture - TinyLife.Utilities.TextureHandler.ParticleTexture - - TinyLife.Utilities.TextureHandler.PersonTexture - TinyLife.Utilities.TextureHandler.RoofTexture - - TinyLife.Utilities.TextureHandler.ShoesTexture - TinyLife.Utilities.TextureHandler.TexturePacker - TinyLife.Utilities.TextureHandler.TileTexture - - TinyLife.Utilities.TextureHandler.TopsTexture - TinyLife.Utilities.TextureHandler.UiTexture - TinyLife.Utilities.TextureHandler.VehicleTexture - TinyLife.Utilities.TextureHandler.WallpaperTextures @@ -140,6 +131,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.Utilities.TextureHandler.ClothesTextures + commentId: F:TinyLife.Utilities.TextureHandler.ClothesTextures + id: ClothesTextures + parent: TinyLife.Utilities.TextureHandler + langs: + - csharp + - vb + name: ClothesTextures + nameWithType: TextureHandler.ClothesTextures + fullName: TinyLife.Utilities.TextureHandler.ClothesTextures + type: Field + source: + remote: + path: TinyLife/Utilities/TextureHandler.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ClothesTextures + path: ../TinyLife/Utilities/TextureHandler.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static readonly Dictionary<(AgeGroup, ClothesLayer), Dictionary> ClothesTextures + return: + type: System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesLayer},System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} + content.vb: Public Shared ReadOnly ClothesTextures As Dictionary(Of(AgeGroup, ClothesLayer)(Of AgeGroup , ClothesLayer), Dictionary(Of Point, TextureRegion)) + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.Utilities.TextureHandler.WallpaperTextures commentId: P:TinyLife.Utilities.TextureHandler.WallpaperTextures id: WallpaperTextures @@ -158,7 +184,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallpaperTextures path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -177,376 +203,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.PersonTexture - commentId: P:TinyLife.Utilities.TextureHandler.PersonTexture - id: PersonTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: PersonTexture - nameWithType: TextureHandler.PersonTexture - fullName: TinyLife.Utilities.TextureHandler.PersonTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PersonTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 23 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary PersonTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property PersonTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.PersonTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.HairsTexture - commentId: P:TinyLife.Utilities.TextureHandler.HairsTexture - id: HairsTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: HairsTexture - nameWithType: TextureHandler.HairsTexture - fullName: TinyLife.Utilities.TextureHandler.HairsTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HairsTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 24 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary HairsTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property HairsTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.HairsTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.TopsTexture - commentId: P:TinyLife.Utilities.TextureHandler.TopsTexture - id: TopsTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: TopsTexture - nameWithType: TextureHandler.TopsTexture - fullName: TinyLife.Utilities.TextureHandler.TopsTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: TopsTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 25 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary TopsTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property TopsTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.TopsTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.PantsTexture - commentId: P:TinyLife.Utilities.TextureHandler.PantsTexture - id: PantsTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: PantsTexture - nameWithType: TextureHandler.PantsTexture - fullName: TinyLife.Utilities.TextureHandler.PantsTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: PantsTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 26 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary PantsTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property PantsTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.PantsTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.ShoesTexture - commentId: P:TinyLife.Utilities.TextureHandler.ShoesTexture - id: ShoesTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: ShoesTexture - nameWithType: TextureHandler.ShoesTexture - fullName: TinyLife.Utilities.TextureHandler.ShoesTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ShoesTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 27 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary ShoesTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property ShoesTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.ShoesTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.AccessoriesTexture - commentId: P:TinyLife.Utilities.TextureHandler.AccessoriesTexture - id: AccessoriesTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: AccessoriesTexture - nameWithType: TextureHandler.AccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.AccessoriesTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AccessoriesTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 28 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary AccessoriesTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property AccessoriesTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.AccessoriesTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture - commentId: P:TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture - id: HeadAccessoriesTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: HeadAccessoriesTexture - nameWithType: TextureHandler.HeadAccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HeadAccessoriesTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 29 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary HeadAccessoriesTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property HeadAccessoriesTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.FacialHairTexture - commentId: P:TinyLife.Utilities.TextureHandler.FacialHairTexture - id: FacialHairTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: FacialHairTexture - nameWithType: TextureHandler.FacialHairTexture - fullName: TinyLife.Utilities.TextureHandler.FacialHairTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FacialHairTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 30 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary FacialHairTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property FacialHairTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.FacialHairTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture - commentId: P:TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture - id: FaceAccessoriesTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: FaceAccessoriesTexture - nameWithType: TextureHandler.FaceAccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: FaceAccessoriesTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 31 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary FaceAccessoriesTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property FaceAccessoriesTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly -- uid: TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture - commentId: P:TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture - id: ArmAccessoriesTexture - parent: TinyLife.Utilities.TextureHandler - langs: - - csharp - - vb - name: ArmAccessoriesTexture - nameWithType: TextureHandler.ArmAccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture - type: Property - source: - remote: - path: TinyLife/Utilities/TextureHandler.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ArmAccessoriesTexture - path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 32 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - syntax: - content: public static Dictionary ArmAccessoriesTexture { get; } - parameters: [] - return: - type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - content.vb: Public Shared ReadOnly Property ArmAccessoriesTexture As Dictionary(Of Point, TextureRegion) - overload: TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture* - modifiers.csharp: - - public - - static - - get - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.Utilities.TextureHandler.UiTexture commentId: P:TinyLife.Utilities.TextureHandler.UiTexture id: UiTexture @@ -565,7 +221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UiTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 33 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -602,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CursorTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 34 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -639,7 +295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 35 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -676,7 +332,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 36 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -713,7 +369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TileTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 37 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -750,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AutoTileTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 38 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -787,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 39 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -824,7 +480,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VehicleTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 40 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -861,7 +517,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 41 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -898,7 +554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParticleTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 42 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -935,7 +591,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmoteTexture path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 43 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -972,7 +628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MenuBackground path: ../TinyLife/Utilities/TextureHandler.cs - startLine: 115 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1404,6 +1060,189 @@ references: name: System.Collections.Generic nameWithType: System.Collections.Generic fullName: System.Collections.Generic +- uid: System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesLayer},System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} + commentId: T:System.Collections.Generic.Dictionary{System.ValueTuple{TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesLayer},System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + name: Dictionary<(T1, T2), Dictionary> + nameWithType: Dictionary<(T1, T2), Dictionary> + fullName: System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary> + nameWithType.vb: Dictionary(Of (T1, T2)(Of AgeGroup, ClothesLayer), Dictionary(Of Point, TextureRegion)) + fullName.vb: System.Collections.Generic.Dictionary(Of System.ValueTuple(Of TinyLife.Objects.AgeGroup, TinyLife.Objects.ClothesLayer), System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion)) + name.vb: Dictionary(Of (T1, T2)(Of AgeGroup, ClothesLayer), Dictionary(Of Point, TextureRegion)) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + nameWithType: AgeGroup + fullName: TinyLife.Objects.AgeGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + nameWithType: ClothesLayer + fullName: TinyLife.Objects.ClothesLayer + - name: '>' + nameWithType: '>' + fullName: '>' + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: '>' + nameWithType: '>' + fullName: '>' + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + nameWithType: AgeGroup + fullName: TinyLife.Objects.AgeGroup + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + nameWithType: ClothesLayer + fullName: TinyLife.Objects.ClothesLayer + - name: ) + nameWithType: ) + fullName: ) + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - uid: Microsoft.Xna.Framework.Point + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point + isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion + isExternal: true + - name: ) + nameWithType: ) + fullName: ) + - name: ) + nameWithType: ) + fullName: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + 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 + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: < + nameWithType: < + fullName: < + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: '>' + nameWithType: '>' + fullName: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + isExternal: true + - name: '(Of ' + nameWithType: '(Of ' + fullName: '(Of ' + - name: TKey + nameWithType: TKey + fullName: TKey + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: TValue + nameWithType: TValue + fullName: TValue + - name: ) + nameWithType: ) + fullName: ) - uid: TinyLife.Utilities.TextureHandler.WallpaperTextures* commentId: Overload:TinyLife.Utilities.TextureHandler.WallpaperTextures name: WallpaperTextures @@ -1469,107 +1308,6 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: System.Collections.Generic.Dictionary`2 - commentId: T:System.Collections.Generic.Dictionary`2 - isExternal: true - 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 - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - isExternal: true - - name: < - nameWithType: < - fullName: < - - name: TKey - nameWithType: TKey - fullName: TKey - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - name: TValue - nameWithType: TValue - fullName: TValue - - name: '>' - nameWithType: '>' - fullName: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - isExternal: true - - name: '(Of ' - nameWithType: '(Of ' - fullName: '(Of ' - - name: TKey - nameWithType: TKey - fullName: TKey - - name: ', ' - nameWithType: ', ' - fullName: ', ' - - name: TValue - nameWithType: TValue - fullName: TValue - - name: ) - nameWithType: ) - fullName: ) -- uid: TinyLife.Utilities.TextureHandler.PersonTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.PersonTexture - name: PersonTexture - nameWithType: TextureHandler.PersonTexture - fullName: TinyLife.Utilities.TextureHandler.PersonTexture -- uid: TinyLife.Utilities.TextureHandler.HairsTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.HairsTexture - name: HairsTexture - nameWithType: TextureHandler.HairsTexture - fullName: TinyLife.Utilities.TextureHandler.HairsTexture -- uid: TinyLife.Utilities.TextureHandler.TopsTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.TopsTexture - name: TopsTexture - nameWithType: TextureHandler.TopsTexture - fullName: TinyLife.Utilities.TextureHandler.TopsTexture -- uid: TinyLife.Utilities.TextureHandler.PantsTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.PantsTexture - name: PantsTexture - nameWithType: TextureHandler.PantsTexture - fullName: TinyLife.Utilities.TextureHandler.PantsTexture -- uid: TinyLife.Utilities.TextureHandler.ShoesTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.ShoesTexture - name: ShoesTexture - nameWithType: TextureHandler.ShoesTexture - fullName: TinyLife.Utilities.TextureHandler.ShoesTexture -- uid: TinyLife.Utilities.TextureHandler.AccessoriesTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.AccessoriesTexture - name: AccessoriesTexture - nameWithType: TextureHandler.AccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.AccessoriesTexture -- uid: TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture - name: HeadAccessoriesTexture - nameWithType: TextureHandler.HeadAccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.HeadAccessoriesTexture -- uid: TinyLife.Utilities.TextureHandler.FacialHairTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.FacialHairTexture - name: FacialHairTexture - nameWithType: TextureHandler.FacialHairTexture - fullName: TinyLife.Utilities.TextureHandler.FacialHairTexture -- uid: TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture - name: FaceAccessoriesTexture - nameWithType: TextureHandler.FaceAccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.FaceAccessoriesTexture -- uid: TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture* - commentId: Overload:TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture - name: ArmAccessoriesTexture - nameWithType: TextureHandler.ArmAccessoriesTexture - fullName: TinyLife.Utilities.TextureHandler.ArmAccessoriesTexture - uid: TinyLife.Utilities.TextureHandler.UiTexture* commentId: Overload:TinyLife.Utilities.TextureHandler.UiTexture name: UiTexture diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml index ae5935e..5fc0706 100644 --- a/docs/api/TinyLife.WallDisplay.yml +++ b/docs/api/TinyLife.WallDisplay.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplay path: ../TinyLife/Options.cs - startLine: 546 + startLine: 548 assemblies: - Tiny Life namespace: TinyLife @@ -58,7 +58,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/Options.cs - startLine: 551 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Up path: ../TinyLife/Options.cs - startLine: 555 + startLine: 557 assemblies: - Tiny Life namespace: TinyLife @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Auto path: ../TinyLife/Options.cs - startLine: 559 + startLine: 561 assemblies: - Tiny Life namespace: TinyLife @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Down path: ../TinyLife/Options.cs - startLine: 563 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index 1dc7681..62e8a7f 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: 2272 + startLine: 2349 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 265f60f..afef8d7 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 360 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.World @@ -70,7 +70,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 365 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.World @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 369 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife.World @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 373 + startLine: 375 assemblies: - Tiny Life namespace: TinyLife.World @@ -169,7 +169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 377 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.World @@ -202,7 +202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 381 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.World @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 385 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedLot.yml b/docs/api/TinyLife.World.ExportedLot.yml index 7b63b90..2cee64c 100644 --- a/docs/api/TinyLife.World.ExportedLot.yml +++ b/docs/api/TinyLife.World.ExportedLot.yml @@ -8,7 +8,7 @@ items: - TinyLife.World.ExportedLot.Area - TinyLife.World.ExportedLot.ExportedVersion - TinyLife.World.ExportedLot.Furniture - - TinyLife.World.ExportedLot.GetCoveredArea(TinyLife.World.Map) + - TinyLife.World.ExportedLot.GetCoveredArea - TinyLife.World.ExportedLot.GetPrice - TinyLife.World.ExportedLot.Roofs - TinyLife.World.ExportedLot.Tiles @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedLot path: ../TinyLife/World/Lot.cs - startLine: 372 + startLine: 414 assemblies: - Tiny Life namespace: TinyLife.World @@ -77,7 +77,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Lot.cs - startLine: 377 + startLine: 419 assemblies: - Tiny Life namespace: TinyLife.World @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 381 + startLine: 423 assemblies: - Tiny Life namespace: TinyLife.World @@ -143,7 +143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 385 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.World @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/World/Lot.cs - startLine: 389 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife.World @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/World/Lot.cs - startLine: 393 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.World @@ -242,7 +242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/World/Lot.cs - startLine: 397 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.World @@ -275,7 +275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Lot.cs - startLine: 401 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.World @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 404 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.World @@ -327,16 +327,16 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.World.ExportedLot.GetCoveredArea(TinyLife.World.Map) - commentId: M:TinyLife.World.ExportedLot.GetCoveredArea(TinyLife.World.Map) - id: GetCoveredArea(TinyLife.World.Map) +- uid: TinyLife.World.ExportedLot.GetCoveredArea + commentId: M:TinyLife.World.ExportedLot.GetCoveredArea + id: GetCoveredArea parent: TinyLife.World.ExportedLot langs: - csharp - vb - name: GetCoveredArea(Map) - nameWithType: ExportedLot.GetCoveredArea(Map) - fullName: TinyLife.World.ExportedLot.GetCoveredArea(TinyLife.World.Map) + name: GetCoveredArea() + nameWithType: ExportedLot.GetCoveredArea() + fullName: TinyLife.World.ExportedLot.GetCoveredArea() type: Method source: remote: @@ -345,21 +345,18 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 418 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nReturns a that represents the area that this lot actually covers.\nThe area covered by this lot is always bounded by its , but will be smaller if there are fewer objects on the lot.\n" example: [] syntax: - content: public RectangleF GetCoveredArea(Map map) - parameters: - - id: map - type: TinyLife.World.Map + content: public RectangleF GetCoveredArea() return: type: MLEM.Misc.RectangleF description: The area that this lot covers - content.vb: Public Function GetCoveredArea(map As Map) As RectangleF + content.vb: Public Function GetCoveredArea As RectangleF overload: TinyLife.World.ExportedLot.GetCoveredArea* modifiers.csharp: - public @@ -1036,12 +1033,6 @@ references: name: GetCoveredArea nameWithType: ExportedLot.GetCoveredArea fullName: TinyLife.World.ExportedLot.GetCoveredArea -- uid: TinyLife.World.Map - commentId: T:TinyLife.World.Map - parent: TinyLife.World - name: Map - nameWithType: Map - fullName: TinyLife.World.Map - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true diff --git a/docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml b/docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml new file mode 100644 index 0000000..06a384c --- /dev/null +++ b/docs/api/TinyLife.World.Lot.WeeklyBillsDelegate.yml @@ -0,0 +1,145 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.World.Lot.WeeklyBillsDelegate + commentId: T:TinyLife.World.Lot.WeeklyBillsDelegate + id: Lot.WeeklyBillsDelegate + parent: TinyLife.World + children: [] + langs: + - csharp + - vb + name: Lot.WeeklyBillsDelegate + nameWithType: Lot.WeeklyBillsDelegate + fullName: TinyLife.World.Lot.WeeklyBillsDelegate + type: Delegate + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WeeklyBillsDelegate + path: ../TinyLife/World/Lot.cs + startLine: 406 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public delegate void WeeklyBillsDelegate(Lot lot, ref float amount); + parameters: + - id: lot + type: TinyLife.World.Lot + - id: amount + type: System.Single + content.vb: Public Delegate Sub WeeklyBillsDelegate(lot As Lot, ByRef amount As Single) + extensionMethods: + - TinyLife.World.Lot.WeeklyBillsDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 + modifiers.csharp: + - public + - delegate + modifiers.vb: + - Public + - Delegate +references: +- uid: TinyLife.World + commentId: N:TinyLife.World + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World +- uid: TinyLife.World.Lot.WeeklyBillsDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy() + nameWithType: Extensions.JsonCopy() + fullName: TinyLife.Utilities.Extensions.JsonCopy() + nameWithType.vb: Extensions.JsonCopy(Of Lot.WeeklyBillsDelegate)() + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Lot.WeeklyBillsDelegate)() + name.vb: JsonCopy(Of Lot.WeeklyBillsDelegate)() + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1 + name: JsonCopy(Of Lot.WeeklyBillsDelegate) + nameWithType: Extensions.JsonCopy(Of Lot.WeeklyBillsDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Lot.WeeklyBillsDelegate) + - name: ( + nameWithType: ( + fullName: ( + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.World.Lot + commentId: T:TinyLife.World.Lot + parent: TinyLife.World + name: Lot + nameWithType: Lot + fullName: TinyLife.World.Lot +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + name: Single + nameWithType: Single + fullName: System.Single +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M: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 + nameWithType: Extensions.JsonCopy + fullName: TinyLife.Utilities.Extensions.JsonCopy + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(Of T) + nameWithType: Extensions.JsonCopy(Of T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T) + - name: ( + nameWithType: ( + fullName: ( + - name: T + nameWithType: T + fullName: T + - name: ) + nameWithType: ) + fullName: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System + commentId: N:System + isExternal: true + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities diff --git a/docs/api/TinyLife.World.Lot.yml b/docs/api/TinyLife.World.Lot.yml index a7ce71f..fba16b2 100644 --- a/docs/api/TinyLife.World.Lot.yml +++ b/docs/api/TinyLife.World.Lot.yml @@ -23,6 +23,7 @@ items: - TinyLife.World.Lot.Id - TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean) - TinyLife.World.Lot.Name + - TinyLife.World.Lot.OnGetWeeklyBills - TinyLife.World.Lot.Type - TinyLife.World.Lot.Validate(TinyLife.World.Map) langs: @@ -86,6 +87,39 @@ items: modifiers.vb: - Public - Class +- uid: TinyLife.World.Lot.OnGetWeeklyBills + commentId: E:TinyLife.World.Lot.OnGetWeeklyBills + id: OnGetWeeklyBills + parent: TinyLife.World.Lot + langs: + - csharp + - vb + name: OnGetWeeklyBills + nameWithType: Lot.OnGetWeeklyBills + fullName: TinyLife.World.Lot.OnGetWeeklyBills + type: Event + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetWeeklyBills + path: ../TinyLife/World/Lot.cs + startLine: 29 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public static event Lot.WeeklyBillsDelegate OnGetWeeklyBills + return: + type: TinyLife.World.Lot.WeeklyBillsDelegate + content.vb: Public Shared Event OnGetWeeklyBills As Lot.WeeklyBillsDelegate + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared - uid: TinyLife.World.Lot.Id commentId: F:TinyLife.World.Lot.Id id: Id @@ -104,7 +138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/World/Lot.cs - startLine: 34 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.World @@ -149,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 38 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.World @@ -196,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 44 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.World @@ -233,7 +267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Lot.cs - startLine: 62 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.World @@ -270,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 67 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.World @@ -313,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 77 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.World @@ -352,7 +386,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Lot.cs - startLine: 85 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.World @@ -387,7 +421,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Lot.cs - startLine: 96 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.World @@ -428,7 +462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Lot.cs - startLine: 109 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.World @@ -463,7 +497,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Lot.cs - startLine: 122 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.World @@ -498,7 +532,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTile path: ../TinyLife/World/Lot.cs - startLine: 136 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.World @@ -533,7 +567,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreRequirementsMet path: ../TinyLife/World/Lot.cs - startLine: 153 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.World @@ -568,7 +602,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFrontDoor path: ../TinyLife/World/Lot.cs - startLine: 169 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.World @@ -607,7 +641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHomeLocation path: ../TinyLife/World/Lot.cs - startLine: 193 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.World @@ -646,7 +680,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 210 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.World @@ -683,7 +717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWeeklyBills path: ../TinyLife/World/Lot.cs - startLine: 224 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.World @@ -718,7 +752,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Lot.cs - startLine: 236 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.World @@ -753,7 +787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Lot.cs - startLine: 262 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.World @@ -798,7 +832,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanImport path: ../TinyLife/World/Lot.cs - startLine: 278 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.World @@ -837,7 +871,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 290 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.World @@ -1523,6 +1557,12 @@ references: name: TinyLife.Utilities nameWithType: TinyLife.Utilities fullName: TinyLife.Utilities +- uid: TinyLife.World.Lot.WeeklyBillsDelegate + commentId: T:TinyLife.World.Lot.WeeklyBillsDelegate + parent: TinyLife.World + name: Lot.WeeklyBillsDelegate + nameWithType: Lot.WeeklyBillsDelegate + fullName: TinyLife.World.Lot.WeeklyBillsDelegate - uid: System.Guid commentId: T:System.Guid parent: System diff --git a/docs/api/TinyLife.World.LotEmployment.Instance.yml b/docs/api/TinyLife.World.LotEmployment.Instance.yml index 3efec64..634e66e 100644 --- a/docs/api/TinyLife.World.LotEmployment.Instance.yml +++ b/docs/api/TinyLife.World.LotEmployment.Instance.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/World/LotEmployment.cs - startLine: 211 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.World @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/LotEmployment.cs - startLine: 217 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.World @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/LotEmployment.cs - startLine: 221 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.World @@ -154,7 +154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetManually path: ../TinyLife/World/LotEmployment.cs - startLine: 234 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.World @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/LotEmployment.cs - startLine: 255 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.World @@ -246,7 +246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/LotEmployment.cs - startLine: 268 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.World @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldWorkRightNow path: ../TinyLife/World/LotEmployment.cs - startLine: 278 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.LotEmployment.yml b/docs/api/TinyLife.World.LotEmployment.yml index 59d73ce..da624e7 100644 --- a/docs/api/TinyLife.World.LotEmployment.yml +++ b/docs/api/TinyLife.World.LotEmployment.yml @@ -5,7 +5,7 @@ items: id: LotEmployment parent: TinyLife.World children: - - TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]}) + - TinyLife.World.LotEmployment.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]}) - TinyLife.World.LotEmployment.Actions - TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) - TinyLife.World.LotEmployment.IdleObjects @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmployment path: ../TinyLife/World/LotEmployment.cs - startLine: 23 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.World @@ -74,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapWideEmployments path: ../TinyLife/World/LotEmployment.cs - startLine: 29 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.World @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/LotEmployment.cs - startLine: 41 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/World/LotEmployment.cs - startLine: 47 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.World @@ -181,17 +181,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkHours path: ../TinyLife/World/LotEmployment.cs - startLine: 52 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThe range of hours that this lot employment is active in.\nDuring times outside of these hours, people with this employment will automatically enqueue and execute a .\n" example: [] syntax: - content: public readonly Range WorkHours + content: public readonly (int Start, int End) WorkHours return: - type: MonoGame.Extended.Range{System.Int32} - content.vb: Public ReadOnly WorkHours As Range(Of Integer) + type: System.ValueTuple{System.Int32,System.Int32} + content.vb: Public ReadOnly WorkHours As(Start As Integer, End As Integer)(Of Integer , Integer) modifiers.csharp: - public - readonly @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFinished path: ../TinyLife/World/LotEmployment.cs - startLine: 58 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.World @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IdleObjects path: ../TinyLife/World/LotEmployment.cs - startLine: 63 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.World @@ -290,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IdleTime path: ../TinyLife/World/LotEmployment.cs - startLine: 68 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World @@ -309,16 +309,16 @@ items: - set modifiers.vb: - Public -- uid: TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]}) - commentId: M:TinyLife.World.LotEmployment.#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]}) - id: '#ctor(System.String,MonoGame.Extended.Range{System.Int32},System.Func{TinyLife.Actions.ActionType[]})' +- uid: TinyLife.World.LotEmployment.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]}) + commentId: M:TinyLife.World.LotEmployment.#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]}) + id: '#ctor(System.String,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]})' parent: TinyLife.World.LotEmployment langs: - csharp - vb - name: LotEmployment(String, Range, Func) - nameWithType: LotEmployment.LotEmployment(String, Range, Func) - fullName: TinyLife.World.LotEmployment.LotEmployment(System.String, MonoGame.Extended.Range, System.Func) + name: LotEmployment(String, (Int32 Start, Int32 End), Func) + nameWithType: LotEmployment.LotEmployment(String, (Int32 Start, Int32 End), Func) + fullName: TinyLife.World.LotEmployment.LotEmployment(System.String, System.ValueTuple, System.Func) type: Constructor source: remote: @@ -327,33 +327,33 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/LotEmployment.cs - startLine: 76 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new lot employment with the given settings\n" example: [] syntax: - content: public LotEmployment(string name, Range workHours, Func actions) + content: public LotEmployment(string name, (int Start, int End) workHours, Func actions) parameters: - id: name type: System.String description: The lot employment's name - id: workHours - type: MonoGame.Extended.Range{System.Int32} + type: System.ValueTuple{System.Int32,System.Int32} description: The lot employment's work hours - id: actions type: System.Func{TinyLife.Actions.ActionType[]} description: The that lot employees should execute - content.vb: Public Sub New(name As String, workHours As Range(Of Integer), actions As Func(Of ActionType())) + content.vb: Public Sub New(name As String, workHours As(Start As Integer, End As Integer)(Of Integer , Integer), actions As Func(Of ActionType())) overload: TinyLife.World.LotEmployment.#ctor* - nameWithType.vb: LotEmployment.LotEmployment(String, Range(Of Int32), Func(Of ActionType())) + nameWithType.vb: LotEmployment.LotEmployment(String, (Start As Int32, End As Int32)(Of Int32, Int32), Func(Of ActionType())) modifiers.csharp: - public modifiers.vb: - Public - fullName.vb: TinyLife.World.LotEmployment.LotEmployment(System.String, MonoGame.Extended.Range(Of System.Int32), System.Func(Of TinyLife.Actions.ActionType())) - name.vb: LotEmployment(String, Range(Of Int32), Func(Of ActionType())) + fullName.vb: TinyLife.World.LotEmployment.LotEmployment(System.String, System.ValueTuple(Of System.Int32, System.Int32), System.Func(Of TinyLife.Actions.ActionType())) + name.vb: LotEmployment(String, (Start As Int32, End As Int32)(Of Int32, Int32), Func(Of ActionType())) - uid: TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) commentId: M:TinyLife.World.LotEmployment.GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) id: GetCurrentPerson(TinyLife.World.Map,TinyLife.World.Lot) @@ -372,7 +372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentPerson path: ../TinyLife/World/LotEmployment.cs - startLine: 90 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.World @@ -414,7 +414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentPerson path: ../TinyLife/World/LotEmployment.cs - startLine: 103 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.World @@ -1076,21 +1076,21 @@ references: - name: ) nameWithType: ) fullName: ) -- uid: MonoGame.Extended.Range{System.Int32} - commentId: T:MonoGame.Extended.Range{System.Int32} - parent: MonoGame.Extended - definition: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of Int32) - fullName.vb: MonoGame.Extended.Range(Of System.Int32) - name.vb: Range(Of Int32) +- uid: System.ValueTuple{System.Int32,System.Int32} + commentId: T:System.ValueTuple{System.Int32,System.Int32} + parent: System + definition: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of Int32, Int32) + fullName.vb: System.ValueTuple(Of System.Int32, System.Int32) + name.vb: (T1, T2)(Of Int32, Int32) spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: < nameWithType: < @@ -1100,14 +1100,22 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' @@ -1117,54 +1125,68 @@ references: nameWithType: Int32 fullName: System.Int32 isExternal: true + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - uid: System.Int32 + name: Int32 + nameWithType: Int32 + fullName: System.Int32 + isExternal: true - name: ) nameWithType: ) fullName: ) -- uid: MonoGame.Extended.Range`1 - commentId: T:MonoGame.Extended.Range`1 +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 isExternal: true - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range - nameWithType.vb: Range(Of T) - fullName.vb: MonoGame.Extended.Range(Of T) - name.vb: Range(Of T) + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple + nameWithType.vb: (T1, T2)(Of T1, T2) + fullName.vb: System.ValueTuple(Of T1, T2) + name.vb: (T1, T2)(Of T1, T2) spec.csharp: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: < nameWithType: < fullName: < - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: '>' nameWithType: '>' fullName: '>' spec.vb: - - uid: MonoGame.Extended.Range`1 - name: Range - nameWithType: Range - fullName: MonoGame.Extended.Range + - uid: System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: System.ValueTuple isExternal: true - name: '(Of ' nameWithType: '(Of ' fullName: '(Of ' - - name: T - nameWithType: T - fullName: T + - name: T1 + nameWithType: T1 + fullName: T1 + - name: ', ' + nameWithType: ', ' + fullName: ', ' + - name: T2 + nameWithType: T2 + fullName: T2 - name: ) nameWithType: ) fullName: ) -- uid: MonoGame.Extended - commentId: N:MonoGame.Extended - isExternal: true - name: MonoGame.Extended - nameWithType: MonoGame.Extended - fullName: MonoGame.Extended - uid: TinyLife.World.LotEmployment.WorkHours commentId: F:TinyLife.World.LotEmployment.WorkHours isExternal: true diff --git a/docs/api/TinyLife.World.LotType.yml b/docs/api/TinyLife.World.LotType.yml index ae7358c..2b095b3 100644 --- a/docs/api/TinyLife.World.LotType.yml +++ b/docs/api/TinyLife.World.LotType.yml @@ -38,7 +38,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotType path: ../TinyLife/World/Lot.cs - startLine: 428 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.World @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Lot.cs - startLine: 435 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.World @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Residential path: ../TinyLife/World/Lot.cs - startLine: 438 + startLine: 480 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Park path: ../TinyLife/World/Lot.cs - startLine: 442 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.World @@ -178,41 +178,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.World.LotType.Gym - commentId: F:TinyLife.World.LotType.Gym - id: Gym - parent: TinyLife.World.LotType - langs: - - csharp - - vb - name: Gym - nameWithType: LotType.Gym - fullName: TinyLife.World.LotType.Gym - type: Field - source: - remote: - path: TinyLife/World/Lot.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Gym - path: ../TinyLife/World/Lot.cs - startLine: 445 - assemblies: - - Tiny Life - namespace: TinyLife.World - syntax: - content: public static readonly LotType Gym - return: - type: TinyLife.World.LotType - content.vb: Public Shared ReadOnly Gym As LotType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.World.LotType.Cafe commentId: F:TinyLife.World.LotType.Cafe id: Cafe @@ -231,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cafe path: ../TinyLife/World/Lot.cs - startLine: 456 + startLine: 487 assemblies: - Tiny Life namespace: TinyLife.World @@ -266,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsPlayground path: ../TinyLife/World/Lot.cs - startLine: 470 + startLine: 502 assemblies: - Tiny Life namespace: TinyLife.World @@ -301,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Library path: ../TinyLife/World/Lot.cs - startLine: 475 + startLine: 507 assemblies: - Tiny Life namespace: TinyLife.World @@ -318,6 +283,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.World.LotType.Gym + commentId: F:TinyLife.World.LotType.Gym + id: Gym + parent: TinyLife.World.LotType + langs: + - csharp + - vb + name: Gym + nameWithType: LotType.Gym + fullName: TinyLife.World.LotType.Gym + type: Field + source: + remote: + path: TinyLife/World/Lot.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Gym + path: ../TinyLife/World/Lot.cs + startLine: 521 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public static readonly LotType Gym + return: + type: TinyLife.World.LotType + content.vb: Public Shared ReadOnly Gym As LotType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.World.LotType.GenericPublicLot commentId: F:TinyLife.World.LotType.GenericPublicLot id: GenericPublicLot @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenericPublicLot path: ../TinyLife/World/Lot.cs - startLine: 488 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.World @@ -371,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 495 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.World @@ -406,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Lot.cs - startLine: 499 + startLine: 544 assemblies: - Tiny Life namespace: TinyLife.World @@ -441,7 +441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsResidential path: ../TinyLife/World/Lot.cs - startLine: 504 + startLine: 549 assemblies: - Tiny Life namespace: TinyLife.World @@ -476,7 +476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredFurniture path: ../TinyLife/World/Lot.cs - startLine: 509 + startLine: 554 assemblies: - Tiny Life namespace: TinyLife.World @@ -511,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 515 + startLine: 560 assemblies: - Tiny Life namespace: TinyLife.World @@ -546,7 +546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employments path: ../TinyLife/World/Lot.cs - startLine: 520 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife.World @@ -583,7 +583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/World/Lot.cs - startLine: 525 + startLine: 570 assemblies: - Tiny Life namespace: TinyLife.World @@ -620,7 +620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/World/Lot.cs - startLine: 530 + startLine: 575 assemblies: - Tiny Life namespace: TinyLife.World @@ -657,7 +657,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 540 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife.World @@ -708,7 +708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Lot.cs - startLine: 552 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.World @@ -748,7 +748,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGroupVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 565 + startLine: 610 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index 3b712f0..cbfa4b8 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -36,6 +36,7 @@ items: - TinyLife.World.Map.GetLot(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.GetLot(System.Guid) - TinyLife.World.Map.GetLots + - TinyLife.World.Map.GetMapSampler - TinyLife.World.Map.GetObject``1(System.Guid) - TinyLife.World.Map.GetObjects``1(MLEM.Misc.RectangleF) - TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) @@ -55,7 +56,6 @@ items: - TinyLife.World.Map.GetWalls(MLEM.Misc.RectangleF) - TinyLife.World.Map.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) - - TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean) @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Map.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World @@ -164,7 +164,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoadRadius path: ../TinyLife/World/Map.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.World @@ -199,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/World/Map.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.World @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectAdded path: ../TinyLife/World/Map.cs - startLine: 82 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.World @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectRemoved path: ../TinyLife/World/Map.cs - startLine: 86 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.World @@ -298,7 +298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MailToSend path: ../TinyLife/World/Map.cs - startLine: 92 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.World @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptableChildren path: ../TinyLife/World/Map.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.World @@ -380,7 +380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SizeInSections path: ../TinyLife/World/Map.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World @@ -427,7 +427,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/World/Map.cs - startLine: 114 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.World @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StaticVersion path: ../TinyLife/World/Map.cs - startLine: 120 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.World @@ -511,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/World/Map.cs - startLine: 125 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.World @@ -548,7 +548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Map.cs - startLine: 162 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.World @@ -584,7 +584,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Finalize path: ../TinyLife/World/Map.cs - startLine: 167 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.World @@ -615,7 +615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Map.cs - startLine: 178 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.World @@ -657,7 +657,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs - startLine: 223 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife.World @@ -714,7 +714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs - startLine: 483 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.World @@ -765,7 +765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs - startLine: 494 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.World @@ -786,45 +786,6 @@ items: - public modifiers.vb: - Public -- uid: TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point) - id: IsInSectionBounds(Microsoft.Xna.Framework.Point) - parent: TinyLife.World.Map - langs: - - csharp - - vb - name: IsInSectionBounds(Point) - nameWithType: Map.IsInSectionBounds(Point) - fullName: TinyLife.World.Map.IsInSectionBounds(Microsoft.Xna.Framework.Point) - type: Method - source: - remote: - path: TinyLife/World/Map.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: IsInSectionBounds - path: ../TinyLife/World/Map.cs - startLine: 503 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: "\nReturns whether the given section position is in bounds of this map's .\n" - example: [] - syntax: - content: public bool IsInSectionBounds(Point section) - parameters: - - id: section - type: Microsoft.Xna.Framework.Point - description: The section position to query - return: - type: System.Boolean - description: true if the position is in bounds, false otherwise - content.vb: Public Function IsInSectionBounds(section As Point) As Boolean - overload: TinyLife.World.Map.IsInSectionBounds* - modifiers.csharp: - - public - modifiers.vb: - - Public - uid: TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.Map.AddRoad(Microsoft.Xna.Framework.Point) id: AddRoad(Microsoft.Xna.Framework.Point) @@ -843,7 +804,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs - startLine: 512 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife.World @@ -879,7 +840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs - startLine: 522 + startLine: 534 assemblies: - Tiny Life namespace: TinyLife.World @@ -918,7 +879,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoads path: ../TinyLife/World/Map.cs - startLine: 532 + startLine: 544 assemblies: - Tiny Life namespace: TinyLife.World @@ -960,7 +921,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs - startLine: 542 + startLine: 554 assemblies: - Tiny Life namespace: TinyLife.World @@ -995,7 +956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoadsidePosition path: ../TinyLife/World/Map.cs - startLine: 553 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife.World @@ -1037,7 +998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs - startLine: 570 + startLine: 582 assemblies: - Tiny Life namespace: TinyLife.World @@ -1091,7 +1052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs - startLine: 597 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.World @@ -1142,7 +1103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 615 + startLine: 627 assemblies: - Tiny Life namespace: TinyLife.World @@ -1199,7 +1160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 643 + startLine: 655 assemblies: - Tiny Life namespace: TinyLife.World @@ -1244,7 +1205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 712 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.World @@ -1283,7 +1244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 726 + startLine: 738 assemblies: - Tiny Life namespace: TinyLife.World @@ -1322,7 +1283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 737 + startLine: 749 assemblies: - Tiny Life namespace: TinyLife.World @@ -1361,7 +1322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 750 + startLine: 762 assemblies: - Tiny Life namespace: TinyLife.World @@ -1400,7 +1361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 760 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.World @@ -1436,7 +1397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 768 + startLine: 780 assemblies: - Tiny Life namespace: TinyLife.World @@ -1472,7 +1433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 776 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.World @@ -1507,7 +1468,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 787 + startLine: 799 assemblies: - Tiny Life namespace: TinyLife.World @@ -1549,7 +1510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 798 + startLine: 810 assemblies: - Tiny Life namespace: TinyLife.World @@ -1588,7 +1549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 808 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.World @@ -1627,7 +1588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 824 + startLine: 836 assemblies: - Tiny Life namespace: TinyLife.World @@ -1669,7 +1630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 838 + startLine: 850 assemblies: - Tiny Life namespace: TinyLife.World @@ -1708,7 +1669,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 848 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife.World @@ -1747,7 +1708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 864 + startLine: 876 assemblies: - Tiny Life namespace: TinyLife.World @@ -1783,7 +1744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 874 + startLine: 886 assemblies: - Tiny Life namespace: TinyLife.World @@ -1822,7 +1783,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 889 + startLine: 901 assemblies: - Tiny Life namespace: TinyLife.World @@ -1861,7 +1822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 902 + startLine: 914 assemblies: - Tiny Life namespace: TinyLife.World @@ -1897,7 +1858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 913 + startLine: 925 assemblies: - Tiny Life namespace: TinyLife.World @@ -1944,7 +1905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 929 + startLine: 941 assemblies: - Tiny Life namespace: TinyLife.World @@ -1991,7 +1952,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 941 + startLine: 953 assemblies: - Tiny Life namespace: TinyLife.World @@ -2027,7 +1988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 966 + startLine: 979 assemblies: - Tiny Life namespace: TinyLife.World @@ -2064,7 +2025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 986 + startLine: 999 assemblies: - Tiny Life namespace: TinyLife.World @@ -2099,7 +2060,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 998 + startLine: 1011 assemblies: - Tiny Life namespace: TinyLife.World @@ -2138,7 +2099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1011 + startLine: 1024 assemblies: - Tiny Life namespace: TinyLife.World @@ -2177,7 +2138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1024 + startLine: 1037 assemblies: - Tiny Life namespace: TinyLife.World @@ -2216,7 +2177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1034 + startLine: 1047 assemblies: - Tiny Life namespace: TinyLife.World @@ -2252,7 +2213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1042 + startLine: 1055 assemblies: - Tiny Life namespace: TinyLife.World @@ -2287,7 +2248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1052 + startLine: 1065 assemblies: - Tiny Life namespace: TinyLife.World @@ -2326,7 +2287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1064 + startLine: 1077 assemblies: - Tiny Life namespace: TinyLife.World @@ -2368,7 +2329,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1074 + startLine: 1087 assemblies: - Tiny Life namespace: TinyLife.World @@ -2410,7 +2371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1095 + startLine: 1108 assemblies: - Tiny Life namespace: TinyLife.World @@ -2446,7 +2407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1115 + startLine: 1129 assemblies: - Tiny Life namespace: TinyLife.World @@ -2491,7 +2452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1137 + startLine: 1151 assemblies: - Tiny Life namespace: TinyLife.World @@ -2536,7 +2497,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1146 + startLine: 1160 assemblies: - Tiny Life namespace: TinyLife.World @@ -2575,7 +2536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDeadPerson path: ../TinyLife/World/Map.cs - startLine: 1156 + startLine: 1170 assemblies: - Tiny Life namespace: TinyLife.World @@ -2614,7 +2575,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1176 + startLine: 1190 assemblies: - Tiny Life namespace: TinyLife.World @@ -2668,7 +2629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1193 + startLine: 1207 assemblies: - Tiny Life namespace: TinyLife.World @@ -2722,7 +2683,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestExitRoad path: ../TinyLife/World/Map.cs - startLine: 1211 + startLine: 1225 assemblies: - Tiny Life namespace: TinyLife.World @@ -2760,7 +2721,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitRoads path: ../TinyLife/World/Map.cs - startLine: 1219 + startLine: 1233 assemblies: - Tiny Life namespace: TinyLife.World @@ -2795,7 +2756,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1234 + startLine: 1248 assemblies: - Tiny Life namespace: TinyLife.World @@ -2834,7 +2795,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1254 + startLine: 1268 assemblies: - Tiny Life namespace: TinyLife.World @@ -2882,7 +2843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1270 + startLine: 1284 assemblies: - Tiny Life namespace: TinyLife.World @@ -2927,7 +2888,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1285 + startLine: 1299 assemblies: - Tiny Life namespace: TinyLife.World @@ -2966,7 +2927,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1308 + startLine: 1322 assemblies: - Tiny Life namespace: TinyLife.World @@ -3002,7 +2963,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1317 + startLine: 1331 assemblies: - Tiny Life namespace: TinyLife.World @@ -3038,7 +2999,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1329 + startLine: 1343 assemblies: - Tiny Life namespace: TinyLife.World @@ -3083,7 +3044,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateExistingRooms path: ../TinyLife/World/Map.cs - startLine: 1390 + startLine: 1404 assemblies: - Tiny Life namespace: TinyLife.World @@ -3122,7 +3083,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddNewRoomsAndValidateExisting path: ../TinyLife/World/Map.cs - startLine: 1409 + startLine: 1423 assemblies: - Tiny Life namespace: TinyLife.World @@ -3167,7 +3128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1462 + startLine: 1476 assemblies: - Tiny Life namespace: TinyLife.World @@ -3202,7 +3163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 1474 + startLine: 1488 assemblies: - Tiny Life namespace: TinyLife.World @@ -3240,7 +3201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1553 + startLine: 1571 assemblies: - Tiny Life namespace: TinyLife.World @@ -3275,7 +3236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1566 + startLine: 1584 assemblies: - Tiny Life namespace: TinyLife.World @@ -3311,7 +3272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1582 + startLine: 1600 assemblies: - Tiny Life namespace: TinyLife.World @@ -3353,7 +3314,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2062 + startLine: 2119 assemblies: - Tiny Life namespace: TinyLife.World @@ -3409,7 +3370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2108 + startLine: 2172 assemblies: - Tiny Life namespace: TinyLife.World @@ -3432,6 +3393,40 @@ items: modifiers.vb: - Public - Shared +- uid: TinyLife.World.Map.GetMapSampler + commentId: M:TinyLife.World.Map.GetMapSampler + id: GetMapSampler + parent: TinyLife.World.Map + langs: + - csharp + - vb + name: GetMapSampler() + nameWithType: Map.GetMapSampler() + fullName: TinyLife.World.Map.GetMapSampler() + type: Method + source: + remote: + path: TinyLife/World/Map.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetMapSampler + path: ../TinyLife/World/Map.cs + startLine: 2186 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public static SamplerState GetMapSampler() + return: + type: Microsoft.Xna.Framework.Graphics.SamplerState + content.vb: Public Shared Function GetMapSampler As SamplerState + overload: TinyLife.World.Map.GetMapSampler* + modifiers.csharp: + - public + - static + modifiers.vb: + - Public + - Shared references: - uid: TinyLife.World.MapSection commentId: T:TinyLife.World.MapSection @@ -4631,11 +4626,6 @@ references: name: IsInBounds nameWithType: Map.IsInBounds fullName: TinyLife.World.Map.IsInBounds -- uid: TinyLife.World.Map.IsInSectionBounds* - commentId: Overload:TinyLife.World.Map.IsInSectionBounds - name: IsInSectionBounds - nameWithType: Map.IsInSectionBounds - fullName: TinyLife.World.Map.IsInSectionBounds - uid: TinyLife.World.Map.AddRoad* commentId: Overload:TinyLife.World.Map.AddRoad name: AddRoad @@ -6201,3 +6191,15 @@ references: name: IsLotHidden nameWithType: Map.IsLotHidden fullName: TinyLife.World.Map.IsLotHidden +- uid: TinyLife.World.Map.GetMapSampler* + commentId: Overload:TinyLife.World.Map.GetMapSampler + name: GetMapSampler + nameWithType: Map.GetMapSampler + fullName: TinyLife.World.Map.GetMapSampler +- uid: Microsoft.Xna.Framework.Graphics.SamplerState + commentId: T:Microsoft.Xna.Framework.Graphics.SamplerState + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SamplerState + nameWithType: SamplerState + fullName: Microsoft.Xna.Framework.Graphics.SamplerState diff --git a/docs/api/TinyLife.World.MapSection.yml b/docs/api/TinyLife.World.MapSection.yml index 84b63e4..eaaf86f 100644 --- a/docs/api/TinyLife.World.MapSection.yml +++ b/docs/api/TinyLife.World.MapSection.yml @@ -396,7 +396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/MapSection.cs - startLine: 133 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.OpeningType.yml b/docs/api/TinyLife.World.OpeningType.yml index 38a847a..0ffce00 100644 --- a/docs/api/TinyLife.World.OpeningType.yml +++ b/docs/api/TinyLife.World.OpeningType.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningType path: ../TinyLife/World/OpeningType.cs - startLine: 18 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.World @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/OpeningType.cs - startLine: 26 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/OpeningType.cs - startLine: 49 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.World @@ -154,7 +154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallMode path: ../TinyLife/World/OpeningType.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/OpeningType.cs - startLine: 57 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.World @@ -224,7 +224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/OpeningType.cs - startLine: 61 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.World @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/OpeningType.cs - startLine: 66 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.World @@ -294,7 +294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/OpeningType.cs - startLine: 74 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.World @@ -344,7 +344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/OpeningType.cs - startLine: 87 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World @@ -401,7 +401,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/OpeningType.cs - startLine: 109 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.World @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/OpeningType.cs - startLine: 132 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.World @@ -515,7 +515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/World/OpeningType.cs - startLine: 145 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.World @@ -560,7 +560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/OpeningType.cs - startLine: 153 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Roof.yml b/docs/api/TinyLife.World.Roof.yml index 112814d..bb89dfb 100644 --- a/docs/api/TinyLife.World.Roof.yml +++ b/docs/api/TinyLife.World.Roof.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/World/Roof.cs - startLine: 228 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.World @@ -87,7 +87,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Roof.cs - startLine: 235 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.World @@ -132,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/World/Roof.cs - startLine: 240 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.World @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/World/Roof.cs - startLine: 246 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.World @@ -224,7 +224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Roof.cs - startLine: 250 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.World @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Roof.cs - startLine: 257 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World @@ -314,7 +314,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 266 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.World @@ -359,7 +359,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 275 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.World @@ -396,7 +396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Roof.cs - startLine: 283 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.World @@ -431,7 +431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofAttachedFurnitureOffset path: ../TinyLife/World/Roof.cs - startLine: 293 + startLine: 295 assemblies: - Tiny Life namespace: TinyLife.World @@ -470,7 +470,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateRoof path: ../TinyLife/World/Roof.cs - startLine: 306 + startLine: 308 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.RoofStyle.yml b/docs/api/TinyLife.World.RoofStyle.yml index 38689bb..2c7bdc0 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: 352 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.World @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flat path: ../TinyLife/World/Roof.cs - startLine: 357 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gable path: ../TinyLife/World/Roof.cs - startLine: 361 + startLine: 363 assemblies: - Tiny Life namespace: TinyLife.World @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/World/Roof.cs - startLine: 365 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.RoofType.yml b/docs/api/TinyLife.World.RoofType.yml index a7f6e1e..ebe27b5 100644 --- a/docs/api/TinyLife.World.RoofType.yml +++ b/docs/api/TinyLife.World.RoofType.yml @@ -38,7 +38,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofType path: ../TinyLife/World/Roof.cs - startLine: 24 + startLine: 22 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: 31 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.World @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernFlat path: ../TinyLife/World/Roof.cs - startLine: 34 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OldStyleFlat path: ../TinyLife/World/Roof.cs - startLine: 35 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareShingles path: ../TinyLife/World/Roof.cs - startLine: 36 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.World @@ -213,6 +213,41 @@ items: - Public - Shared - ReadOnly +- uid: TinyLife.World.RoofType.SheetMetal + commentId: F:TinyLife.World.RoofType.SheetMetal + id: SheetMetal + parent: TinyLife.World.RoofType + langs: + - csharp + - vb + name: SheetMetal + nameWithType: RoofType.SheetMetal + fullName: TinyLife.World.RoofType.SheetMetal + type: Field + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SheetMetal + path: ../TinyLife/World/Roof.cs + startLine: 35 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public static readonly RoofType SheetMetal + return: + type: TinyLife.World.RoofType + content.vb: Public Shared ReadOnly SheetMetal As RoofType + modifiers.csharp: + - public + - static + - readonly + modifiers.vb: + - Public + - Shared + - ReadOnly - uid: TinyLife.World.RoofType.Thatch commentId: F:TinyLife.World.RoofType.Thatch id: Thatch @@ -231,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/World/Roof.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.World @@ -266,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundedShingles path: ../TinyLife/World/Roof.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World @@ -283,41 +318,6 @@ items: - Public - Shared - ReadOnly -- uid: TinyLife.World.RoofType.SheetMetal - commentId: F:TinyLife.World.RoofType.SheetMetal - id: SheetMetal - parent: TinyLife.World.RoofType - langs: - - csharp - - vb - name: SheetMetal - nameWithType: RoofType.SheetMetal - fullName: TinyLife.World.RoofType.SheetMetal - type: Field - source: - remote: - path: TinyLife/World/Roof.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SheetMetal - path: ../TinyLife/World/Roof.cs - startLine: 39 - assemblies: - - Tiny Life - namespace: TinyLife.World - syntax: - content: public static readonly RoofType SheetMetal - return: - type: TinyLife.World.RoofType - content.vb: Public Shared ReadOnly SheetMetal As RoofType - modifiers.csharp: - - public - - static - - readonly - modifiers.vb: - - Public - - Shared - - ReadOnly - uid: TinyLife.World.RoofType.Name commentId: F:TinyLife.World.RoofType.Name id: Name @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Roof.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.World @@ -371,7 +371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Roof.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.World @@ -406,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.World @@ -441,7 +441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/World/Roof.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.World @@ -476,7 +476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Style path: ../TinyLife/World/Roof.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.World @@ -511,7 +511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Roof.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.World @@ -546,7 +546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.World @@ -597,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Roof.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World @@ -644,7 +644,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Roof.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.World @@ -709,7 +709,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGableOffset path: ../TinyLife/World/Roof.cs - startLine: 190 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.World @@ -756,7 +756,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 208 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.World @@ -797,7 +797,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Roof.cs - startLine: 217 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Room.yml b/docs/api/TinyLife.World.Room.yml index 7903d71..6104852 100644 --- a/docs/api/TinyLife.World.Room.yml +++ b/docs/api/TinyLife.World.Room.yml @@ -13,6 +13,7 @@ items: - TinyLife.World.Room.GetLights - TinyLife.World.Room.GetObjects``1 - TinyLife.World.Room.GetWalls(System.Boolean) + - TinyLife.World.Room.HasOpeningsToOutside - TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) - TinyLife.World.Room.Map - TinyLife.World.Room.Tiles @@ -235,6 +236,41 @@ items: modifiers.vb: - Public - ReadOnly +- uid: TinyLife.World.Room.HasOpeningsToOutside + commentId: P:TinyLife.World.Room.HasOpeningsToOutside + id: HasOpeningsToOutside + parent: TinyLife.World.Room + langs: + - csharp + - vb + name: HasOpeningsToOutside + nameWithType: Room.HasOpeningsToOutside + fullName: TinyLife.World.Room.HasOpeningsToOutside + type: Property + source: + remote: + path: TinyLife/World/Room.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasOpeningsToOutside + path: ../TinyLife/World/Room.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public bool HasOpeningsToOutside { get; } + parameters: [] + return: + type: System.Boolean + content.vb: Public ReadOnly Property HasOpeningsToOutside As Boolean + overload: TinyLife.World.Room.HasOpeningsToOutside* + modifiers.csharp: + - public + - get + modifiers.vb: + - Public + - ReadOnly - uid: TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) commentId: M:TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) id: IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) @@ -253,7 +289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsSameRoom path: ../TinyLife/World/Room.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.World @@ -295,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Room.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.World @@ -330,7 +366,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Room.cs - startLine: 105 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.World @@ -369,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Room.cs - startLine: 129 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.World @@ -411,7 +447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLights path: ../TinyLife/World/Room.cs - startLine: 148 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.World @@ -446,7 +482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/World/Room.cs - startLine: 164 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.World @@ -481,7 +517,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetConnectedRooms path: ../TinyLife/World/Room.cs - startLine: 181 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.World @@ -1067,6 +1103,11 @@ references: name: Boolean nameWithType: Boolean fullName: System.Boolean +- uid: TinyLife.World.Room.HasOpeningsToOutside* + commentId: Overload:TinyLife.World.Room.HasOpeningsToOutside + name: HasOpeningsToOutside + nameWithType: Room.HasOpeningsToOutside + fullName: TinyLife.World.Room.HasOpeningsToOutside - uid: TinyLife.World.Room.IsSameRoom* commentId: Overload:TinyLife.World.Room.IsSameRoom name: IsSameRoom diff --git a/docs/api/TinyLife.World.Tile.Category.yml b/docs/api/TinyLife.World.Tile.Category.yml index 06108a3..ca4f28d 100644 --- a/docs/api/TinyLife.World.Tile.Category.yml +++ b/docs/api/TinyLife.World.Tile.Category.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/World/Tile.cs - startLine: 309 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.World @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/World/Tile.cs - startLine: 315 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.World @@ -101,7 +101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Natural path: ../TinyLife/World/Tile.cs - startLine: 319 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.World @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Water path: ../TinyLife/World/Tile.cs - startLine: 323 + startLine: 325 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.yml b/docs/api/TinyLife.World.Tile.yml index a304025..8ef7330 100644 --- a/docs/api/TinyLife.World.Tile.yml +++ b/docs/api/TinyLife.World.Tile.yml @@ -45,7 +45,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tile path: ../TinyLife/World/Tile.cs - startLine: 23 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.World @@ -101,7 +101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Tile.cs - startLine: 30 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.World @@ -138,7 +138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Width path: ../TinyLife/World/Tile.cs - startLine: 34 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World @@ -177,7 +177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Height path: ../TinyLife/World/Tile.cs - startLine: 38 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReferencePrice path: ../TinyLife/World/Tile.cs - startLine: 44 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.World @@ -251,7 +251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Tile.cs - startLine: 77 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.World @@ -286,7 +286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Tile.cs - startLine: 81 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.World @@ -321,7 +321,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Tile.cs - startLine: 85 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.World @@ -356,7 +356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Tile.cs - startLine: 89 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.World @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Tile.cs - startLine: 93 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.World @@ -426,7 +426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBuy path: ../TinyLife/World/Tile.cs - startLine: 97 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.World @@ -461,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathCostModifier path: ../TinyLife/World/Tile.cs - startLine: 102 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.World @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/World/Tile.cs - startLine: 106 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.World @@ -531,7 +531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Tile.cs - startLine: 111 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.World @@ -566,7 +566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Tile.cs - startLine: 115 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.World @@ -601,7 +601,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Tile.cs - startLine: 119 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.World @@ -636,7 +636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regions path: ../TinyLife/World/Tile.cs - startLine: 123 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.World @@ -671,7 +671,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Tile.cs - startLine: 129 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.World @@ -731,7 +731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Tile.cs - startLine: 157 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.World @@ -799,7 +799,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Tile.cs - startLine: 183 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.World @@ -846,7 +846,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Tile.cs - startLine: 190 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.World @@ -885,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/Tile.cs - startLine: 201 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.World @@ -929,7 +929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVariationTexture path: ../TinyLife/World/Tile.cs - startLine: 210 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.World @@ -971,7 +971,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisualOffset path: ../TinyLife/World/Tile.cs - startLine: 222 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.World @@ -1018,7 +1018,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 246 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.World @@ -1092,7 +1092,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 265 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.World @@ -1166,7 +1166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 287 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index e433f0e..aa3f511 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: 2262 + startLine: 2339 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Wall.yml b/docs/api/TinyLife.World.Wall.yml index 643dd24..cc1b8d3 100644 --- a/docs/api/TinyLife.World.Wall.yml +++ b/docs/api/TinyLife.World.Wall.yml @@ -523,7 +523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayMode path: ../TinyLife/World/Wall.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.World @@ -558,7 +558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Wall.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.World @@ -600,7 +600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIndexForCamera path: ../TinyLife/World/Wall.cs - startLine: 141 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.World @@ -635,7 +635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPositionForCamera path: ../TinyLife/World/Wall.cs - startLine: 156 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.World @@ -670,7 +670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCenterBottomPos path: ../TinyLife/World/Wall.cs - startLine: 164 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.World @@ -705,7 +705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVerticalForCamera path: ../TinyLife/World/Wall.cs - startLine: 181 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.World @@ -740,7 +740,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wall.cs - startLine: 189 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.World @@ -777,7 +777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Wall.cs - startLine: 197 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.World @@ -815,7 +815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/World/Wall.cs - startLine: 212 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Wallpaper.yml b/docs/api/TinyLife.World.Wallpaper.yml index 69821e2..7a058f6 100644 --- a/docs/api/TinyLife.World.Wallpaper.yml +++ b/docs/api/TinyLife.World.Wallpaper.yml @@ -33,7 +33,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Wallpaper.cs - startLine: 21 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.World @@ -87,7 +87,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpapers path: ../TinyLife/World/Wallpaper.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World @@ -124,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Wallpaper.cs - startLine: 52 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.World @@ -159,7 +159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Wallpaper.cs - startLine: 56 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World @@ -194,7 +194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Wallpaper.cs - startLine: 60 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Wallpaper.cs - startLine: 65 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.World @@ -264,7 +264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Wallpaper.cs - startLine: 70 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -299,7 +299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Wallpaper.cs - startLine: 75 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.World @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Wallpaper.cs - startLine: 79 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World @@ -369,7 +369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Wallpaper.cs - startLine: 87 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.World @@ -423,7 +423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Wallpaper.cs - startLine: 112 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.World @@ -491,7 +491,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Wallpaper.cs - startLine: 133 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.World @@ -538,7 +538,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wallpaper.cs - startLine: 141 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.World @@ -577,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs - startLine: 157 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.World @@ -639,7 +639,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs - startLine: 173 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.yml b/docs/api/TinyLife.World.yml index a27be86..143097c 100644 --- a/docs/api/TinyLife.World.yml +++ b/docs/api/TinyLife.World.yml @@ -15,6 +15,7 @@ items: - TinyLife.World.IPricedObject - TinyLife.World.LockType - TinyLife.World.Lot + - TinyLife.World.Lot.WeeklyBillsDelegate - TinyLife.World.LotEmployment - TinyLife.World.LotEmployment.Instance - TinyLife.World.LotType @@ -78,6 +79,12 @@ references: name: Lot nameWithType: Lot fullName: TinyLife.World.Lot +- uid: TinyLife.World.Lot.WeeklyBillsDelegate + commentId: T:TinyLife.World.Lot.WeeklyBillsDelegate + parent: TinyLife.World + name: Lot.WeeklyBillsDelegate + nameWithType: Lot.WeeklyBillsDelegate + fullName: TinyLife.World.Lot.WeeklyBillsDelegate - uid: TinyLife.World.ExportedLot commentId: T:TinyLife.World.ExportedLot parent: TinyLife.World diff --git a/docs/api/TinyLife.yml b/docs/api/TinyLife.yml index a8263b3..47ae140 100644 --- a/docs/api/TinyLife.yml +++ b/docs/api/TinyLife.yml @@ -6,6 +6,7 @@ items: children: - TinyLife.ChoicePromptInfo - TinyLife.ChoicePromptInfo.Option + - TinyLife.CleanOutFridgeAction - TinyLife.Debug - TinyLife.Debug.CheatDelegate - TinyLife.Debug.DebugDelegate @@ -49,6 +50,11 @@ references: name: ChoicePromptInfo.Option nameWithType: ChoicePromptInfo.Option fullName: TinyLife.ChoicePromptInfo.Option +- uid: TinyLife.CleanOutFridgeAction + commentId: T:TinyLife.CleanOutFridgeAction + name: CleanOutFridgeAction + nameWithType: CleanOutFridgeAction + fullName: TinyLife.CleanOutFridgeAction - uid: TinyLife.Debug commentId: T:TinyLife.Debug name: Debug diff --git a/docs/api/toc.yml b/docs/api/toc.yml index 4086bff..4fb4bcd 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -6,6 +6,8 @@ name: ChoicePromptInfo - uid: TinyLife.ChoicePromptInfo.Option name: ChoicePromptInfo.Option + - uid: TinyLife.CleanOutFridgeAction + name: CleanOutFridgeAction - uid: TinyLife.Debug name: Debug - uid: TinyLife.Debug.CheatDelegate @@ -173,8 +175,6 @@ - uid: TinyLife.Goals name: TinyLife.Goals items: - - uid: TinyLife.Goals. - name: '' - uid: TinyLife.Goals.Achievement name: Achievement - uid: TinyLife.Goals.AchievementType @@ -186,12 +186,13 @@ - uid: TinyLife.Goals.AutoTriggerGoal name: AutoTriggerGoal - uid: TinyLife.Goals.AutoTriggerGoal`1 - name: AutoTriggerGoal - name.vb: AutoTriggerGoal(Of TValue) + name: AutoTriggerGoal + name.vb: AutoTriggerGoal(Of T) - uid: TinyLife.Goals.ConditionedGoal name: ConditionedGoal - - uid: TinyLife.Goals.DistinctGoal - name: DistinctGoal + - uid: TinyLife.Goals.DistinctGoal`1 + name: DistinctGoal + name.vb: DistinctGoal(Of T) - uid: TinyLife.Goals.Goal name: Goal - uid: TinyLife.Goals.Goal`1 @@ -203,6 +204,8 @@ name: GoalSet - uid: TinyLife.Goals.GoalSetInfo name: GoalSetInfo + - uid: TinyLife.Goals.GoalTrigger + name: GoalTrigger - uid: TinyLife.Goals.IGoalTriggerable name: IGoalTriggerable - uid: TinyLife.Goals.Job @@ -474,6 +477,8 @@ name: LockType - uid: TinyLife.World.Lot name: Lot + - uid: TinyLife.World.Lot.WeeklyBillsDelegate + name: Lot.WeeklyBillsDelegate - uid: TinyLife.World.LotEmployment name: LotEmployment - uid: TinyLife.World.LotEmployment.Instance diff --git a/media/changelog/0.29.0.png b/media/changelog/0.29.0.png new file mode 100644 index 0000000000000000000000000000000000000000..0eb354b0e019e8cd83ca4527e420c3e9d577f023 GIT binary patch literal 1577923 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 W!}GMhgwLi_ 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 z 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

1;h9ZW8>-CtCpSb*Jyj) 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


8)mzI-vMmy~01?)C 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.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�*;-D@Mq?*hEpi@Cdt$5a`+Btpee;sq~0 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

OWQJ0;UrE}gz^%vVX~Z1$!XB*b8hgbGZ$>}1 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

rgmv-X7%5kn` zul4n5?`&o3`L(R9=Di&rlqaqYuCbMzMme>N*>|?Y5nVb$zNzB%ZC(DI6ZgKLac#6F z;GznI2S*m=QIV2ToH z+TG#Zp~i#UTZ*c}3pasc_&cjbmGHKOo;$Y$F+nB4U_AZzyL2WCJ!hRw5huBy6B$x? zS4pC2UZA$;0dRS#pP~j@T}VCGQG9Hg1>TdGc#L{i<;pw|9w*MhLs&+D2ERZx$wDK3 zqug*owLkeFC-yyZmJHq8Fqc4^AeSo0H@oZ#U+REW6!`WEd|~)kW3h$a5>xfRN;fD* z*7PKlEXv37|LIEn?o_ZQqr_W4X7VDR!0yoI|<(2u#|W0tN@jV@p?o z9~@JFQ~b0;cSo8Uq|bwe%YUs8pO<5CHx?U-%X~TUORvV|!Uxi8>VAqg>{F<6dWP88 zjc0U{6Md|r1}$6uNJz&oZ=%#z>I#k~qs~RPe~H{CJ$WqLOMO}2v;WwcC- zBy-u@YDf9@^~bMImN_hD+3|UnsQE6$T3onvU7l$1ED_e}`qm>Pepnp^SUQo3qhl5| zYo0oT3kVdxQ~1i#&Yug?M?9$MXQob=DU39(=Rgg9VOn)g_-I`gTVq|M7d=SM!C$tR zere4|aUEl*!+8aD?(kZDgO}(?#zCUj3IEJ2q>)uaAX4CmQ4V!E2rk~l)qIWlApwBP zZJZz<6*cvGb?j*WA26|4AU(ttVL4FK|HC^?iZrp4*Vf%L-39Ota4RS#27Bz_!$bcD z_6@6r8>|waPwU{UT93sACBkmc_|QrEV-3(+y`zf65`w({5%LRMJE zGC!Z+Nwr+is=5)!Fp?IDAtL-s>vRn(PN5{f`Qyb<#>vjMG0!jxbH7!|RUPPJN3Ak$ z2$Nwc5-;>|v{M(lGep{RL8KGmF5|}-P}iR1K1V}^PNBwMH%G6fYDruhvXbK{7luyh z1$~x0|5or(NWtgh8YaeO394%*NRx|yxK$Xfi9k62y%~2t?-$IW`!Ec-%@d7q&Fo`u znhKl?WOf9;-(7GFY)+r$h0CWAs%dWE0e{RNI`h9#^Oz@Rf^rMe+S_xQWQIlFsO)LW z_2q1jB#nEGh3py#v{u8kh^fXqxo>*#jZkysb#Qu){||^q+<-rkBT6RCPg}Q^mD~R2 zMmAvNPW3^afH=ok8$MXQV$phvr86uN3}srV6KOR*G)gB#x%3Z>z|RYlpVv@b1A*dp z)7P($rPTQOVjgCF9^pJb06@8}pr8$u&(5*hxZ0tVhq=DN}!AXBFNxu?oa^|PrIyIx^hD6$|J^}_fiu+m(iSRu-;gC z9kHP~GMjpEvkX5=j=iq~Ka$8TI?scmAzxXiFiqS@liRj|bmgz3KVg!-cB8(`=ZeEA zZ{AA;$VFfoDaWl1N`*kc;}H037yA`)br(7xAWN{m=orM$Y%jf)ZMOEU!c6>*)9{M{ zdPdL=+Qlw5wQqucN+b4s%6HKXwD-Fs=)@gA$ZXFMf;^R}jYCV%^K zwwz30sDAVUM^XId#uf#|%;<6%h238n_QTty0(m}@w4>?51I?Xxn$Z+DSH~6p?7ZDw zlLZE1&!OCWLHO1cMir_`Y4t#LzugzGN&g`M z25JkvAwB9fb*L5l|3gxS%|bHUocymU6@X6&_q`D$vY&G)lsqN%3a@;sK@$4(%XaeKCV<#>@+3a(PG5yFb>BQiX@0(&83C zeBP$InwlD#wUgdcpTfe}-g#wZU`?_`%-17F{?NKjU<-fe+!ya9^aA9?|Aoi53{3Uw z-E?rsRsr(^P_w5Q(iYG*hWh_yeeGd3GF}%C>8>ESY{i!dvCug#DMKZU8%=e)M8tdk zB45HM_)N~!oBvX`3kj3T8fmde(w`dO+Qs}lL^9kKIufAmKoRdOKPu#BWNhCY(1#DSPYVZbK$SSZU zZ}fmk(WDYFI8Q`e65OCcYNL**&R3gFmbs*$?CA-0*v0%%f?M|4tQ?+J?usq*H9BPu z74r#=w1yhOD3vb_To|p`{F8B8v5kf_*vz>9yxzMlem8ATI3zgqN4D}lW2N0=Ft63@3(n6ugQYDl%(*CUBp^sq`HUbam* zg+{tZj?`S9Xrl;UED;97Na5psZ52B-*_L*j^zg})d6wZ@rYWw+%J%Z9&L%e8vtfXDm)gY%_=NS;5gG@9 zIKu$_?ANVN65-eWIw5-tdHr)-Men5eTitxa3<^7(pv{Ls7zK(JuNIZ-!X+1$7@*_E zxA@%n+1<$rc#pfh_&02R`)=_i2F{k*G-BGYF`^eDYj!-)*xwJsB!1G|Itx}1;&2M` zgT;^YE^f;4#v0LO8#KAuGdmPqkeVtCcqhJ_i4lPE1gwwgD-I0Yr)x8tSC0_ipX4=D zy_Ia4sf_t>;4}E^!zb1+vN(2p+|*N|W6_(MS6noAT+^@_(Xbg!cLFw&5R{0|cuy_Vs6aj+y4Wy1 ztzGIr@vnkBdelPpFh%R89#|Hyf03k8@@Mqv3w9`*f(}Rw+Z4d}D*g#F zI0uNbSdATaLXHd8%cS2JXjY~?}fk$ww>?d342w9?Xeb_)il`h_E%6q}LfOEA?my;Du+ zw6c79UD#cv>ydq!As-8yAhD65pnYaw%x%xwR0I zgs37~aofp-9JK#BWd8A5ve(SboqwxHFvn#EA~nca<>-PSZ0=I;NpdP3xM7=k(+yc! zw#*_P&(9x~kHeL3)w6}1&dK57Vn)sVxlI)B3I)L%YjEj2@{AwbE|}-{FwXec)_};9 zidzKvD5)FF%$SCks~wMk zX-FBK#R-_t{A=`wWHxI4c9Kaw-TjH;6wc4S?EvAS!aRQRbjTur(`96Ffy4pmzo_Dm z`z5gxzlgY)1ygYw^jYa&sRM4@^)b8UVgVdHU{q*V^+KZOwM-jv^XQy@%|V$?wq>#< zsUR#FbOE>qg7@~ENr|86c8dAXG|mS6Gf4;#9js;Pux7Z&4!2-`NTO2kR;?BU$q4hY z2Dwchd5M(Jl*Agu{C5}={U)AUv}ny?W|oeEYiGn)RQS&Bv$Y01$bN6xjA`9Pj;bC_E)dff*;%rsw0=4s}hp$8zZ(_ao8(uL6o8>7g!_4oa*Hh*WrJ#{^U-@uw zz*IiHhrw130h!XE%lIoY?3k)gMaJn^tyff&Ko7o~Mhyc(-4I!eS#q&x@E5J=_WNA+ zOhmJP9{Xi{B`#d16Hn#Yz13E3P9L?t!a~*-3?wC9da8Tw<-X>3n}zJoEgrg!r+~_L z7nv|_*B8kYdand7(WTtV?p6A*0xlAWm7rmXF^-o!SEF8pOLg{&-h5}<{SD4;bhywX zaqw@dY&&m7BT1Iir&euN04)PIzh6IoCXIm3?%gbfELUWtd)o~SsZwNTa2^}FPG=)P zTb%Se>;i(g+DK3o2;KAT@$>ZzjBbluX@-DXXJATgnVU*$`DR$bbcw}?r6);N2HsRuglVo(njwN4XpyCM=SzpeV&sh zRS1WAx21C=z3;1tGk8U__$Jc@ChK3nN%7lmoIX0Yn5)vAIaOQrTWSlPH9O&%8nt57 z$130JL34|S-hfTV*6V|tMqlxaEqdb=zIW51VrtEyNBbnT!<_T(< zzbsDOHbgH_l0hu8m?J9DD_5I$)K}%I#ra*!ibqV7_A`HsP^XPBk|6ktEIx{v-<*Al zoLETxK$Tt7UPDo5Zjf2oeu`N~=YH5a#z9NUhY(Vy&zq66d{n>kPxH*mP`bGT`!TfJ ziiuGMn($&qtiT^xkC$Y*e05(DWV4qgdVSQrK$7#wm^jQ8E%gA5&?UqXj-vU$l7?s@G58lPn|l7e5fMt;Bft8(4lB$Mot0pt=dpAbOc$u zRW*2scg)`)m@F_ss}bijRf7z}8s_h9X5L@SoreP@3H1|U8jAcrgSpc>;yo2+S;urZ z6PtXG7qquO_J?y;qG&d*koTa}tpYi~Lpi#7bLj~6f*e0D!(2rb&g(b_QGgz7Ewt#00%N-5k1VnM=IQ-T~Xs+NqN(k zgi}i7sDvrvKuVZq_o?tv zO%VyNsYHeKm%2|g86ZR8k8}p`uQ`zBg4F9??rvZKG`e}OyURcb%qs>I4rhCj@-(eZ!27HC?+t3(noeZY+B+^n8YR zZVC(PHqfjXt_}~^zt~*I8Y#?h>07%{I^!U1#WgtYs(H7U;KG9vYo>nEvoXyqJ98)79^nnrZLZw(^`WOU z_nYd)F`C5vFI>5DcL@2#Rax=?7d@27$Z5 z-r8e7$h{04zsx(-hic7`Ui|4;^Ke$N^(LG!yQfDN&xp!elpz@3qS`<1tHL=q*vG{>8ChPmhzegomGLN)7` zQ8WX9N?O^9daRR(Ce)ZHA0Pagjs&mNKg~)BmfN^OIBOF82uWa~{`4ee$`iRZD&Z12 z-f3W|?Al&fDDGIoFb>@5wB30R`I0pcnQ;+5J|qnzB~qdMd?;zp9NS=(Jj3Jm}WXSY$ulz z3~Uh*FRr<{NKBl)x9-;=PwraUNP6%@wOObhLwk+Qw@7?v0g_5kNWlqD(XX1Tu$f7r zmKgl7i>-Q3T)bp6Q|X|2!YvGW6@iKAgdm(Gh()#*Lmwt#dTOfUw^rnwIJjA7{Tk9 zT$=|*_cndcU*1uX;r-9@?TXDrbo@m4V75br_#v-VQNOioTK9=3qGkI!K-+a6G9g9S zeA+{QXRe(-@(sT4`nFb-mMUgZ5^DfO>k4y8pqe*4^;?YCf;aYs9KYK+I@~-DcXEb& z@ph&={Mk2KYqE=)#0H}#T5%@Ec7N*^R_osDTKDXDgA*rQy(Bc6o4gY2^lPOs1xt(V z26X0dwMmT2!eV5)69&`M{J4Zz(Ta(*N>VQ+#{}#rz;g9y))ZUvBXi0U!CS79v~jJ@ zOgt-`s5@1va}9)S&LaY+rLN2O#D|!CmhiR#s}PMEKep1$`~7-7pZCZ8 zu~b>Npykh6`A#kbTwgoOET#&f6L31}-kNhrBGq}4osBrrSAI!}Fw|#5=)O0LUR=)D za;8RNPGu)Z8g9~E?d|GRT@BWiO%ZK8EX1NJM8Usf+>9|DJn7nFl|MfS4HB%;*E zggELRI+4pOJGAr)bgZ-NYAX-Wzns3aryAx8J$CNh z=y7w{A}RKNd%hnRx**%;75$ccq8hpj!q#_0^EVSoQ}Dg%=YGDa{a~~S(xw0L5s{KVPn+ zcBVnV&Y=wKoC6+=1XD0>o%hF2AyZ8l{X5&=Hd#^2PkyKkz6e(0JRJOB+)UE|c8zd` zv+a`Ilets%&6l(*mZ?P}C!6)i(cf8lE!R`oV@iMw=HU?5cn)^=$)E^zX22Q5Mm7HP zZs|jt|Aq3Eij4#>u>8we`~F4^{-1wj#1QE2s5CbmV0wgMi&#GG0GA$%LKNY&i&&d# z1^)qjTe2|n&nKKVi=D<U# z$MP;e#DWEanm+yE!;f&#V7AmTSFJY1!T%_Pfm6NML=w|e7@}xCeC44E+@!dcnJkEk zF$D<{Y!duEL`KwXp&;8%k9NOblCeLhfd4bn?WAGA6VJ(ZWc6>qQy}`tEw-->zAGGL zpOh?iFI`*0$)4m8k=)%7rZ%vi2)6>r6$;@HCD9Ye3*l3w$j^ry$M zp3>k^bT2x8#EEoqaK+{_3s=)A=*RGY6viknNlnffk;IDyv82WudMoh<+U-1I_uSAb zdv}{UC__xgs$XJVbuU6<-tHZkEdu{_%WQZkStyP-yV0(q7ym zxX-}7ugJ7wDJAJBx!iG0CoOE;aMax9=-(}g1@Cbu7#u-(9A>bJ>E>QO}X!o z@b(^BjVQ!4ML)7&;k|6@WHx>2K=JFsP|d1k<3z6`#3#M^l1e-rTk9mbucX9@YWDFY zp>Q_^3S@_^l)a?MXDoEndO%*`P7Rg7|AnK!`$yA1N}W%&!5YIdX`=!^G;;{# z{xhX8O8rG`yYAaeqSRutw*J<>WUG>h@u!ILg^TjC1$krS7&FO*OmB5KC*@1zref_& zPtD&uzG+>bu!pQ+>t2t9!8Sy?1<(AD7t~UKs?Xt@zIO{wtY`IGx(AA$ zJvrWlzT?G1-mJkJDeh~REt|BgsJv+Vg`Cn#K3r>kd(3Ak^Y4~;LFT-`^!@|fO4Iqy zXTj78$FpoLrx;ZS9~y{L8(vT8ZeI`a&%43jq<&VNu|HiIW*|u zxj9l^_)R_$-rD(|V4o(@i{)9!vblzt?Szmt`F?#7M0BoFjQ$a1a}Ywe$_@(tu}q0t3D5yD61eY=KfRitjA7F6pS zrO%(6-XT=93|J;|ai4gS>B!)W9Hw6ICrq7(*f$ZWaRat8f2E56qQSHHeSSp^i>!1y z5NSTg&A00wEZk2zf1?weZ<1ULJM7bP?X--yvmQQzZf7e9-Kahl@<^8=eW|+g1b#@X zIezZc1E@`TG7@R6qw;h^PIZvQ2foFxj6WCx%T*UEQ*%2e&kn#yLLg}{m6)GO7W}ab zTFu*-dPMa+vkD2S-h%Q8A6W=YWpC3!4PYa4tAYZc6u<&pw6@^mh#-u7`QU>S+r)HW zGc&W{d?MCR9H+E7CI= z@o__YJ^5Yi5pQMG&;M1F)1R7B*kRtYyqm_e!U$Fy9raNdg-X=;RcRhU&GdwT4@Y^9 zzlD#eK}%CaDT@`ucDNZpM%EGuow< zDY|dwBGgTS>~~A}3hu_I@8y@cs7GoRyq@c!${O};IdY9}sh?4~KcCH-o?v6_6W6Je zeIS#V{NgWG@*xKOEjfWak>>BZTKdw>$H!V0ri`j~udxdwiDIbM6`_c(uxgNRr|umR zg$zv&StZP-!+_MO8hgtnBrdgxy3oO$V;vz1Brye`#tI*MYg zOVf~#>O&{#87rg>=RTKzCf$&ZAYTsmS;h@A;!a#aWID^TbDF4%Vdm4+4ObhEbZv|6 zAj9Kp-ejM9MkEUe*n=M)uf?UhEDaC_Ct%>MHU>}pD2BL&rd;_c-^abS7YjeJ7)s(+ zD4PEDtCgx^ZM>~q=&=U;R2qMB)r4im(x1^A=JH?C;Y!|*{Me_LdQulb#SkA84#_ZQ zshiw{*=t^ZT;a9dH}UHfU!Go#nxFpNn+7Bp(0Us8C@w{Em8hc&mNa>Gsgu2I9wbgn zIru(O`B*3^N345V^Ea&wgSJ;gmK$Gk>rWK0di78tFM0=)*&EC~o^o{Wr<5rqySB@B+Lr_x~*7HPd1L1RR~>iKg2J~F!$N* zDUVt1#c!;SZ0C8z5#u~kkbfD`U9ZlpRhd;1rc4Fj?sQ`a=hooHffvD{KNjchB zihT(MJwz9$=px1u!jMQdEwOQC3>W1bs4RY4R>ptw*G*}~GvliAA$Qfm12~QqIh_(x&R{Pf~Q5-iX^Qdt z$nLkhl2W9%t(T@q-WGPfsrjh+4uB(OC`)@OeiFTa+_{SvwToB7GwtQ^gTJ8n4WLAw zR&zJqldFs>gTZr4@8LA?f<>aX6 z9r%_nFxybThjYQ`O}6zw+-L*)D=f?4cskL~(U4b9ky&cllN$L~d@uTEG9NNz4~eWT zc!>ul)Dn}n8ScUWjQA!dBj0#we->Z<8YL4#3K`MAj+Md| zec7puR9sgmLYxJw9?~!1!|SmS$~`}ID9vK2TlsuR`u=d6Mv`ezqq1Qi{eYpG9;?g> zl9*2#Tq+jota2?j^24r6j!hCLr{~a8wpW(x6aolDeP+Je$y;>$oXWey}7wmc!oB1%v~z~xsIJKHsKBy^*P;GTdnk~f3}bhoU* z$TJII<4Hc_DXa%i0@QrsCLZ@#7JNr|H670Tr5Jw?QU$=pYG|)uz^=c=Wjz=|F_EoF z&^Dm{^QYxfb4U&9Ij}zQj$u#j0TD}`3sl-j=I}u58qHEf`}P!BfP`Z^;-+v>j!&q~ z8haf#6??@p??CrXA*r1iWDyjPzS$2wCj{_a7M%&ZX!$EPrSa`wD?Uk6R7Qe+S5jon z!jX8CW#-I6oO6j|qtx^wka#Vp0Vd|P^k-(-xu>$e8B*0AN|^4DqGSwLEpOT>th-JG z%-TzGxYB8Etqf7uQ>^=?kYw2GCZgyu9oQqO#}iL8N>tmWDAh-1l!okoi!i@^;>U4M zB`R%*Iq$F>AieF2?tQfa>GY$~Y~|vMaKzy5uq--b@}PX7(-*Y7grvQnLgWbrG`0q=MBt5e(ydjD(=l$Lc>vc|~vXO;>Z0MiAF4O~7p z3mE+sOv=x;dirJ6<{2ilKe18~oAJc(skk*aOB|jcK;b^eoV|5c|GLGBs3$oJa|&Bm zb6~*Z-L2AcN|JE)Qn#4F_W$C=OXIL$S}Hn{`n#u`p}6&+)ZCO!>}O|>iA9*C1RA*Q z(o-aJw%-cbvkk#*aS_0%l=IrbK5`lfVBPWQ9I;K$d5&U7GI~dii6w)l*jjc$*awSK4XVs%`fY9w4LDh&|6JkA!u%M2ebQpEE2ja z4#5Qnj6&;JVia7Fr<@cgVeD0n8$m~x@s=FvdC_msqM(8MdQxcd>X%4>^r8oxYk?_> z1FoVKJ;iCNE?YT~EinJB57W18!6Of^_w` zb?MLO1h1Y`EOEe6H#v+&c%_<0lRBbdz4iDfy->5TX$;>INEd7x0F-`YtdLH2@Pvll zrpPKW^5BL!A`0Ui(e6Azd+?3iHL7^sC+Ok;?YGigc;3jcvv}{Wz7{F@5&pxlOr*Qc zfpWq7bE#noGk?`CJElMJtT@T=6wJJ9vOo_$Cv<*^0nh4-{9rssfeIYCp32+uqXvSu zDHF`wAZdE7IUe!t->@Kf(|AC95j0F?d~e z$6(GK7_~waG^vJ~XT_n`Gv_81vQ^iqA}ZcX_H9ojHG){h73&|>(&f*dOJ=$~mumDh z*?V4&RS~t)YPVMvSl@@yGTynHq?I+*UX0RI^p^R%Q*ka_I|CG3a<-pDK2_jxgqMC% z^#~boWx&Ut*bvNU0OT6CJVx1-xkZN`l{a;tRb@nTMT(_*IK5 zv}veotmCIlW5krn4An=T?-x*?GgG99@QXv^Un~v29?9A|R^+ouiYHZ7 z#851Ya+Nllvo*ip&+%~Xc_Okj5kOs0iLq8U?*A%q8;o{Xo9CM*kJQ%b+xC2)@l8*y zbwZT9w66rjj*lq~xZro?J|crw}?eeMp79jS(o^)GLCx1kCVM`FL$jbJjYw$Jq- zAaiAFlT0(td8{VgcaOl_7ldkLU2Nj@JaKS2=8EM8KLM!0ktkB|dc+Yu0yt$ePDA6E6(AH~W(91b5jO)M6UO@6j}8nn-QH zyu4uoQNb1m#Cq5z*X4&$`WK0{a;Kd$?^}oI>>V}SZvL}v+k&#f78}jN%{5I@x*X%J z4o0Nq(?>c!&8d9L=@>2)F!<^EbN+@7>$|msSpR>11r*4Ye0A(Wf*&+e<((Ft6@j_J zkqD`$BTa7gCV>y2Zjt;D4>B272lfQ?UJ0Krgk{b~4KQ#AsVfL&9s$WCMk$@GkIvGp zPND;-$J=V2sc?B`xd*HhuQ|oUzcq-dww>zsyqI#Z5SjSw%O2(9BuN#JAR+%DfdPDI z5p10i`wIE?s?om?Gl_~U$rEC8$Ep8`ZR9q!v!SW*csBv*ec~( z1Uogu%@OU!Lc5*8ctAs=7(qFqFpD4cbG~ z@KUjUnr$0C@_@#iYD?D$HiEHmIlUjlR?Q5OTs~oWn(sP3{Lx$k!bKM$l%b!S?~8wz zx_j$p)iVA?>7O$se)vQXGO9+F;Wy8Kb|NKbJ9uD|F|eD6DT8a?wgOu8>Nx#16Qy6V zuLC7@qCHHxdUa{Db$Tqys^yAZ*!^61835{Gjy9AUjLaS2a_}WS(fa+sb9&BljhwQa z$2btrUY{{3P4RDmo)Ma8*jGh$+Ey`S`9Oml1QW;Va2@&k$ty+4AZkPyMn7NC`4VE3 z==0_zW!*YOQ1y1{+QvlpAM~Hg%&E8M|CyF$9Oq zEy&x`n7oO{2)_egtX0u$MV1h<5k$f`))yvJ;{pq0o1g$kD8B%MCwNsS9`5>!S@f{x z{ITh1SdwnoG_w$)o}P@Nue9lk92xnBgT_yys%tF{;BzQ73pVOP7Cd}9d!}%Wp8uw> zhEHr~Us&~9t8Ni_%g7knRRgb;xo_fA6nB{7<`#cYQGga(U`Tig>BY1ci`LPRcnCm4(o%k=Uhje04(%i%T z$*8Lorp^B!fsFj$2xN=@#8qtn=eP=&iUK0`MF>Viyy(KuM<9mh^&}z`MabJ6R^V#H zcm*}Qv?q|U!T7h!8}Q-l@KX@^ zCEteaqy4Pw*PlGSEe=sY0R{>H!dD>H_8(>d+3pBwZxw+sDrSkyDHi215m6J^$`mqkGPX zq?dovFEmweHRHnDa!si@ik(282aO5adW1d- zm)VR3l4UUWpmK8ffk3KD|diXDdseA8;-i{xbb_j_&1BA+Qq;Qw96%ClKXN`eVa2W@DXP`(Y^ zKk4?j)y3bdFBhJ{mLKXfOxRO3_11oJxHE9mZ1oH@>JaMS7!Z(_WbYkM6 z8hF}77Eh9^Wpx7SolulhG#5Q&Bw!p!JWMA7GwXz`gN))&9C(PUAytcWQ!Wl1bgiv3 zEin+@r;6FA&c;qoe5fw{tNrO^k)b@%`-et978!?M#MKq@i`y1|-pG)S)Ha&N znhCCJ7O&5C)BkcIy`LAGtyW!OZpiCA%4?Z+L$d27d#jUtH^uFy(MqP ze&!!zcNm4=z@OZ{XbzDbRm#8u?X0WSU=4|Eqi}Ddm*kDnMsq?=XvuyJ1GJIG11&}V z{Y4AKeiZ9&p5oRc#)Fib6uSn@gF4&9dr->bFP={)`F%9tHLnFXk+=c|5x%h7X!09^ z+q7=lhIjnWWiI#kGbCrfllWbmy5SK)6)$U^cSJw&?2y68!{ZnKEGWsdj6cqyl#XnX z)ayYM#+qOkyViB0U^mhDME-?5GV}?h`n+2)?Um>|tpJsqH-s-TU9jinOuZKeS^2p} zP)bWgN$$>ywwnSK8WKvhomNR??wI0@u zvAxi&;n7pU%zJR`Ww|uH`nL>$<}xYZ@bp(>m$prszkdw&=!Ca5bbs76t>7y&YM2Q{ zN~>vL4ONU*8wM+#!xnDQM~)rY9{24y9+nz27=exj+;6wjNo#^A)+a*Hz!qSxV*duGI0 zQ=&IF^KceDJ64u9;A*U>a3_br4+T-y;e-szvEtwgj$@&1;w?NqB=wNu>q$dzt1w4$ zYfU3wp%d{jFU=F9#GiRaIHTZr=o>o-AEEStXPF_SW3l38;a$0-P{6x7ikvuPyA(1S z@Fg?Op~{+Rdsf3U@ajSBrv+%joN|??s=SP$;&q@3l`yM#1Z{3*+NhLGB>Ejuomtnm z7w$GB-f5m^K=rs$zpbJd&Ko?sDcs%^y+JSyKa^9r#W(c}4jscy6WoA7$QHa6>$)Yo zIJ7qSdxPY{|I4-d*Et>a@BK*zPbV!B5wZv!F^dGDpgKu9Lz!E`kCLoyNaPoT*uMy0 zZf&7s^8Yx{$9Eb{hmIFMtQi9py{X`uU7vs7z%jyg2SOOPS;To@IO&ChI0h?turhR0 zs-_7OxR2spM%?I)_Vb`b2ll*C`Y`n#gg-nz`4+~;e;`6=7{}##Z&~J_feKk;o+QK{ z$#Ank8x*%(M7}pJ>Ivdz!Tm{mMkY*kN;;$>x^ULexlZY`!pH&jwfTgk*Zi9mvzd=D*S5W!8%aLtH# z$`Af@XrurJvNK=!^hA}AX{ijAs#Fm29Od?PQZw#^HXkwcEwRKla+{VcXn5DRJ(x6| zHytXQePvD>?R>O+lj5q7S08Ofec}3Wnx5xE;E89HRX3I9c3^d ztbIMpklpJ=e>~jMyMp6`{@B!Z{|UlePY7tk1K5{1F+<*Vb|BT`h>A5Px^%V%gvC(V zC|SGCf=R`h-u)yVK`T>-oj&g%-DA^6?;f{0uU2@xGE8AK4+!k5yet!>yOO z`Vj}Wd$AjCr;VF+11rqe9F(*-(E#+B@d2a$rI?mgL~ML7KlI75A%f53`1E zIUYaE5LzOudEf9cI91|K<>|VM(u3G_dqft4JoS^uk{hn|`~v-pkWu?nhSv}ryJr%> zznFMba?I7|*$3LX{nwxDkcJFk@1oc7c*wb*Yev-GXpfIfAD_=gjgqwnpV>BkBX8#& zX8f(1-~QBTRbBRm;mVQUc_)So#SToF?2tl-S0GGdUh#u_(6$!O5#duS^(~7thNb5B znx}k#pdpExw0kq5Eui5^1H8PDl(bm_SbpUoQ&z>TjJ1&cdA-<5Ef{J7vp*kVEZ0_0 zER-1+4RD=pezPZLiC~( zA{5@g6&l_DYb2E^Oa3f8OLn&@g(Hu%}{9f#ZQC;gHP*k=|DcOR9(hsl!OcVMV=sd;gB}{38 z9Li>%4i7wEp}KVG)wEq!ET@kG%isrk-1?l9<buWY;Jwg<=8)EzTMF^txvajeL?Jjg%tx zgNiSnHoY0H)##s}O5vyTr~manN#(QU8!^uxZD*DrqLw1^wDL8TFX4Dr?X$;@OM>6&JB`cVTxbkc zg3$p6_K{6HLiV2#_f_x!=7s1J&Av~U!Gs|m+E&2bCV7aMmdmcU;djmnNKmP zlk^>8JGB_x?9d&R()j7wp`6<9MHZF6S0xz3Q(T8{d|hh(nUfvM^}gpTk5K&C*;D(o zn+^hLfGc0!9xXLhG&5sQ5LSNYyu0i)Q~oQ&bHo9^r7Q~cn3gizT6Jn2+l7s5f#5U) zlV1cQK*I;mdgN4ndyS57=_sl*N@H(z==W1bGU=l>zmcYa$0)Mc)L#HO(3$-Xi|6h0 z$0?!$TIvq8JWer~^7z38hiZrMoAgqP!j30AI`1D!`KoC&H2#6>1UjOyXehV}g$HAC_)}>MnD?TJiev!ibNw{(5HHw;HP>3kJz& zK8Zs*Gqa#m1HVy|`K}m0I>;^7Ezrpk%)vd0gS3CW&~s_1%S6Ny^YMQ%XO>bBCOTOO zF2fC#_CoR)-LeSfyg_V<5jxs%!mu(&2gOaoLyJ>#B2wS3Bdiw&w4%eki?N$AK=>6Q zLHQ8wi=Tq$DrN!*$5c$aN1so5CR1HNrqTYWO56BYbHu8uML9jrj2?56=3OQ_cH(_T zO88&j^;}|8R$bG|w+Y{kc59d5#22_>Wcw$gdM*)VvI)jK**e%)9TlSCZLK%>bPowe z${1UcUbCF|f-Y9}M%IS!gVH)4XZytMifGGx`d6(*MatoC&`077ZPrdBJC^^^vGR)z zET&4+4@j_w4dO)5+N6h;&Uv#9@t){OxE)H_=Daj#q>1MI+DJ6Qe~P_|d~EMt0m_(d z8qH942X@Z2w=AL!Cp(jq`%IZT%I^@`-eCmx&)&E}bK$DdCG}a8WaAkICojFn;mLp$ z%j8wIdv2Hsj>sKSF!;}?guRz}uC5yKTKfPyS7&a~Exd1*w2$6z%xSsAiVooeXCy1Q zaN2+#{ff7#j^ugqy9zzBggX>7gA_9twm5u>bbak8d)gheF?89_Dt*qGH-S7|Bg<84 zsiS*Evl@%D#AVX&@FUfT zKXSA2+}B8131XY0owoKR`d%U1pcH+{A~v#!ucd=V0YUf*j>&DYNfEB%$e!+k%_PaL zop3S~SPTk+e_QB7K2S#Mzqe65U9A4&LX#D=keS4qDM7y(dW@aJ1M;}KMbx6njL>zi z;Ps>ifx<`V+2v_I?zdj?LvK&mWm(CO@GQnW7Q}?M2Ip6N z@;h6CYnH^}uP&_qKEGL-E3i6f;vQ>Pp!@Ry>E78SK_5-=crT#wPxbOqNEymKVFn*S z@FZ4Ms+>AM$Et-aCBT={Y8N)7Zh?R6O8ywVWh(-nqf;Q8*`*%u+n@0_C)-Q#R5a^b z8tFkF+d0d4)1}~Ekn_;_`re=PmhyXWTNirI>Tx-2ki$_8C)_m-M;<0&8PJy9wTs8@ zH3BlJZk$XCyP2|$!xdD#XKmYZ9W8!a2)w7{`r#LrBWBll@bhL93EU*f9o|wGUVJ*U zWMcZp=|%Oa;sx+bVP_NAU%?_w9;Uf`i4+$IAfDCl=%bfuj17oe1$@`fPPHTlYRL{` zCgEQ=eLOXuW%2DQEadr&gZdB8y^ffGRiv&;Y>tLV99!+KfD0FbJv*;#`Qd{t+n5^)3%OH|Wk~|Ef z2)WzIzqlKJZ?0M5GzQE`;PaAKXHpeLOq@=S6%d!^Ru$NwV>&|Ee46a+o^~saQ<`DN zxB0=LiR19y#7v#r68x58{$U$MJv5^#&Ulf`;+tJaWB0(j=X6p44wDE)GRidDn7Yxv z`+GQt-@ACg%U{bHgW;j*Dm2d5bFz)t-tu?<9l>2)a!RzyQC4T<-J8|FJ9hAxyRKCd zrbyV!4ql%IliK6>uEile=HK+c7<0W#5^?v!DMeEq$Xi6}p8owdbsUKN!k8S6NTV$3 zZHZxz0|G!CCjTowN>pNj*#V7DM{-PH5!uZYYfIIiCPz*oXGq-Dmy*DMgx)-Ev{5Z; zGO4UHH2JNhfuta2WND|u^qP1*kXWTXM%6_5)&$oO4|l#kR3GDsHP_G zyL!s+ZzA?nSR}O+x#lIDiC$SMqu%MI*gUz@pMoLRo_lZp;adkWZowkpTR#Fo^_?M@ zx_GDI6S@@x_4U?HMJb5<&qfK>6OTbTmI~Lcw}RJr**nv<=yG$19QXbgA#agawM{H4 z{S!0x+Tdw8q11OVp(JQt&-?V!#m)2wO}iK1HyZiRn3mKy)1Vzrck4g3xTQ0&C5V-G zh`sg3#pB>o8ia<tPAZNN`z{r9hn(d=np4t+{%zMp#eZt^&yNdktv1G#9 z!O^bvDJRBN8rMDIkF(I3j@DelNOpaki>GDPfN64vm>L zWIU@k=jE7_vniX}9lGYNzWz<&{5{_VxZ=vS0=FRf7rpDoGO-yFz7-H><5f17HD zJIvAk)?JJ4KjO7P`}$FlrJrtM6vR7zl2?&j++m|-8M*tv8tAyr4^h4;gR^0*-d?@d zQW~|9d@(xC<2#NT3O4>9JnriMkH;b7Q!}O>+OFz)+yCW0MCQVTn#MWxG8G_l89=dn z^vL5G&K}D>sx+e~kV$WF_w;uK#aFc{Ijj$S!|_ z<@w@tI(Wh`R;;hxy2*58mj$?Tq15o`l6^n!!>#Y>d=gocif$eTTve*#X+L7ofs`lgQQ z@FHLG9JEI-dA-h{0@)lk`Qb?jE;ukagBF>}NYQIV+;Fyq=vt+NEX&%*D%$&sl}@80 zZmOEh7FhRug=zv%ereHBjO@|tLg@jx@Cmt}T8EVZ*l_9CAU1BW!kMPI7B0Tq9+dG26-OUNK|o)fJxn5I0N)UX!?bo&_$n6%tcExYf3fxY%Bs19ryt1)isnCep^p z4ZqhOaUeGqOX6fd=%lCW>P+5mZfXy*xWtFU=2{Rb+{8wynurc}@=i3evp-vHk%y8{u{rtcT1 zB@8|Ia7Dev+euRfY`v;1bxr&T9Uq>>KqmrE#?t9!PwMI4l(y);rVFGY*2Mfmj7-n0 zu^PEaL%dyeOxrU`yR9m|qHUA*)v&wu_}fOw2ku(62%IeJ&La0zb7~%*D$r$K**h{s z+c@q+ec8U2Q!wqrcDt(@L4!xxIJqd5KFnOukH57~+(&y(cDJhb*y~9!j`vjkZEQvC zNHv9dU|?WiQbtY92Ej*XFZ6GRpU8)@kx8D)fk>#10h3(gffO;Oon*1gr65q(sI5=Mk`)ks4=irywI4gOZ1?ScEJI<># zil{dbn7FR%m&Hz}SQDlBBj_oaS4DTp+I2p#BfZbw&4+o!ElN_p`_sep>0J>mryCfC zVG)m)f_K-T;U<|+C7f(}^_r`mFiU7Ok0~?iagfgJ8NDZIn9YDY*}cS@8;IS)5CUc{ zW>RI8kU#ss!Ft4K7By*B+{yFP(LLuu(I`>Xed4LQJ~hEe+Wi6zG7SP zL-?hpk)U4DHthZ4RyLT^q`N6B2i==iY^jZV04C7$n^D`a=#}{jV99cHMzRJj1nDrW zFnk?MMqWr3A2uX)oiKH33G5<1pJ-qojHp)EA^crb&-Wv7E-vz{jf~0p?KK=VF41eK z&J`ZJCsp9eVx`XdD>W}XdX!$4(-i0l3A9?7S<-a!993cf99biG99DNS=i14Gq%&T- zdos|LONACAwJ#l@wj@|tXOhQO_6Y^qA6Yw3+`Nv)`u&C5ubw4V9fBnPIu}%C6Ri>7=hNXIdwK z=4ryv$c3MLy*rwdZX1R%-bl$fhXg*fBMT(&OKmOwV%%aJHsn3I*!w{<;LHzaE*N$o z>*{P0-_Qt`&ob%5oUr|#N<@!td;KL-SYX5Gc^*gu<`L=`_p{1q8+Dh9we*`>tu_-$ zqsHh(@4jDdcyiI?&$^&Y<1oZa<%8c*#(8w8swWWq7az~bLBG?PjcbpyG0C2uP9ya{ z4uFw9qE`9SXlK)~#Sb_bo zn#F(hZU6X$<;rr`XSwhc!?c5w<{RIdJ7l!!Fy|H?)55hd z&DUseMmaoD*&dX77+kl@KnBcb!$f+twjX-Ee0S-B7?vqP^wMzzc=&=bivmqT7iI_q zndU;ER4=>hE{BaT44zm>4uiJOmMmV?08Cgw=rwT%mQyiE+QbhvHD#_k^o}KghiPvC zWzhNEfCjYB|2|E7K|y5vO<+ETa`OMVMhjtsQpnnp z`V>0oHt;X6@>+t?Y57Tfn=ZK%2++Ts5&R5W_;*c(Bu!Nnpn8dtwZoO?bY1}`Q3cz^ z`c1&Z8km>b@_3Kje7PLhlp)Dt&dR058w9T|yB|aro~b9b+Nb}Q@pZBQWx0ESdg6S? z>8BfUt?ef{cK}gA=Z6yReLmYa%U_1RvYpf!X-BML6=QVUqLGCZg8vLkQWX6NZ&QDu zXwFSjwF4_SA{gX4Hh}Bi4QwNs-t!~TefAy!FCc6ubHAr*=mag_DZ9b1zpKG_G%E**!|fiW{Ke(I5KWPvHc@3d*+ zc^gZgXr!6z#jo0J(aHK8v;H%qy@RAV&o_Z=ZRlHHpS#MiMM=B@eM#mkNfnB1AFf=7 zYc`T?+L|SE%Qy%2&IL_#EusoS~*kv`2;`#}A$QFZ!6ZpRGODT-oIK+jY!#j;e1 zId~^PlQ)2Fm=BjTn0L^>Yp>A)X)U%D`}U92yuMj2w3OCamIx}@RN~ z-+_mT!_7ISciT?13@zCtp4Rgfq&|HqY~o>d#cwwVvhtq~Q8i!OtQ=aCYoXf=5z?RL zwh8S9r_4#BUn`{|&!S?fNg}GJFp>v7p87hAt6E&!9lXCu+)l1Vaz|m&H4K`jie|y8 zp1yytDvlpA0|bhlk}7;S^*6iPIu-#!=<);TGwwPs3a+IwGJ3OooYs1LJLuKe9gqHj zeCNcJ4gcSe?{DA!3-Zl{QnbrZGKM*w1*PP71=lUw0#d=|YH6_^ZezT@uUkmQ6GJ3m z=ubDaGkM$jEsvfeHd22h1}vM_?HIkku93b|U1-wdm^Yu{pBnGwnesv1#80{82AyF; z^?&h7{Z59DU4Q(WhZMYH=~fdil9n}3SmT9OE3`Qmb@*Kqmy;&(8zV5Sf(TvnY&|(m z`|jP5#V<;IdBdV~cBdYX+r7*zWB*NET?pdT4_(o$-PVFS+^@6;S|k5I$%)e?vq!vH zQEv(vhsm@QZYc7z%tF^=SbRVPz)WH+06Voy@zhzTsFl7gwZ)Df{2DB$hP?{rF?bK6 zw`|`~aN%jGdcp+vW8nIXZ$T-f>}GSIWCa(4R>f*p?3|>X(J9{6bZTNrWEyX}_ZM=| zcuwAsLF%faBpA-1@FibuHc0x_@r<)JCszsxTeda=d7tF5THGi6;`c_L*3r+Ka*mN+r@q4$_TY2zZtDyc_j*AL z#AVn{SYfc~qIq}+(@s$^5p#7h1lM*V2Pgm9&B-$;AMZu7v-!*aQ9fp0V`Z;lXP3H+*N^`~cWJ3@jr=D7`7gG{;2h&OJd8WX+&pLMroG z{gsxqoPG@F#^|zCBJLX{E;p0s%bo1u(71Yvz6A`@@iTA7S$2Kes{Gg;tvJbuX03-8 zIrQ(bvo#Uz2hcumgdxc1I5*vv%(-2Z)fUKXQSitX^!r_=T?Vi&MYHs^O+8LVd}RiMtCATQW09;RI# zlXXsguO~$d1!K&4+sWM{uphZp%v|${s=B&_t8+@Ae|NDg${vV0e|h$ z;8i#`W#)gz`{$E4PCQ(%7mU;fkJ(?*>>C#2B8^DpDWMlUlb=VGj_wy+Sm}80kSG7m*{!L9IHwnXXn8uFQ^qeXI{L4Aw6UUik6o?b zo)Oo1aF^gJJZwk(}9t@gdojQd+l84@=Gy`l$Z;<6D z5I}2I$gD;e64d9$t>67D2lg9Nn|q$MpYM2B@lm`0=VyYty@7ZxW7Sb%@C;#==qW0{ z0+YMYY;kkd%hN(Jn;IS*I8=a zDiRf$HXq9*6%82pIukdWzv9mN>>T@H^E;SQn`CQ8;L8 zfFhf_;7~o~#!gfKjKf=YZjApS!+%eNr$&dHe{KyW`6X>B4eyReyRKv#vwKH6wkwU| zL*o@YM20L5 zeM|!t_=A*}s^6+62CTxsClACvt4Aef?r69u9jqx1b{gPmEo8tOTAQbuMXa zd*xWSl`PYeR@+M|DnNz@>#+s42F)oz$okqwpXli)OLQK}+4{JTyzh&GhVYD^pwZFd zmZWeEp6Hd_g0!lCLnbaMjR;*(XF9)@V#xeL;P8_4!J{S*o0=pMvV!r3wO+ujEfWF2 zfHH>LWDmyh=`SG=-%g2SW|;3EV8o$h!ymHA%4S$RpeQ5{TTrkxp9;C zA^KlZ`Nex?PZT0eIDZtH{SLidaEPHf>t#bW)k8Vd$@p>o6jjmO8C%_OExlX_Wqg!c zDlc7HkrU!Y$<^WB=;gf!8AY&QiQM^+X&;UuMeFeM)7MSzshVt1eeR<%QjLn>mzGn3L{ug)TB3S7F zc+|3-G-iFgeI}_ms~>k~EVy6bK`#tgx^w){WbaS7AC$`qDuWUA-S8l-$1OK}6rA$Lfj52ei%`-q;iCGoO_x`^jwrP?q%0CdBDGM~j z`k&-K+>)%dgi%U}yD{{QfG=5aCZ@Bg2znQEq{ zy-76FLeVxYgwo6qm8Bv_A(|3Gha^d=nQ2;uhAdf95@pLENup^xLKLDLON*k2roE<_ zxqsK>d_Ldh_x1Vbcs$NIJXCYv_xrxC=j-`WF1tEKCnX@DkhocHI@7E6QoK*`+-gzDO^iA|989K=UWJdhDx0{}`^+4(;*6^iPZfU`g*AzPo|VhM2K≪OK>BR}^DOvGSs5<404pQ4px^tj;pg7zRQdFy> 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 literal 0 HcmV?d00001

V9_xGB|dk33-DY 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�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