diff --git a/Changelog.md b/Changelog.md
index 488c25d..a545f75 100644
--- a/Changelog.md
+++ b/Changelog.md
@@ -1,3 +1,62 @@
+# 0.40.0
+*March 9, 2024*
+
+![](media/changelog/0.40.0.png)
+
+> Lunar Grove and Populated Homes
+
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.40.0/).**
+
+Additions
+- Added Lunar Grove, a lovely secluded forest town with buildings contributed by the lovely [Plumbella](https://www.youtube.com/@Plumbella)
+- Added the ability for empty homes to be populated automatically with exported or randomly generated households during gameplay
+- Added a backup management screen that allows creating, removing and restoring save backups from within the game
+- Added on-screen camera zoom buttons
+- Added a few new cakes
+
+Improvements
+- Display some important notifications as splashes in the center of the screen
+- Display the reason an object can't be placed in build mode as a tooltip
+- Display achievement progress in the achievements menu
+- Improved the look of tooltips
+- Made some foods incompatible for people who are pregnant
+- Display food restrictions when they apply, rather than when they don't
+- Moved chair spots slightly closer to their parent objects
+- Disallow children from visiting a strange household with no children in it
+- Made people discard their held item automatically before going out of town
+- Display relationship levels in the people selection menu
+- Avoid households with more household members also receiving more visitors
+- Display which items were changed in the steam content notification
+- Made people go on parental leave automatically if necessary when giving birth
+- Made people stay at home and on lots longer
+- Don't require a table for children to do homework
+- Display rooms on lower floors a bit darker to make depth clearer for open floor sections
+- Highlight the selected person more thoroughly compared to other people when using the highlight tinies option
+- Display an auto-save indicator at the top of the screen
+
+Fixes
+- Fixed doors opening for people on different floors
+- Fixed people being allowed to use doors when they weren't invited in
+- Fixed the Maple Plains City Campers' Lane 2 living room area being inaccessible in new saves
+- Fixed a rare crash when loading a save with complex fencing setups
+- Fixed existing work relationships not improving if the ai relationships option is off
+- Fixed a rogue black pixel in the rhombus rug
+- Fixed the ability to make the UI scale so large that reverting was impossible
+- Fixed depth rendering issues for people with a lot of clothes layers equipped
+- Fixed UI blinking briefly when a person is selected using right-click
+- Fixed mail carriers and trash collectors not going home after their route is done
+- Fixed children being able to apply furniture upgrades
+- Fixed outfit previews in the character creator ignoring hidden layers
+- Fixed the cheat history storing empty strings when invoking an empty cheat
+- Fixed lots being marked as visited when walking over them, causing people to stick around lots they weren't meant to
+- Fixed removing maps from saves causing people to spawn at map borders and getting stuck
+
+API
+- Added SimpleBehavior action, an action type that allows easily creating behavior-based actions without a custom class
+- Improved the way special action types, like talk actions and project actions, are constructed
+- Game content initialized through static constructors is now explicitly loaded in order. If a mod disrupts the order by accessing content earlier than expected, a warning is emitted.
+- Generified the color system to allow all objects with colors to have a color map and default colors
+
# 0.39.1
*February 4, 2024*
@@ -19,7 +78,7 @@ API
> An Upgrade to Your Tiny Life
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.39.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.39.0/).**
Additions
- Added the tinkering skill and the ability to discover upgrades
@@ -143,7 +202,7 @@ Fixes
> Get Cozy Indoors and Lock Out Your Friends
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.38.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.38.0/).**
Additions
- Added various clutter items, including jars, palettes, washing up stuff, book stacks, sandbox decor
@@ -264,7 +323,7 @@ Fixes
> Multiple Floors and Fences Galore
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.37.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.37.0/).**
Changes that weren't included in preview versions are written in **bold**.
@@ -453,7 +512,7 @@ Fixes
> Retro Rarities and Stopped Starvation
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.36.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.36.0/).**
Additions
- Added the Retro Rarities set with art by [clovedove](https://clovedove.tumblr.com/), which includes various new furniture and clothing items in a retro style
@@ -548,7 +607,7 @@ API
> Multiple Maps and Fabulous Phones
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.35.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.35.0/).**
Additions
- Added the ability for saves to have multiple worlds in them, as well as the ability to travel between them
@@ -599,7 +658,7 @@ API
> Of Bars, Brews and Progress Bars
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.34.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.34.0/).**
Additions
- Added the ability to make drinks using the Mixology Kit
@@ -904,7 +963,7 @@ Fixes
> Big Steps Towards Release
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.30.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.30.0/).**
Additions
- Added a few more decorative objects, including two lamps, cattails and lily pads
@@ -1038,7 +1097,7 @@ Fixes
> Say Hi to the Demo
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.29.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.29.0/).**
Additions
- Added the Demoville world, including its community-made lots and households
@@ -1126,7 +1185,7 @@ Fixes
> The Last Beta Update Ever
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.28.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.28.0/).**
Additions
- Added jungle gym, coloring book, and festive tree objects
@@ -1187,7 +1246,7 @@ API
> Trashy Techie Library
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.27.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.27.0/).**
Additions
- Added a double-sided bookshelf, a book cart, a small indoor trash can, an outdoor wheelie bin, a vertical planter box, and a simple nightstand
@@ -1227,7 +1286,7 @@ API
> Lights, Camera, Music
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.26.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.26.0/).**
Additions
- Added the first of many of [Leiss](https://leiss.bandcamp.com)'s songs for the Tiny Life Soundtrack
@@ -1308,7 +1367,7 @@ API
> Water, Stuff and Skill Books
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.25.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.25.0/).**
Additions
- Added the ability for primary school students to study at a bookshelf
@@ -1379,7 +1438,7 @@ Fixes
> Undo, Redo, Fridge Achievements
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.24.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.24.0/).**
Additions
- Added the ability to store leftovers in the fridge
@@ -1424,7 +1483,7 @@ API
> Job Choices, Aging Up and Furniture Fun
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.23.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.23.0/).**
Additions
- Added choice prompts for jobs and students, which appear randomly and allow the player to influence the situation
@@ -1571,7 +1630,7 @@ Fixes
> Two Years of Tiny Life: Cafés, Gamepad Controls and More
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.21.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.21.0/).**
Additions
- Added the ability to control the entire game using a gamepad
@@ -1692,7 +1751,7 @@ Fixes
> The Children Update, it's finally here!
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.20.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.20.0/).**
Additions
- Added the Children age group, which includes several new gameplay features, including new interactable furniture items, school, homework and the start of parenting interactions
@@ -1777,7 +1836,7 @@ Fixes
> Ui, Sound and Improvements Abound
-Happy new year! Read the devlog [on the website](https://tinylifegame.com/devlogs/0.19.0/).
+Happy new year! **Read the devlog [on the website](https://tinylifegame.com/devlogs/0.19.0/).**
Additions
- Added carpet and puzzle piece floorings
@@ -1826,7 +1885,7 @@ API
> Animations, Food and Sources
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.18.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.18.0/).**
Additions
- Added emotion sources that display when hovering over an emotion modifier
@@ -1909,7 +1968,7 @@ Fixes
> Life Goals, Reward Personalities and Daily Tasks
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.17.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.17.0/).**
Additions
- Added Life Goals
@@ -1970,7 +2029,7 @@ Fixes
> Woodlands and Visitors
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.16.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.16.0/).**
Additions
- Added the Woodlands Set with art by [faellynna](https://www.instagram.com/faellynna/), which includes a Woodworking skill and a large variety of new build mode items:
@@ -2027,7 +2086,7 @@ Fixes
> Barbecue Trash Cleaning
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.15.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.15.0/).**
Additions
- Added a barbecue and some grillable food items
@@ -2063,7 +2122,7 @@ Fixes
> Lamps, Lot Movement, Speech Sounds!
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.14.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.14.0/).**
Additions
- Added dynamic lighting and two lamps, a ceiling and a floor one
@@ -2115,7 +2174,7 @@ Fixes
> Camera Rotation and a Larger Map!
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.13.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.13.0/).**
Additions
- Added camera rotation, which can be used using the C key or the rotation buttons in the top right
@@ -2187,7 +2246,7 @@ Fixes
> The Fitness Set
-Watch [the trailer](https://www.youtube.com/watch?v=e86RRKPNLv0) and read the devlog [on the website](https://tinylifegame.com/devlogs/0.12.0/).
+Watch [the trailer](https://www.youtube.com/watch?v=e86RRKPNLv0) and **read the devlog [on the website](https://tinylifegame.com/devlogs/0.12.0/).**
Additions
- Added the Fitness Set, with art by [Tector](https://www.instagram.com/tector_pixel/), which includes a fitness skill and several new furniture and clothing items:
@@ -2220,7 +2279,7 @@ Fixes
> More Actions, More Skills, More Personalities, More Pride!
-Read the devlog [on the website](https://tinylifegame.com/devlogs/0.11.0/).
+**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.11.0/).**
Additions
- Added a lot more social actions in various categories
@@ -2257,7 +2316,7 @@ Fixes
> In-depth writing skill and more AI depth!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/256150/0101-in-depth-writing-skill-and-more-ai-depth).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/256150/0101-in-depth-writing-skill-and-more-ai-depth).**
Additions
- Added an option that causes people in unplayed households to do skill building activities automatically (if their personality or existing skills allow it)
@@ -2280,7 +2339,7 @@ Fixes
> New colors, clothes and many fixes!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/254608/0100-new-colors-clothes-and-many-fixes).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/254608/0100-new-colors-clothes-and-many-fixes).**
Additions
- Added two new tops, four new bottoms, and four new hairstyles
@@ -2310,7 +2369,7 @@ API
> Kick Out Your Annoying Aunt and Sofas
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/248431/090-kick-out-your-annoying-aunt-and-sofas).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/248431/090-kick-out-your-annoying-aunt-and-sofas).**
Additions
- Added new furniture: A sofa, a coffee table, and a bathroom sink
@@ -2352,7 +2411,7 @@ Fixes
> Mail Carriers, Bills and New Screenshots
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/236301/080-mail-carriers-bills-and-new-screenshots).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/236301/080-mail-carriers-bills-and-new-screenshots).**
Additions
- Added a mail carrier that delivers mails daily
@@ -2377,7 +2436,7 @@ Fixes
> Breaking Furniture, Programming, and Many Improvements!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/223659/070-breaking-furniture-programming-and-many-improvements).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/223659/070-breaking-furniture-programming-and-many-improvements).**
Additions
- Added food quality, which is influenced by the cooking skill
@@ -2427,7 +2486,7 @@ API
> Romance, Sounds and a Lot More!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/216521/060-romance-sounds-and-a-lot-more).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/216521/060-romance-sounds-and-a-lot-more).**
Additions
- Added romance, romantic interactions and the Frisky emotion
@@ -2476,7 +2535,7 @@ Improvements
> Emotions!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/212031/050-emotions).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/212031/050-emotions).**
Additions
- Added emotions
@@ -2504,7 +2563,7 @@ Fixes
# 0.4.0
> Consequences! Death!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/210682/040-consequences-death).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/210682/040-consequences-death).**
Additions
- Added low need consequences:
@@ -2524,7 +2583,7 @@ Improvements
# 0.3.1
> Jobs! Hyperspeed!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/206044/031-jobs-hyperspeed).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/206044/031-jobs-hyperspeed).**
Additions
- Added jobs: You can get a job at the computer and earn money by going to work
@@ -2542,7 +2601,7 @@ API
# 0.3.0
> More skills, more stuff to do!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/203072/030-more-skills-more-stuff-to-do).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/203072/030-more-skills-more-stuff-to-do).**
Additions
- New skills: Painting, charisma and humor
@@ -2557,7 +2616,7 @@ Improvements
# 0.2.3
> Personality Types!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/201694/023-personality-types).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/201694/023-personality-types).**
Additions
- Added painting and selling paintings
@@ -2577,7 +2636,7 @@ API
# 0.2.2
> Nicer menus, more mod abilities!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/199801/022-nicer-menus-more-mod-abilities).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/199801/022-nicer-menus-more-mod-abilities).**
Additions
- Added mod list and "Open Game Folder" button to Options menu
@@ -2597,7 +2656,7 @@ Fixes
# 0.2.0
> Custom Mods!
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/198831/020-custom-mods).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/198831/020-custom-mods).**
Additions
- Added the ability to create mods!
@@ -2626,7 +2685,7 @@ Fixes
- Fixed being able to cheat money by deleting rooms
# 0.1.1
-Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/193425/version-011).
+**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/193425/version-011).**
Additions
- Added gridless placement by holding the alt key
diff --git a/docs/api/.manifest b/docs/api/.manifest
index 6f02edc..3a2a137 100644
--- a/docs/api/.manifest
+++ b/docs/api/.manifest
@@ -75,13 +75,13 @@
"TinyLife.Actions.ActionArgument.CustomLayout": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.Description": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.DisplayName": "TinyLife.Actions.ActionArgument.yml",
- "TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})": "TinyLife.Actions.ActionArgument.yml",
+ "TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.GetDisplayName": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.Name": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.PassivePriority": "TinyLife.Actions.ActionArgument.yml",
- "TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)": "TinyLife.Actions.ActionArgument.yml",
+ "TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})": "TinyLife.Actions.ActionArgument.yml",
"TinyLife.Actions.ActionInfo": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.ActionFloor": "TinyLife.Actions.ActionInfo.yml",
@@ -196,6 +196,7 @@
"TinyLife.Actions.ActionType.ComplainAboutRelationship": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplimentLooks": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ConfideIn": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CookChildFood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CookFood": "TinyLife.Actions.ActionType.yml",
@@ -296,7 +297,7 @@
"TinyLife.Actions.ActionType.MakeFunOfBeingBadAtSchool": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfBeingNerd": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfBeingOutdoorsy": "TinyLife.Actions.ActionType.yml",
- "TinyLife.Actions.ActionType.MakeFunOfFoodIntolerance": "TinyLife.Actions.ActionType.yml",
+ "TinyLife.Actions.ActionType.MakeFunOfFoodRestriction": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfFriends": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfIntroversion": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfLaziness": "TinyLife.Actions.ActionType.yml",
@@ -743,8 +744,8 @@
"TinyLife.Actions.OrderFromStaffAction.PickUpOrderAction": "TinyLife.Actions.OrderFromStaffAction.yml",
"TinyLife.Actions.OrderFromStaffAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.OrderFromStaffAction.yml",
"TinyLife.Actions.OutOfTownAction": "TinyLife.Actions.OutOfTownAction.yml",
- "TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])": "TinyLife.Actions.OutOfTownAction.yml",
- "TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])": "TinyLife.Actions.OutOfTownAction.yml",
+ "TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])": "TinyLife.Actions.OutOfTownAction.yml",
+ "TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.AndThenInitialize": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.OutOfTownAction.yml",
"TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Actions.OutOfTownAction.yml",
@@ -788,6 +789,25 @@
"TinyLife.Actions.SellAction.CreateFirstActions": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.GetSoldObject``1(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.Items": "TinyLife.Actions.SellAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction": "TinyLife.Actions.SimpleBehaviorAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SimpleBehaviorAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory)": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings": "TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted": "TinyLife.Actions.SimpleBehaviorAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.SimpleBehaviorAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.SimpleBehaviorAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.SimpleBehaviorAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.Create(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)": "TinyLife.Actions.SimpleBehaviorAction.yml",
+ "TinyLife.Actions.SimpleBehaviorAction.Settings": "TinyLife.Actions.SimpleBehaviorAction.yml",
"TinyLife.Actions.SitAction": "TinyLife.Actions.SitAction.yml",
"TinyLife.Actions.SitAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.SitAction.yml",
"TinyLife.Actions.SitAction.AndThenIsCompleted": "TinyLife.Actions.SitAction.yml",
@@ -850,9 +870,6 @@
"TinyLife.Actions.TalkAction.Settings": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.TalkSettings": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.#ctor": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.CanDoRandomly": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.CanExecute": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.EmoteCategory": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)": "TinyLife.Actions.TalkAction.TalkSettings.yml",
@@ -869,14 +886,8 @@
"TinyLife.Actions.TalkAction.TalkSettings.OnSuccess": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.PartnerEmoteCategory": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.PartnerSpeakStyle": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.RequiredAges": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.RequiredJob": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerAges": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerEmployment": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.RequiredPersonality": "TinyLife.Actions.TalkAction.TalkSettings.yml",
- "TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.RestoredNeed": "TinyLife.Actions.TalkAction.TalkSettings.yml",
+ "TinyLife.Actions.TalkAction.TalkSettings.Settings": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.SpeakStyle": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.SuccessEmotion": "TinyLife.Actions.TalkAction.TalkSettings.yml",
"TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes": "TinyLife.Actions.TalkAction.TalkSettings.yml",
@@ -905,7 +916,6 @@
"TinyLife.Actions.WalkAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WatchTvAction": "TinyLife.Actions.WatchTvAction.yml",
"TinyLife.Actions.WatchTvAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Actions.WatchTvAction.Channel)": "TinyLife.Actions.WatchTvAction.yml",
- "TinyLife.Actions.WatchTvAction.AndThenInitialize": "TinyLife.Actions.WatchTvAction.yml",
"TinyLife.Actions.WatchTvAction.AndThenIsCompleted": "TinyLife.Actions.WatchTvAction.yml",
"TinyLife.Actions.WatchTvAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.WatchTvAction.yml",
"TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.WatchTvAction.yml",
@@ -929,7 +939,6 @@
"TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.WorkAction.yml",
- "TinyLife.Actions.WorkAction.CreateFirstActions": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.Job": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Actions.WorkAction.PreInitialize": "TinyLife.Actions.WorkAction.yml",
"TinyLife.Debug": "TinyLife.Debug.yml",
@@ -1223,8 +1232,8 @@
"TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Mode": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Money": "TinyLife.GameImpl.yml",
+ "TinyLife.GameImpl.OnFinalizingGameContent": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.OnFinishedLoading": "TinyLife.GameImpl.yml",
- "TinyLife.GameImpl.OnLoadContentLater": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.RotateCamera(System.Boolean)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.SaveName": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Speed": "TinyLife.GameImpl.yml",
@@ -1232,6 +1241,7 @@
"TinyLife.GameImpl.SwitchMap(TinyLife.World.Map,System.Action,System.Action)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Version": "TinyLife.GameImpl.yml",
+ "TinyLife.GameImpl.ZoomCamera(System.Int32)": "TinyLife.GameImpl.yml",
"TinyLife.GameSpeed": "TinyLife.GameSpeed.yml",
"TinyLife.GameSpeed.ExtremelyFast": "TinyLife.GameSpeed.yml",
"TinyLife.GameSpeed.Fast": "TinyLife.GameSpeed.yml",
@@ -1273,7 +1283,7 @@
"TinyLife.Goals.AchievementType.Types": "TinyLife.Goals.AchievementType.yml",
"TinyLife.Goals.AmountGoal": "TinyLife.Goals.AmountGoal.yml",
"TinyLife.Goals.AmountGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)": "TinyLife.Goals.AmountGoal.yml",
- "TinyLife.Goals.AmountGoal.GetDisplayedProgress": "TinyLife.Goals.AmountGoal.yml",
+ "TinyLife.Goals.AmountGoal.GetDisplayedProgress(System.Boolean)": "TinyLife.Goals.AmountGoal.yml",
"TinyLife.Goals.AmountGoal.GetProgress": "TinyLife.Goals.AmountGoal.yml",
"TinyLife.Goals.AmountGoal.Reset": "TinyLife.Goals.AmountGoal.yml",
"TinyLife.Goals.AmountGoal.Trigger(System.Single)": "TinyLife.Goals.AmountGoal.yml",
@@ -1297,21 +1307,22 @@
"TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)": "TinyLife.Goals.AutoTriggerGoal-1.yml",
"TinyLife.Goals.ConditionedGoal": "TinyLife.Goals.ConditionedGoal.yml",
"TinyLife.Goals.ConditionedGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)": "TinyLife.Goals.ConditionedGoal.yml",
- "TinyLife.Goals.ConditionedGoal.GetDisplayedProgress": "TinyLife.Goals.ConditionedGoal.yml",
+ "TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(System.Boolean)": "TinyLife.Goals.ConditionedGoal.yml",
"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`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.GetDisplayedProgress(System.Boolean)": "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",
+ "TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)": "TinyLife.Goals.Goal.yml",
+ "TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)": "TinyLife.Goals.Goal.yml",
"TinyLife.Goals.Goal.GetProgress": "TinyLife.Goals.Goal.yml",
"TinyLife.Goals.Goal.Info": "TinyLife.Goals.Goal.yml",
"TinyLife.Goals.Goal.Name": "TinyLife.Goals.Goal.yml",
@@ -1329,6 +1340,7 @@
"TinyLife.Goals.GoalSet.GetGoal``1(System.String)": "TinyLife.Goals.GoalSet.yml",
"TinyLife.Goals.GoalSet.GetGoals``1": "TinyLife.Goals.GoalSet.yml",
"TinyLife.Goals.GoalSet.GetProgress": "TinyLife.Goals.GoalSet.yml",
+ "TinyLife.Goals.GoalSet.Goals": "TinyLife.Goals.GoalSet.yml",
"TinyLife.Goals.GoalSet.Info": "TinyLife.Goals.GoalSet.yml",
"TinyLife.Goals.GoalSet.IsCompleted": "TinyLife.Goals.GoalSet.yml",
"TinyLife.Goals.GoalSet.Reset": "TinyLife.Goals.GoalSet.yml",
@@ -1505,15 +1517,10 @@
"TinyLife.Goals.Project.ActionSettings": "TinyLife.Goals.Project.ActionSettings.yml",
"TinyLife.Goals.Project.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.String,System.Type)": "TinyLife.Goals.Project.ActionSettings.yml",
"TinyLife.Goals.Project.ActionSettings.CanContinue": "TinyLife.Goals.Project.ActionSettings.yml",
- "TinyLife.Goals.Project.ActionSettings.CanExecute": "TinyLife.Goals.Project.ActionSettings.yml",
- "TinyLife.Goals.Project.ActionSettings.ConstructedType": "TinyLife.Goals.Project.ActionSettings.yml",
"TinyLife.Goals.Project.ActionSettings.ConstructedTypeScrap": "TinyLife.Goals.Project.ActionSettings.yml",
- "TinyLife.Goals.Project.ActionSettings.Context": "TinyLife.Goals.Project.ActionSettings.yml",
"TinyLife.Goals.Project.ActionSettings.IncludeProject": "TinyLife.Goals.Project.ActionSettings.yml",
- "TinyLife.Goals.Project.ActionSettings.Name": "TinyLife.Goals.Project.ActionSettings.yml",
"TinyLife.Goals.Project.ActionSettings.ProjectDisplayName": "TinyLife.Goals.Project.ActionSettings.yml",
- "TinyLife.Goals.Project.ActionSettings.RequiredAges": "TinyLife.Goals.Project.ActionSettings.yml",
- "TinyLife.Goals.Project.ActionSettings.RequiredSkill": "TinyLife.Goals.Project.ActionSettings.yml",
+ "TinyLife.Goals.Project.ActionSettings.Settings": "TinyLife.Goals.Project.ActionSettings.yml",
"TinyLife.Goals.Project.ActionSettings.Type": "TinyLife.Goals.Project.ActionSettings.yml",
"TinyLife.Goals.Project.Archived": "TinyLife.Goals.Project.yml",
"TinyLife.Goals.Project.Completed": "TinyLife.Goals.Project.yml",
@@ -1542,7 +1549,7 @@
"TinyLife.Goals.StudentJobType.UpdateWorking(TinyLife.Goals.Job,TinyLife.Actions.WorkAction,System.TimeSpan,System.Single)": "TinyLife.Goals.StudentJobType.yml",
"TinyLife.Goals.TimedGoal": "TinyLife.Goals.TimedGoal.yml",
"TinyLife.Goals.TimedGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)": "TinyLife.Goals.TimedGoal.yml",
- "TinyLife.Goals.TimedGoal.GetDisplayedProgress": "TinyLife.Goals.TimedGoal.yml",
+ "TinyLife.Goals.TimedGoal.GetDisplayedProgress(System.Boolean)": "TinyLife.Goals.TimedGoal.yml",
"TinyLife.Goals.TimedGoal.GetProgress": "TinyLife.Goals.TimedGoal.yml",
"TinyLife.Goals.TimedGoal.Reset": "TinyLife.Goals.TimedGoal.yml",
"TinyLife.Goals.TimedGoal.Trigger(System.TimeSpan)": "TinyLife.Goals.TimedGoal.yml",
@@ -1578,6 +1585,7 @@
"TinyLife.Mods.Mod": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.AddGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.Description": "TinyLife.Mods.Mod.yml",
+ "TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.Icon": "TinyLife.Mods.Mod.yml",
"TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)": "TinyLife.Mods.Mod.yml",
@@ -1718,6 +1726,7 @@
"TinyLife.Objects.Chimney.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Chimney.yml",
"TinyLife.Objects.Clothes": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.Clothes.yml",
+ "TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Ages": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.AllIntentions": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)": "TinyLife.Objects.Clothes.yml",
@@ -1796,7 +1805,8 @@
"TinyLife.Objects.Fence.Validate": "TinyLife.Objects.Fence.yml",
"TinyLife.Objects.FenceType": "TinyLife.Objects.FenceType.yml",
"TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.FenceType.yml",
- "TinyLife.Objects.FenceType.ColorSchemes": "TinyLife.Objects.FenceType.yml",
+ "TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)": "TinyLife.Objects.FenceType.yml",
+ "TinyLife.Objects.FenceType.Colors": "TinyLife.Objects.FenceType.yml",
"TinyLife.Objects.FenceType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Objects.FenceType.yml",
"TinyLife.Objects.FenceType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)": "TinyLife.Objects.FenceType.yml",
"TinyLife.Objects.FenceType.Icon": "TinyLife.Objects.FenceType.yml",
@@ -2128,11 +2138,9 @@
"TinyLife.Objects.FurnitureType.TypeSettings.BuyableVariations": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.CanExecuteAction": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.Categories": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
- "TinyLife.Objects.FurnitureType.TypeSettings.ColorMap": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
- "TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
+ "TinyLife.Objects.FurnitureType.TypeSettings.Colors": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.ConstructedType": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
- "TinyLife.Objects.FurnitureType.TypeSettings.DefaultColors": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.DefaultRotation": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.DirtyOverlayTextureName": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
"TinyLife.Objects.FurnitureType.TypeSettings.DistanceFromObstructions": "TinyLife.Objects.FurnitureType.TypeSettings.yml",
@@ -2576,7 +2584,6 @@
"TinyLife.Objects.Person.Jobs": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LastBedSleptIn": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LastName": "TinyLife.Objects.Person.yml",
- "TinyLife.Objects.Person.LastVisitedLot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LifeGoal": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LifeSpan": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LotEmployment": "TinyLife.Objects.Person.yml",
@@ -2630,6 +2637,7 @@
"TinyLife.Objects.Person.RandomlyGenerated": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RecentActions": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RelationshipChangeDelegate": "TinyLife.Objects.Person.RelationshipChangeDelegate.yml",
+ "TinyLife.Objects.Person.RelationshipInterestingness": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Relationships": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RemoveHeldObject``1": "TinyLife.Objects.Person.yml",
@@ -2665,6 +2673,7 @@
"TinyLife.Objects.Person.Validate": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ValidateClothes": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.Person.yml",
+ "TinyLife.Objects.Person.VisitingLot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.VisualPosition": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.VisuallyOccupiedSpot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.VoicePitch": "TinyLife.Objects.Person.yml",
@@ -2818,7 +2827,6 @@
"TinyLife.Objects.WornClothes.Colors": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.CustomPrice": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.FromStorage": "TinyLife.Objects.WornClothes.yml",
- "TinyLife.Objects.WornClothes.GetColor(System.Int32)": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.GetPrice": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.Type": "TinyLife.Objects.WornClothes.yml",
"TinyLife.Objects.WornClothes.Validate": "TinyLife.Objects.WornClothes.yml",
@@ -2865,7 +2873,6 @@
"TinyLife.Options.LongerNotifications": "TinyLife.Options.yml",
"TinyLife.Options.MusicVolume": "TinyLife.Options.yml",
"TinyLife.Options.PauseGameKeybind": "TinyLife.Options.yml",
- "TinyLife.Options.PronounsInFront": "TinyLife.Options.yml",
"TinyLife.Options.RightTrigger": "TinyLife.Options.yml",
"TinyLife.Options.RotateCameraKeybind": "TinyLife.Options.yml",
"TinyLife.Options.RotateKeybind": "TinyLife.Options.yml",
@@ -2920,6 +2927,7 @@
"TinyLife.PerSaveOptions.MaxRegularVisitors": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.OtherLifespan": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.PlayedLifespan": "TinyLife.PerSaveOptions.yml",
+ "TinyLife.PerSaveOptions.PopulateLots": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.Save(System.String)": "TinyLife.PerSaveOptions.yml",
"TinyLife.PersonalityType": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.#ctor(System.String,MLEM.Textures.TextureRegion)": "TinyLife.PersonalityType.yml",
@@ -2981,6 +2989,7 @@
"TinyLife.PersonalityType.Writer": "TinyLife.PersonalityType.yml",
"TinyLife.Relationship": "TinyLife.Relationship.yml",
"TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan})": "TinyLife.Relationship.yml",
+ "TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Dating": "TinyLife.Relationship.yml",
"TinyLife.Relationship.FriendDisplayString": "TinyLife.Relationship.yml",
@@ -3007,7 +3016,7 @@
"TinyLife.Relationship.RomanceLevel": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomancePercentage": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomanceType": "TinyLife.Relationship.yml",
- "TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean)": "TinyLife.Relationship.yml",
+ "TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.TryingForBaby": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Type": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Validate(TinyLife.Objects.Person)": "TinyLife.Relationship.yml",
@@ -3026,6 +3035,7 @@
"TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.GetGameDir": "TinyLife.SaveHandler.yml",
+ "TinyLife.SaveHandler.GetSaveBackups(System.String)": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.GetSaveDir(System.String)": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.GetSavesDir": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.OnGameLoaded": "TinyLife.SaveHandler.yml",
@@ -3045,9 +3055,9 @@
"TinyLife.Set.Workout": "TinyLife.Set.yml",
"TinyLife.Skills": "TinyLife.Skills.yml",
"TinyLife.Skills.FoodType": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.AdditionalObject": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.AllIntolerances": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.AllRestrictions": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CanCreate(TinyLife.Actions.ActionInfo,System.Boolean,System.Int32,System.Single,System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CanCreateFunc": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean)": "TinyLife.Skills.FoodType.yml",
@@ -3067,21 +3077,22 @@
"TinyLife.Skills.FoodType.ContainerType.Mug": "TinyLife.Skills.FoodType.ContainerType.yml",
"TinyLife.Skills.FoodType.ContainerType.Name": "TinyLife.Skills.FoodType.ContainerType.yml",
"TinyLife.Skills.FoodType.ContainerType.Plate": "TinyLife.Skills.FoodType.ContainerType.yml",
- "TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.CustomTextureFunc": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.DisplayName": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.FoodIntolerance": "TinyLife.Skills.FoodType.FoodIntolerance.yml",
- "TinyLife.Skills.FoodType.FoodIntolerance.None": "TinyLife.Skills.FoodType.FoodIntolerance.yml",
- "TinyLife.Skills.FoodType.FoodIntolerance.NotForBabies": "TinyLife.Skills.FoodType.FoodIntolerance.yml",
- "TinyLife.Skills.FoodType.FoodIntolerance.NotForChildren": "TinyLife.Skills.FoodType.FoodIntolerance.yml",
- "TinyLife.Skills.FoodType.FoodIntolerance.NotPescetarian": "TinyLife.Skills.FoodType.FoodIntolerance.yml",
- "TinyLife.Skills.FoodType.FoodIntolerance.NotVegan": "TinyLife.Skills.FoodType.FoodIntolerance.yml",
- "TinyLife.Skills.FoodType.FoodIntolerance.NotVegetarian": "TinyLife.Skills.FoodType.FoodIntolerance.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction": "TinyLife.Skills.FoodType.FoodRestriction.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction.None": "TinyLife.Skills.FoodType.FoodRestriction.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction.NotForBabies": "TinyLife.Skills.FoodType.FoodRestriction.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction.NotForChildren": "TinyLife.Skills.FoodType.FoodRestriction.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction.NotForPregnancy": "TinyLife.Skills.FoodType.FoodRestriction.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction.NotPescetarian": "TinyLife.Skills.FoodType.FoodRestriction.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction.NotVegan": "TinyLife.Skills.FoodType.FoodRestriction.yml",
+ "TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian": "TinyLife.Skills.FoodType.FoodRestriction.yml",
"TinyLife.Skills.FoodType.GetAllContainers(System.Int32)": "TinyLife.Skills.FoodType.yml",
- "TinyLife.Skills.FoodType.GetIntolerancesDescription(System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.GetPriceDelegate": "TinyLife.Skills.FoodType.GetPriceDelegate.yml",
+ "TinyLife.Skills.FoodType.GetRestrictionsDescription(System.Boolean)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.GetTexture(System.Int32)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.IngredientSource": "TinyLife.Skills.FoodType.IngredientSource.yml",
"TinyLife.Skills.FoodType.IngredientSource.#ctor(System.String,TinyLife.Skills.FoodType.ContainerType)": "TinyLife.Skills.FoodType.IngredientSource.yml",
@@ -3099,7 +3110,6 @@
"TinyLife.Skills.FoodType.IngredientSource.RequiredSkill": "TinyLife.Skills.FoodType.IngredientSource.yml",
"TinyLife.Skills.FoodType.IngredientSource.Sink": "TinyLife.Skills.FoodType.IngredientSource.yml",
"TinyLife.Skills.FoodType.IngredientSource.TeaKit": "TinyLife.Skills.FoodType.IngredientSource.yml",
- "TinyLife.Skills.FoodType.Intolerances": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.Name": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.OnEaten": "TinyLife.Skills.FoodType.yml",
@@ -3109,6 +3119,7 @@
"TinyLife.Skills.FoodType.Register(TinyLife.Skills.FoodType)": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.RequiredSkill": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.RequiredSkillLevel": "TinyLife.Skills.FoodType.yml",
+ "TinyLife.Skills.FoodType.Restrictions": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.SaturationModifier": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.SourceString": "TinyLife.Skills.FoodType.yml",
"TinyLife.Skills.FoodType.Sources": "TinyLife.Skills.FoodType.yml",
@@ -3188,17 +3199,38 @@
"TinyLife.Skills.WoodworkingRecipe.Register(TinyLife.Skills.WoodworkingRecipe)": "TinyLife.Skills.WoodworkingRecipe.yml",
"TinyLife.Skills.WoodworkingRecipe.RequiredLevel": "TinyLife.Skills.WoodworkingRecipe.yml",
"TinyLife.Tools": "TinyLife.Tools.yml",
+ "TinyLife.Tools.CanPlaceResult": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.AreaTooLarge": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.DisallowedOnGround": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.MiscInvalid": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.NotEnoughMoney": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.NotOnLot": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.ObjectInTheWay": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RequiresCeilingAbove": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RequiresNaturalGround": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RequiresRoofBelow": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RequiresTileBelow": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RequiresWall": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RequiresWallNoOpening": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RequiresWater": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.RoofInTheWay": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.StairsInTheWay": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.Valid": "TinyLife.Tools.CanPlaceResult.yml",
+ "TinyLife.Tools.CanPlaceResult.WallInTheWay": "TinyLife.Tools.CanPlaceResult.yml",
"TinyLife.Tools.FenceTool": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.#ctor": "TinyLife.Tools.FenceTool.yml",
+ "TinyLife.Tools.FenceTool.CanPlaceForTooltip": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.CanUndoRedo": "TinyLife.Tools.FenceTool.yml",
- "TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.FenceTool.yml",
+ "TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.GetMouseCursor": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.FenceTool.yml",
- "TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.FenceTool.yml",
+ "TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FurniturePlacer": "TinyLife.Tools.FurniturePlacer.yml",
"TinyLife.Tools.FurniturePlacer.#ctor(System.Action{TinyLife.Objects.Furniture,TinyLife.Tools.UndoableAction})": "TinyLife.Tools.FurniturePlacer.yml",
+ "TinyLife.Tools.FurniturePlacer.CanPlace": "TinyLife.Tools.FurniturePlacer.yml",
"TinyLife.Tools.FurniturePlacer.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.FurniturePlacer.yml",
+ "TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult": "TinyLife.Tools.FurniturePlacer.yml",
"TinyLife.Tools.FurniturePlacer.GetCustomPrice(TinyLife.Objects.Furniture)": "TinyLife.Tools.FurniturePlacer.yml",
"TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate": "TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml",
"TinyLife.Tools.FurniturePlacer.GetMouseCursor": "TinyLife.Tools.FurniturePlacer.yml",
@@ -3212,8 +3244,9 @@
"TinyLife.Tools.FurniturePlacer.Update": "TinyLife.Tools.FurniturePlacer.yml",
"TinyLife.Tools.FurnitureTool": "TinyLife.Tools.FurnitureTool.yml",
"TinyLife.Tools.FurnitureTool.#ctor": "TinyLife.Tools.FurnitureTool.yml",
+ "TinyLife.Tools.FurnitureTool.CanPlaceForTooltip": "TinyLife.Tools.FurnitureTool.yml",
"TinyLife.Tools.FurnitureTool.Closed": "TinyLife.Tools.FurnitureTool.yml",
- "TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.FurnitureTool.yml",
+ "TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.FurnitureTool.yml",
"TinyLife.Tools.FurnitureTool.GetMouseCursor": "TinyLife.Tools.FurnitureTool.yml",
"TinyLife.Tools.FurnitureTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.FurnitureTool.yml",
"TinyLife.Tools.FurnitureTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.FurnitureTool.yml",
@@ -3231,44 +3264,46 @@
"TinyLife.Tools.FurnitureTool.Tab.Office": "TinyLife.Tools.FurnitureTool.Tab.yml",
"TinyLife.Tools.FurnitureTool.Tab.Other": "TinyLife.Tools.FurnitureTool.Tab.yml",
"TinyLife.Tools.FurnitureTool.Tab.Outside": "TinyLife.Tools.FurnitureTool.Tab.yml",
- "TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.FurnitureTool.yml",
+ "TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.FurnitureTool.yml",
"TinyLife.Tools.LotTool": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.#ctor": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.CanUndoRedo": "TinyLife.Tools.LotTool.yml",
- "TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.LotTool.yml",
+ "TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button)": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.LotTool.yml",
- "TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.LotTool.yml",
+ "TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.MoveLotTool": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.#ctor": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.CanSwitchGameModes": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.CanUndoRedo": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Closed": "TinyLife.Tools.MoveLotTool.yml",
- "TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.MoveLotTool.yml",
+ "TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.GetMouseCursor": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Opened": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.MoveLotTool.yml",
- "TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.MoveLotTool.yml",
+ "TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveTool": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.#ctor": "TinyLife.Tools.MoveTool.yml",
+ "TinyLife.Tools.MoveTool.CanPlaceForTooltip": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.CanSwitchGameModes": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.CanUndoRedo": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.Closed": "TinyLife.Tools.MoveTool.yml",
- "TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.MoveTool.yml",
+ "TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.GetMouseCursor": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.OnButtonCreated(MLEM.Ui.Elements.Button)": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.Opened": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.Reload": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.MoveTool.yml",
- "TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.MoveTool.yml",
+ "TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.OpeningTool": "TinyLife.Tools.OpeningTool.yml",
"TinyLife.Tools.OpeningTool.#ctor": "TinyLife.Tools.OpeningTool.yml",
- "TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.OpeningTool.yml",
+ "TinyLife.Tools.OpeningTool.CanPlaceForTooltip": "TinyLife.Tools.OpeningTool.yml",
+ "TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.OpeningTool.yml",
"TinyLife.Tools.OpeningTool.GetMouseCursor": "TinyLife.Tools.OpeningTool.yml",
"TinyLife.Tools.OpeningTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.OpeningTool.yml",
"TinyLife.Tools.OpeningTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.OpeningTool.yml",
- "TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.OpeningTool.yml",
+ "TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.OpeningTool.yml",
"TinyLife.Tools.PlayModeTool": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.#ctor": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.CanUndoRedo": "TinyLife.Tools.PlayModeTool.yml",
@@ -3287,11 +3322,11 @@
"TinyLife.Tools.PlayModeTool.StatType.Needs": "TinyLife.Tools.PlayModeTool.StatType.yml",
"TinyLife.Tools.PlayModeTool.StatType.Relationships": "TinyLife.Tools.PlayModeTool.StatType.yml",
"TinyLife.Tools.PlayModeTool.StatType.Skills": "TinyLife.Tools.PlayModeTool.StatType.yml",
- "TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.PlayModeTool.yml",
+ "TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.RemoveTool": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.#ctor": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.CanUndoRedo": "TinyLife.Tools.RemoveTool.yml",
- "TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.RemoveTool.yml",
+ "TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.GetMouseCursor": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.PlayDestroySound": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.RemoveFurniture(TinyLife.Objects.Furniture,TinyLife.Tools.UndoableAction)": "TinyLife.Tools.RemoveTool.yml",
@@ -3304,34 +3339,37 @@
"TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture)": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.WallLike)": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.StoreOrRemoveFurniture(TinyLife.Objects.Furniture,TinyLife.Tools.UndoableAction)": "TinyLife.Tools.RemoveTool.yml",
- "TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.RemoveTool.yml",
+ "TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RoofTool": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.#ctor": "TinyLife.Tools.RoofTool.yml",
+ "TinyLife.Tools.RoofTool.CanPlaceForTooltip": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.CanUndoRedo": "TinyLife.Tools.RoofTool.yml",
- "TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.RoofTool.yml",
+ "TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.GetMouseCursor": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.RoofTool.yml",
- "TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.RoofTool.yml",
+ "TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.StairsTool": "TinyLife.Tools.StairsTool.yml",
"TinyLife.Tools.StairsTool.#ctor": "TinyLife.Tools.StairsTool.yml",
- "TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.StairsTool.yml",
+ "TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.StairsTool.yml",
"TinyLife.Tools.StairsTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.StairsTool.yml",
"TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.StairsTool.yml",
- "TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.StairsTool.yml",
+ "TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.StairsTool.yml",
"TinyLife.Tools.TileTool": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.#ctor": "TinyLife.Tools.TileTool.yml",
+ "TinyLife.Tools.TileTool.CanPlaceForTooltip": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.CanUndoRedo": "TinyLife.Tools.TileTool.yml",
- "TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.TileTool.yml",
+ "TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.GetMouseCursor": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.RemoveTileIncompatibleFurniture(TinyLife.World.Tile,Microsoft.Xna.Framework.Point,System.Int32,TinyLife.Tools.UndoableAction)": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.TileTool.yml",
- "TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.TileTool.yml",
+ "TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.Tool": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.#ctor(MLEM.Textures.TextureRegion,System.Boolean)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single})": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.BuildTools": "TinyLife.Tools.Tool.yml",
+ "TinyLife.Tools.Tool.CanPlaceForTooltip": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CanSwitchGameModes": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CanUndoRedo": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.Closed": "TinyLife.Tools.Tool.yml",
@@ -3339,7 +3377,7 @@
"TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CurrentFloor": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.DisplayAsTab": "TinyLife.Tools.Tool.yml",
- "TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.Tool.yml",
+ "TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.GetMouseCursor": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.Input": "TinyLife.Tools.Tool.yml",
@@ -3366,7 +3404,7 @@
"TinyLife.Tools.Tool.SelectedWall": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.Texture": "TinyLife.Tools.Tool.yml",
- "TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.Tool.yml",
+ "TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.UndoRedoStack": "TinyLife.Tools.UndoRedoStack.yml",
"TinyLife.Tools.UndoRedoStack.Add(TinyLife.Tools.UndoableAction)": "TinyLife.Tools.UndoRedoStack.yml",
"TinyLife.Tools.UndoRedoStack.AddAndExecute(TinyLife.Tools.UndoableAction)": "TinyLife.Tools.UndoRedoStack.yml",
@@ -3381,18 +3419,20 @@
"TinyLife.Tools.UndoableAction.ExecuteUndo": "TinyLife.Tools.UndoableAction.yml",
"TinyLife.Tools.WallTool": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.#ctor": "TinyLife.Tools.WallTool.yml",
+ "TinyLife.Tools.WallTool.CanPlaceForTooltip": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.CanUndoRedo": "TinyLife.Tools.WallTool.yml",
- "TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.WallTool.yml",
+ "TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.GetMouseCursor": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.WallTool.yml",
- "TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.WallTool.yml",
+ "TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallpaperTool": "TinyLife.Tools.WallpaperTool.yml",
"TinyLife.Tools.WallpaperTool.#ctor": "TinyLife.Tools.WallpaperTool.yml",
- "TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "TinyLife.Tools.WallpaperTool.yml",
+ "TinyLife.Tools.WallpaperTool.CanPlaceForTooltip": "TinyLife.Tools.WallpaperTool.yml",
+ "TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.WallpaperTool.yml",
"TinyLife.Tools.WallpaperTool.GetMouseCursor": "TinyLife.Tools.WallpaperTool.yml",
"TinyLife.Tools.WallpaperTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.WallpaperTool.yml",
"TinyLife.Tools.WallpaperTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.WallpaperTool.yml",
- "TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime)": "TinyLife.Tools.WallpaperTool.yml",
+ "TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.WallpaperTool.yml",
"TinyLife.Uis": "TinyLife.Uis.yml",
"TinyLife.Uis.CharacterCreator": "TinyLife.Uis.CharacterCreator.yml",
"TinyLife.Uis.CharacterCreator.Active": "TinyLife.Uis.CharacterCreator.yml",
@@ -3479,8 +3519,8 @@
"TinyLife.Uis.NotifType.VeryPositive": "TinyLife.Uis.NotifType.yml",
"TinyLife.Uis.NotifType.Warning": "TinyLife.Uis.NotifType.yml",
"TinyLife.Uis.Notifications": "TinyLife.Uis.Notifications.yml",
- "TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml",
- "TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)": "TinyLife.Uis.Notifications.yml",
+ "TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType,System.Boolean)": "TinyLife.Uis.Notifications.yml",
+ "TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.MaxHistoryLength": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)": "TinyLife.Uis.Notifications.yml",
"TinyLife.Utilities": "TinyLife.Utilities.yml",
@@ -3522,13 +3562,21 @@
"TinyLife.Utilities.ColorScheme.Transparent": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.TrashCanTypes": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.TreeBaubles": "TinyLife.Utilities.ColorScheme.yml",
- "TinyLife.Utilities.ColorScheme.TreeTinsle": "TinyLife.Utilities.ColorScheme.yml",
+ "TinyLife.Utilities.ColorScheme.TreeTinsel": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.WarmDark": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Water": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.White": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.op_Multiply(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.op_Multiply(TinyLife.Utilities.ColorScheme,System.Single)": "TinyLife.Utilities.ColorScheme.yml",
+ "TinyLife.Utilities.ColorSettings": "TinyLife.Utilities.ColorSettings.yml",
+ "TinyLife.Utilities.ColorSettings.#ctor(TinyLife.Utilities.ColorScheme[])": "TinyLife.Utilities.ColorSettings.yml",
+ "TinyLife.Utilities.ColorSettings.CreateRandom(System.Random)": "TinyLife.Utilities.ColorSettings.yml",
+ "TinyLife.Utilities.ColorSettings.Defaults": "TinyLife.Utilities.ColorSettings.yml",
+ "TinyLife.Utilities.ColorSettings.Get(System.Int32[],System.Int32)": "TinyLife.Utilities.ColorSettings.yml",
+ "TinyLife.Utilities.ColorSettings.Map": "TinyLife.Utilities.ColorSettings.yml",
+ "TinyLife.Utilities.ColorSettings.Schemes": "TinyLife.Utilities.ColorSettings.yml",
+ "TinyLife.Utilities.ColorSettings.Validate(System.Int32[]@)": "TinyLife.Utilities.ColorSettings.yml",
"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",
@@ -3542,6 +3590,7 @@
"TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml",
@@ -3553,7 +3602,7 @@
"TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)": "TinyLife.Utilities.Extensions.yml",
- "TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)": "TinyLife.Utilities.Extensions.yml",
+ "TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml",
@@ -3612,7 +3661,7 @@
"TinyLife.WallDisplay.Up": "TinyLife.WallDisplay.yml",
"TinyLife.World": "TinyLife.World.yml",
"TinyLife.World.AutoTile": "TinyLife.World.AutoTile.yml",
- "TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.AutoTile.yml",
+ "TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.AutoTile.yml",
"TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32)": "TinyLife.World.AutoTile.yml",
"TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.AutoTile.yml",
"TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}})": "TinyLife.World.AutoTile.yml",
@@ -3626,6 +3675,7 @@
"TinyLife.World.Door.#ctor(TinyLife.World.OpeningType,System.Int32[])": "TinyLife.World.Door.yml",
"TinyLife.World.Door.CanPlaceOn(TinyLife.Objects.FurnitureType)": "TinyLife.World.Door.yml",
"TinyLife.World.Door.CanWalkThrough(TinyLife.World.Map,TinyLife.Objects.WallLike,TinyLife.Objects.MapObject)": "TinyLife.World.Door.yml",
+ "TinyLife.World.Door.Construct(TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike)": "TinyLife.World.Door.yml",
"TinyLife.World.DrawDelegate": "TinyLife.World.DrawDelegate.yml",
"TinyLife.World.ExportedHousehold": "TinyLife.World.ExportedHousehold.yml",
"TinyLife.World.ExportedHousehold.ClothesStorage": "TinyLife.World.ExportedHousehold.yml",
@@ -3653,8 +3703,9 @@
"TinyLife.World.FurnitureMail.OnCollected(TinyLife.Actions.Action)": "TinyLife.World.FurnitureMail.yml",
"TinyLife.World.FurnitureMail.Validate(TinyLife.World.Map)": "TinyLife.World.FurnitureMail.yml",
"TinyLife.World.Household": "TinyLife.World.Household.yml",
- "TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot)": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Add(TinyLife.Objects.Person)": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.AddedThroughPopulating": "TinyLife.World.Household.yml",
"TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan})": "TinyLife.World.Household.yml",
"TinyLife.World.Household.ClothesStorage": "TinyLife.World.Household.yml",
"TinyLife.World.Household.DefaultMoney": "TinyLife.World.Household.yml",
@@ -3664,15 +3715,39 @@
"TinyLife.World.Household.DisallowStrangersVisiting": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Export(System.Boolean,System.Boolean,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.FurnitureStorage": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.Generate(TinyLife.World.Map,System.Random,System.Collections.Generic.List{TinyLife.Objects.AgeGroup},System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},TinyLife.World.Household.Relation})": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml",
"TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person)": "TinyLife.World.Household.yml",
- "TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.GetMatchingConstellations(TinyLife.Objects.AgeGroup)": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.HasBeenPlayed": "TinyLife.World.Household.yml",
"TinyLife.World.Household.HasMember(System.Guid)": "TinyLife.World.Household.yml",
- "TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean)": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.IsCurrent": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Lot": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Members": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Money": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Name": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.RandomConstellation": "TinyLife.World.Household.RandomConstellation.yml",
+ "TinyLife.World.Household.RandomConstellation.#ctor(System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.AgeGroup,System.Int32,System.Int32}},System.Collections.Generic.IEnumerable{TinyLife.World.Household.RandomRelation})": "TinyLife.World.Household.RandomConstellation.yml",
+ "TinyLife.World.Household.RandomConstellation.Generate(System.Random)": "TinyLife.World.Household.RandomConstellation.yml",
+ "TinyLife.World.Household.RandomConstellation.PossibleMembers": "TinyLife.World.Household.RandomConstellation.yml",
+ "TinyLife.World.Household.RandomConstellation.PossibleRelations": "TinyLife.World.Household.RandomConstellation.yml",
+ "TinyLife.World.Household.RandomConstellations": "TinyLife.World.Household.yml",
+ "TinyLife.World.Household.RandomRelation": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.#ctor(TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup,TinyLife.GenealogyType,System.Int32)": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.#ctor(TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup,TinyLife.GenealogyType,TinyLife.RelationshipType,System.Int32)": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.#ctor(TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup,TinyLife.RelationshipType,System.Int32)": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.#ctor(TinyLife.Objects.AgeGroup,TinyLife.Objects.AgeGroup,TinyLife.RelationshipType,TinyLife.RomanceType,System.Boolean,System.Int32)": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.FirstPerson": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.Max": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.Relation": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.RandomRelation.SecondPerson": "TinyLife.World.Household.RandomRelation.yml",
+ "TinyLife.World.Household.Relation": "TinyLife.World.Household.Relation.yml",
+ "TinyLife.World.Household.Relation.#ctor(TinyLife.GenealogyType,TinyLife.RelationshipType,TinyLife.RomanceType,System.Boolean)": "TinyLife.World.Household.Relation.yml",
+ "TinyLife.World.Household.Relation.Dating": "TinyLife.World.Household.Relation.yml",
+ "TinyLife.World.Household.Relation.GenealogyType": "TinyLife.World.Household.Relation.yml",
+ "TinyLife.World.Household.Relation.RelationshipType": "TinyLife.World.Household.Relation.yml",
+ "TinyLife.World.Household.Relation.RomanceType": "TinyLife.World.Household.Relation.yml",
"TinyLife.World.Household.Remove(TinyLife.Objects.Person,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.TotalMemberAmount": "TinyLife.World.Household.yml",
"TinyLife.World.Household.UnopenedMail": "TinyLife.World.Household.yml",
@@ -3688,6 +3763,9 @@
"TinyLife.World.Lot.AreRequirementsMet": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Area": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.CanImport(TinyLife.World.ExportedLot)": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IEnumerable{TinyLife.Objects.AgeGroup},System.Func{System.Int32,System.Int32,System.Boolean})": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.CanOccupy(System.Collections.Generic.IList{TinyLife.Objects.Person})": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.CanOccupy(System.ValueTuple{System.Collections.Generic.List{TinyLife.Objects.AgeGroup},System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},TinyLife.World.Household.Relation}})": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.CanVisitRightNow(TinyLife.Objects.Person)": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Export": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetCoveredArea": "TinyLife.World.Lot.yml",
@@ -3700,8 +3778,10 @@
"TinyLife.World.Lot.GetRooms": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetStairs": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetTiles": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.GetValidOccupyingAges": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetWalls``1": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.GetWeeklyBills": "TinyLife.World.Lot.yml",
+ "TinyLife.World.Lot.HasBasicAmenities": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Household": "TinyLife.World.Lot.yml",
"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",
@@ -3764,7 +3844,7 @@
"TinyLife.World.Mail.Validate(TinyLife.World.Map)": "TinyLife.World.Mail.yml",
"TinyLife.World.Map": "TinyLife.World.Map.yml",
"TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
- "TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)": "TinyLife.World.Map.yml",
+ "TinyLife.World.Map.AddHousehold(TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddLight(TinyLife.Objects.Light)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddLot(TinyLife.World.Lot)": "TinyLife.World.Map.yml",
@@ -3780,6 +3860,7 @@
"TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Finalize": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetAllLotEmployments": "TinyLife.World.Map.yml",
+ "TinyLife.World.Map.GetAllPeople": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetClosestFreeExitPoint(Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetClosestRoads(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
@@ -3841,6 +3922,7 @@
"TinyLife.World.Map.PathfindingNodeConstructDelegate": "TinyLife.World.Map.PathfindingNodeConstructDelegate.yml",
"TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Single,System.Boolean,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.PlaySound(Microsoft.Xna.Framework.Audio.SoundEffect,TinyLife.World.MapAudioEmitter,System.Single,System.Single,System.Boolean,System.Boolean)": "TinyLife.World.Map.yml",
+ "TinyLife.World.Map.PopulateLots": "TinyLife.World.Map.yml",
"TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.PrepareForPermanentRemoval": "TinyLife.World.Map.yml",
"TinyLife.World.Map.RemoveHousehold(TinyLife.World.Household)": "TinyLife.World.Map.yml",
@@ -3891,6 +3973,7 @@
"TinyLife.World.OpeningType": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
+ "TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Colors": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.Objects.WallLike)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)": "TinyLife.World.OpeningType.yml",
@@ -3920,6 +4003,7 @@
"TinyLife.World.RoofType": "TinyLife.World.RoofType.yml",
"TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml",
"TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml",
+ "TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorSettings,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml",
"TinyLife.World.RoofType.Colors": "TinyLife.World.RoofType.yml",
"TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,System.Int32,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.RoofType.yml",
"TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single)": "TinyLife.World.RoofType.yml",
@@ -3980,8 +4064,9 @@
"TinyLife.World.Stairs.Wallpaper": "TinyLife.World.Stairs.yml",
"TinyLife.World.StairsType": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorScheme[])": "TinyLife.World.StairsType.yml",
+ "TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorSettings)": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Utilities.ColorScheme[])": "TinyLife.World.StairsType.yml",
- "TinyLife.World.StairsType.ColorSchemes": "TinyLife.World.StairsType.yml",
+ "TinyLife.World.StairsType.Colors": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.HasWallpaper": "TinyLife.World.StairsType.yml",
@@ -3995,11 +4080,12 @@
"TinyLife.World.SwingingDoor": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.#ctor(TinyLife.World.OpeningType,System.Int32[])": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.CanWalkThrough(TinyLife.World.Map,TinyLife.Objects.WallLike,TinyLife.Objects.MapObject)": "TinyLife.World.SwingingDoor.yml",
+ "TinyLife.World.SwingingDoor.Construct(TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike)": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.IsOpen(TinyLife.World.Map,TinyLife.Objects.WallLike)": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.SwingingDoor.Lock": "TinyLife.World.SwingingDoor.yml",
"TinyLife.World.Tile": "TinyLife.World.Tile.yml",
- "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.BaseName": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.CanBuy": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Categories": "TinyLife.World.Tile.yml",
@@ -4009,9 +4095,8 @@
"TinyLife.World.Tile.Category.Road": "TinyLife.World.Tile.Category.yml",
"TinyLife.World.Tile.Category.ValidExitPoint": "TinyLife.World.Tile.Category.yml",
"TinyLife.World.Tile.Category.Water": "TinyLife.World.Tile.Category.yml",
- "TinyLife.World.Tile.ColorSchemes": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.ColorSettings": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Colors": "TinyLife.World.Tile.yml",
- "TinyLife.World.Tile.DefaultColors": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile)": "TinyLife.World.Tile.yml",
@@ -4030,6 +4115,7 @@
"TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml",
+ "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorSettings,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Textures": "TinyLife.World.Tile.yml",
"TinyLife.World.Tile.Tiles": "TinyLife.World.Tile.yml",
"TinyLife.World.UpdateDelegate": "TinyLife.World.UpdateDelegate.yml",
@@ -4066,11 +4152,10 @@
"TinyLife.World.WallMode.StairsBottom": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.StairsTop": "TinyLife.World.WallMode.yml",
"TinyLife.World.Wallpaper": "TinyLife.World.Wallpaper.yml",
- "TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Int32[],TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.Wallpaper.yml",
+ "TinyLife.World.Wallpaper.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings,System.Int32[],MLEM.Textures.TextureRegion)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.BaseName": "TinyLife.World.Wallpaper.yml",
- "TinyLife.World.Wallpaper.ColorSchemes": "TinyLife.World.Wallpaper.yml",
+ "TinyLife.World.Wallpaper.ColorSettings": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Colors": "TinyLife.World.Wallpaper.yml",
- "TinyLife.World.Wallpaper.DefaultColors": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,TinyLife.World.WallMode,System.Boolean,System.Boolean,System.Single,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Single)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.GetPrice": "TinyLife.World.Wallpaper.yml",
@@ -4079,11 +4164,12 @@
"TinyLife.World.Wallpaper.Price": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,MLEM.Textures.TextureRegion,System.Nullable{System.Int32},System.Type)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml",
+ "TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings,MLEM.Textures.TextureRegion,System.Type)": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.TextureRegion": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Textures": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.Wallpaper.Wallpapers": "TinyLife.World.Wallpaper.yml",
"TinyLife.World.WaterTile": "TinyLife.World.WaterTile.yml",
- "TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.WaterTile.yml",
+ "TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.WaterTile.yml",
"TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32)": "TinyLife.World.WaterTile.yml",
"TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.WaterTile.yml"
}
\ No newline at end of file
diff --git a/docs/api/TinyLife.Actions.ActionArgument.yml b/docs/api/TinyLife.Actions.ActionArgument.yml
index af6176c..6f8b3af 100644
--- a/docs/api/TinyLife.Actions.ActionArgument.yml
+++ b/docs/api/TinyLife.Actions.ActionArgument.yml
@@ -14,13 +14,13 @@ items:
- TinyLife.Actions.ActionArgument.CustomLayout
- TinyLife.Actions.ActionArgument.Description
- TinyLife.Actions.ActionArgument.DisplayName
- - TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
+ - TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- TinyLife.Actions.ActionArgument.GetDisplayName
- TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)
- TinyLife.Actions.ActionArgument.Name
- TinyLife.Actions.ActionArgument.PassivePriority
- - TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
+ - TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
langs:
- csharp
@@ -289,7 +289,7 @@ items:
If this action is set, the or its main can be modified to look different (or removed) based on this variety.
- Predefined custom layouts such as and can be found statically in this class.
+ Predefined custom layouts such as and can be found statically in this class.
example: []
syntax:
content: public Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> CustomLayout
@@ -517,16 +517,16 @@ items:
description: The passive priority of this action variety
content.vb: Public Function GetPassivePriority(person As Person) As Single
overload: TinyLife.Actions.ActionArgument.GetPassivePriority*
-- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
- commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
- id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
+- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
+ commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
+ id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
- name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>)
- nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>)
- fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>)
+ name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
+ nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
+ fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool)
type: Method
source:
remote:
@@ -547,7 +547,7 @@ items:
This method is used for actions like , where a person can be selected to interact with from a variety menu.
example: []
syntax:
- content: public static IEnumerable FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult> canExecute = null)
+ content: public static IEnumerable FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -558,14 +558,16 @@ items:
- id: canExecute
type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
description: A -esque function that determines whether a given person should be included.
+ - id: showRelationship
+ type: System.Boolean
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument}
description: A set of action varieties that represents the free people around.
- content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult) = Nothing) As IEnumerable(Of ActionArgument)
+ content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument)
overload: TinyLife.Actions.ActionArgument.FreePeople*
- nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult))
- fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult))
- name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult))
+ nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
+ fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean)
+ name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
- uid: TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
id: StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
@@ -657,16 +659,16 @@ items:
nameWithType.vb: ActionArgument.ImageLayout(Single, Element.DrawCallback, Padding)
fullName.vb: TinyLife.Actions.ActionArgument.ImageLayout(Single, MLEM.Ui.Elements.Element.DrawCallback, MLEM.Misc.Padding)
name.vb: ImageLayout(Single, DrawCallback, Padding)
-- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- id: PortraitLayout(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+ commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+ id: PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
- name: PortraitLayout(Person)
- nameWithType: ActionArgument.PortraitLayout(Person)
- fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
+ name: PortraitLayout(Person, Person, bool)
+ nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
+ fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
type: Method
source:
remote:
@@ -682,16 +684,23 @@ items:
summary: A helper method intended to be used with that creates a layout that includes the of the given in the center bottom.
example: []
syntax:
- content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(Person person)
+ content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(Person person, Person otherPerson, bool showRelationship)
parameters:
- id: person
type: TinyLife.Objects.Person
+ - id: otherPerson
+ type: TinyLife.Objects.Person
description: The person to create the portrait layout for
+ - id: showRelationship
+ type: System.Boolean
return:
type: System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
description: An action that can be fed into
- content.vb: Public Shared Function PortraitLayout(person As Person) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
+ content.vb: Public Shared Function PortraitLayout(person As Person, otherPerson As Person, showRelationship As Boolean) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
overload: TinyLife.Actions.ActionArgument.PortraitLayout*
+ nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
+ fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
+ name.vb: PortraitLayout(Person, Person, Boolean)
references:
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
@@ -1777,29 +1786,55 @@ references:
name: Padding
isExternal: true
- name: )
-- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
- name: PortraitLayout(Person)
- nameWithType: ActionArgument.PortraitLayout(Person)
- fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
+- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+ commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
+ isExternal: true
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
+ name: PortraitLayout(Person, Person, bool)
+ nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
+ fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
+ nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
+ fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
+ name.vb: PortraitLayout(Person, Person, Boolean)
spec.csharp:
- - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
name: PortraitLayout
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
+ - uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
name: PortraitLayout
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
commentId: T:System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
@@ -2125,7 +2160,7 @@ references:
fullName: TinyLife.Actions.ActionType.AskToTaste
- uid: TinyLife.Actions.ActionArgument.FreePeople*
commentId: Overload:TinyLife.Actions.ActionArgument.FreePeople
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person_System_Boolean__TinyLife_Actions_CanExecuteResult__
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_
name: FreePeople
nameWithType: ActionArgument.FreePeople
fullName: TinyLife.Actions.ActionArgument.FreePeople
@@ -2565,7 +2600,7 @@ references:
fullName: TinyLife.Objects.Person.Portrait
- uid: TinyLife.Actions.ActionArgument.PortraitLayout*
commentId: Overload:TinyLife.Actions.ActionArgument.PortraitLayout
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
name: PortraitLayout
nameWithType: ActionArgument.PortraitLayout
fullName: TinyLife.Actions.ActionArgument.PortraitLayout
diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
index c4244f4..38fb0b0 100644
--- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml
@@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
- startLine: 349
+ startLine: 364
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
- startLine: 357
+ 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: 365
+ startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
- startLine: 372
+ startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
- startLine: 379
+ startLine: 394
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
- startLine: 385
+ startLine: 400
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
- startLine: 389
+ startLine: 404
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs
- startLine: 393
+ startLine: 408
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -301,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 398
+ startLine: 413
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 1dbd40c..d06631d 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: 157
+ startLine: 172
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 d30153d..81e0eae 100644
--- a/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
+++ b/docs/api/TinyLife.Actions.ActionType.TypeSettings.yml
@@ -49,7 +49,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: ../TinyLife/Actions/ActionType.cs
- startLine: 162
+ startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -87,7 +87,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ActionType.cs
- startLine: 167
+ startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -116,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameWithoutCategory
path: ../TinyLife/Actions/ActionType.cs
- startLine: 172
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -150,7 +150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/ActionType.cs
- startLine: 177
+ startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -184,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/ActionType.cs
- startLine: 182
+ startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -216,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Actions/ActionType.cs
- startLine: 187
+ startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -248,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionType.cs
- startLine: 193
+ startLine: 208
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -282,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Actions/ActionType.cs
- startLine: 198
+ startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -314,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructorArguments
path: ../TinyLife/Actions/ActionType.cs
- startLine: 203
+ startLine: 218
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -346,7 +346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PossibleArguments
path: ../TinyLife/Actions/ActionType.cs
- startLine: 211
+ startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -384,7 +384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaximumArguments
path: ../TinyLife/Actions/ActionType.cs
- startLine: 216
+ startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -416,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoValidArgumentsResult
path: ../TinyLife/Actions/ActionType.cs
- startLine: 221
+ startLine: 236
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -448,7 +448,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai
path: ../TinyLife/Actions/ActionType.cs
- startLine: 226
+ startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -480,7 +480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere
path: ../TinyLife/Actions/ActionType.cs
- startLine: 232
+ startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -514,7 +514,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName
path: ../TinyLife/Actions/ActionType.cs
- startLine: 238
+ startLine: 253
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -548,7 +548,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs
- startLine: 244
+ startLine: 259
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -582,7 +582,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/ActionType.cs
- startLine: 250
+ startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -616,7 +616,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs
- startLine: 255
+ startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -648,7 +648,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs
- startLine: 260
+ startLine: 275
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -680,7 +680,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs
- startLine: 265
+ startLine: 280
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -712,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs
- startLine: 271
+ startLine: 286
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -746,7 +746,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs
- startLine: 277
+ startLine: 292
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -780,7 +780,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/ActionType.cs
- startLine: 282
+ startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -812,7 +812,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob
path: ../TinyLife/Actions/ActionType.cs
- startLine: 287
+ startLine: 302
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -844,7 +844,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredUpgrade
path: ../TinyLife/Actions/ActionType.cs
- startLine: 293
+ startLine: 308
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -876,7 +876,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 304
+ startLine: 319
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -917,7 +917,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
- startLine: 313
+ startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -948,7 +948,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 324
+ startLine: 339
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -988,7 +988,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 329
+ startLine: 344
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1030,7 +1030,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
- startLine: 335
+ startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1073,7 +1073,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
- startLine: 340
+ startLine: 355
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml
index 440a0c8..61702e0 100644
--- a/docs/api/TinyLife.Actions.ActionType.yml
+++ b/docs/api/TinyLife.Actions.ActionType.yml
@@ -82,6 +82,7 @@ items:
- TinyLife.Actions.ActionType.ComplainAboutRelationship
- TinyLife.Actions.ActionType.ComplimentLooks
- TinyLife.Actions.ActionType.ConfideIn
+ - TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])
- TinyLife.Actions.ActionType.Construct``1(TinyLife.Actions.ActionInfo,TinyLife.Actions.ActionArgument[])
- TinyLife.Actions.ActionType.CookChildFood
- TinyLife.Actions.ActionType.CookFood
@@ -182,7 +183,7 @@ items:
- TinyLife.Actions.ActionType.MakeFunOfBeingBadAtSchool
- TinyLife.Actions.ActionType.MakeFunOfBeingNerd
- TinyLife.Actions.ActionType.MakeFunOfBeingOutdoorsy
- - TinyLife.Actions.ActionType.MakeFunOfFoodIntolerance
+ - TinyLife.Actions.ActionType.MakeFunOfFoodRestriction
- TinyLife.Actions.ActionType.MakeFunOfFriends
- TinyLife.Actions.ActionType.MakeFunOfIntroversion
- TinyLife.Actions.ActionType.MakeFunOfLaziness
@@ -390,7 +391,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Actions/ActionType.cs
- startLine: 33
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -422,7 +423,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Settings
path: ../TinyLife/Actions/ActionType.cs
- startLine: 38
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -451,7 +452,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Actions/ActionType.cs
- startLine: 40
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -484,7 +485,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Actions/ActionType.cs
- startLine: 52
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -509,6 +510,48 @@ items:
nameWithType.vb: ActionType.Construct(Of T)(ActionInfo, ParamArray ActionArgument())
fullName.vb: TinyLife.Actions.ActionType.Construct(Of T)(TinyLife.Actions.ActionInfo, ParamArray TinyLife.Actions.ActionArgument())
name.vb: Construct(Of T)(ActionInfo, ParamArray ActionArgument())
+- uid: TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])
+ commentId: M:TinyLife.Actions.ActionType.ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])
+ id: ConstructFully``1(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])
+ parent: TinyLife.Actions.ActionType
+ langs:
+ - csharp
+ - vb
+ name: ConstructFully(ActionInfo, bool, bool, params ActionArgument[])
+ nameWithType: ActionType.ConstructFully(ActionInfo, bool, bool, params ActionArgument[])
+ fullName: TinyLife.Actions.ActionType.ConstructFully(TinyLife.Actions.ActionInfo, bool, bool, params TinyLife.Actions.ActionArgument[])
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/ActionType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ConstructFully
+ path: ../TinyLife/Actions/ActionType.cs
+ startLine: 64
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: 'public T ConstructFully(ActionInfo info, bool automatic, bool force = false, params ActionArgument[] chosenArguments) where T : Action'
+ parameters:
+ - id: info
+ type: TinyLife.Actions.ActionInfo
+ - id: automatic
+ type: System.Boolean
+ - id: force
+ type: System.Boolean
+ - id: chosenArguments
+ type: TinyLife.Actions.ActionArgument[]
+ typeParameters:
+ - id: T
+ return:
+ type: '{T}'
+ content.vb: Public Function ConstructFully(Of T As Action)(info As ActionInfo, automatic As Boolean, force As Boolean = False, ParamArray chosenArguments As ActionArgument()) As T
+ overload: TinyLife.Actions.ActionType.ConstructFully*
+ nameWithType.vb: ActionType.ConstructFully(Of T)(ActionInfo, Boolean, Boolean, ParamArray ActionArgument())
+ fullName.vb: TinyLife.Actions.ActionType.ConstructFully(Of T)(TinyLife.Actions.ActionInfo, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument())
+ name.vb: ConstructFully(Of T)(ActionInfo, Boolean, Boolean, ParamArray ActionArgument())
- uid: TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
id: GetDisplayName(TinyLife.Actions.ActionInfo,System.Boolean)
@@ -527,7 +570,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs
- startLine: 70
+ startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -571,7 +614,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsActionType
path: ../TinyLife/Actions/ActionType.cs
- startLine: 80
+ startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -609,7 +652,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconName
path: ../TinyLife/Actions/ActionType.cs
- startLine: 90
+ startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -647,7 +690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPossibleArguments
path: ../TinyLife/Actions/ActionType.cs
- startLine: 112
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -695,7 +738,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Actions/ActionType.cs
- startLine: 145
+ startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1405,7 +1448,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHere
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 21
+ startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1432,7 +1475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 25
+ startLine: 26
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1459,7 +1502,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SitToilet
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 33
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1486,7 +1529,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 39
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1513,7 +1556,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeShower
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 47
+ startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1540,7 +1583,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIngredientsSingle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 54
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1567,7 +1610,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIngredientsFamily
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 55
+ startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1594,7 +1637,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetBakingIngredients
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 56
+ startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1621,7 +1664,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutDown
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 58
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1648,7 +1691,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PrepareFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 68
+ startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1675,7 +1718,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CookFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 77
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1702,7 +1745,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BakeFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 88
+ startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1729,7 +1772,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUp
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 99
+ startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1756,7 +1799,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Eat
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 104
+ startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1783,7 +1826,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrabServing
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 129
+ startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1810,7 +1853,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CallToMeal
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 148
+ startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1837,7 +1880,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySingleplayerGames
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 155
+ startLine: 156
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1864,7 +1907,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayOnlineGames
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 156
+ startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1891,7 +1934,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayOnlineGamesWith
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 157
+ startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1918,7 +1961,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WatchWalkthroughs
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 167
+ startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1945,7 +1988,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JoinEasyTournament
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 168
+ startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1972,7 +2015,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JoinAdvancedTournament
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 169
+ startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1999,7 +2042,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chat
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 170
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2026,7 +2069,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChatWith
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 178
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2053,7 +2096,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanDish
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 182
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2080,7 +2123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangeOutfit
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 191
+ startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2107,7 +2150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EditOutfits
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 204
+ startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2134,7 +2177,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHome
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 207
+ startLine: 208
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2161,7 +2204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisitLot
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 221
+ startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2188,7 +2231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paint
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 246
+ startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2215,7 +2258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sell
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 256
+ startLine: 257
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2242,7 +2285,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeSpeech
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 264
+ startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2269,7 +2312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Read
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 272
+ startLine: 273
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2296,7 +2339,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StudyBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 283
+ startLine: 284
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2323,7 +2366,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutAway
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 293
+ startLine: 294
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2350,7 +2393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeJokes
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 303
+ startLine: 304
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2377,7 +2420,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 311
+ startLine: 312
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2404,7 +2447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetJob
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 321
+ startLine: 322
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2431,7 +2474,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetJobFromNewspaper
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 322
+ startLine: 323
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2458,7 +2501,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeVacationDay
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 324
+ startLine: 325
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2485,7 +2528,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeParentalLeave
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 327
+ startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2512,7 +2555,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: QuitJob
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 331
+ startLine: 332
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2539,7 +2582,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MopPuddle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 334
+ startLine: 335
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2566,7 +2609,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeProgramming
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 346
+ startLine: 347
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2593,7 +2636,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModGame
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 354
+ startLine: 355
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2620,7 +2663,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateApp
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 360
+ startLine: 363
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2647,7 +2690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PublishApp
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 366
+ startLine: 371
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2674,7 +2717,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HackSomeone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 372
+ startLine: 377
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2701,7 +2744,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchProgrammingPatterns
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 377
+ startLine: 382
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2728,7 +2771,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WatchTv
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 382
+ startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2755,7 +2798,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Repair
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 392
+ startLine: 397
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2782,7 +2825,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PayBills
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 406
+ startLine: 411
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2809,7 +2852,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeWriting
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 420
+ startLine: 425
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2836,7 +2879,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WriteBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 428
+ startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2863,7 +2906,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelfPublishBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 438
+ startLine: 445
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2890,7 +2933,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBookPublished
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 439
+ startLine: 446
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2917,7 +2960,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LockDoor
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 440
+ startLine: 447
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2944,7 +2987,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmireLgbtFlag
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 445
+ startLine: 452
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2971,7 +3014,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWater
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 448
+ startLine: 455
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -2998,7 +3041,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WashHands
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 455
+ startLine: 462
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3025,7 +3068,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleLight
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 461
+ startLine: 468
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3052,7 +3095,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleAllLights
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 462
+ startLine: 469
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3079,7 +3122,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrillFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 474
+ startLine: 481
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3106,7 +3149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThrowAway
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 483
+ startLine: 490
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3133,7 +3176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scrap
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 491
+ startLine: 498
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3160,7 +3203,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanEverything
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 497
+ startLine: 504
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3187,7 +3230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clean
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 503
+ startLine: 510
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3214,7 +3257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Light
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 511
+ startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3241,7 +3284,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoHomework
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 519
+ startLine: 526
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3268,7 +3311,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayWithToy
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 531
+ startLine: 538
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3295,7 +3338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CookChildFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 543
+ startLine: 550
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3322,7 +3365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayInSandbox
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 556
+ startLine: 563
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3349,7 +3392,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShufflePuzzle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 565
+ startLine: 572
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3376,7 +3419,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Puzzle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 573
+ startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3403,7 +3446,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Store
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 581
+ startLine: 588
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3430,7 +3473,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFurnitureMail
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 592
+ startLine: 599
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3457,7 +3500,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadNewspaper
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 600
+ startLine: 607
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3484,7 +3527,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadJokes
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 608
+ startLine: 615
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3511,7 +3554,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrewCoffee
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 616
+ startLine: 623
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3538,7 +3581,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeTea
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 625
+ startLine: 632
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3565,7 +3608,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TinkerWith
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 634
+ startLine: 641
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3592,7 +3635,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmireFood
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 651
+ startLine: 658
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3619,7 +3662,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddALittleSomething
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 659
+ startLine: 666
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3646,7 +3689,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RunAround
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 673
+ startLine: 680
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3673,7 +3716,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rummage
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 682
+ startLine: 689
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3700,7 +3743,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddCandle
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 689
+ startLine: 696
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3727,7 +3770,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BlowOutCandles
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 695
+ startLine: 702
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3754,7 +3797,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutInFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 699
+ startLine: 706
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3781,7 +3824,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeFromFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 713
+ startLine: 720
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3808,7 +3851,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanOutFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 716
+ startLine: 723
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3835,7 +3878,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLeftovers
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 723
+ startLine: 730
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3862,7 +3905,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptChild
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 730
+ startLine: 737
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3889,7 +3932,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchBusinessPlans
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 738
+ startLine: 745
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3916,7 +3959,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeSalesPitch
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 746
+ startLine: 759
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3943,7 +3986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadSkillBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 754
+ startLine: 767
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3970,7 +4013,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleNewspapers
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 763
+ startLine: 776
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -3997,7 +4040,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleVisitors
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 768
+ startLine: 781
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4024,7 +4067,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeOutTrash
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 775
+ startLine: 788
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4051,7 +4094,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayOnJungleGym
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 787
+ startLine: 800
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4078,7 +4121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorColoringBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 796
+ startLine: 809
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4105,7 +4148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CollectSunlight
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 805
+ startLine: 818
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4132,7 +4175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoJogging
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 808
+ startLine: 821
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4159,7 +4202,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveHere
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 816
+ startLine: 829
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4186,7 +4229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChatOnPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 822
+ startLine: 835
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4213,7 +4256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChatOnPhoneWith
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 829
+ startLine: 842
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4240,7 +4283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetPhoneColor
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 834
+ startLine: 847
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4267,7 +4310,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetJobPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 838
+ startLine: 851
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4294,7 +4337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: QuitJobPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 839
+ startLine: 852
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4321,7 +4364,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeVacationDayPhone
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 842
+ startLine: 855
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4348,7 +4391,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InviteOver
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 845
+ startLine: 858
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4375,7 +4418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangePronouns
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 861
+ startLine: 874
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4402,7 +4445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TravelToMap
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 866
+ startLine: 879
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4429,7 +4472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PsychSelfUp
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 870
+ startLine: 883
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4456,7 +4499,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadBabyBook
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 874
+ startLine: 887
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4483,7 +4526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 886
+ startLine: 899
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4510,7 +4553,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UseDiaper
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 898
+ startLine: 911
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4537,7 +4580,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowAdult
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 906
+ startLine: 919
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4564,7 +4607,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBaby
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 923
+ startLine: 936
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4591,7 +4634,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveAbortion
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 931
+ startLine: 944
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4618,7 +4661,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakePregnancyTest
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 934
+ startLine: 947
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4645,7 +4688,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeOutOfCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 941
+ startLine: 954
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4672,7 +4715,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SleepInCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 950
+ startLine: 963
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4699,7 +4742,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeDrinks
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 964
+ startLine: 977
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4726,7 +4769,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradeFurniture
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 972
+ startLine: 985
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4753,7 +4796,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchUpgrades
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 976
+ startLine: 990
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4780,7 +4823,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeEmotionShower
path: ../TinyLife/Actions/ActionType.Misc.cs
- startLine: 980
+ startLine: 994
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4969,7 +5012,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutLife
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 26
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4996,7 +5039,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFeelings
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 31
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5023,7 +5066,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShareIdeas
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 36
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5050,7 +5093,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GaugeRelationship
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 41
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5077,7 +5120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskToLeave
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 63
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5104,7 +5147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CallOver
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 69
+ startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5131,7 +5174,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThisIsInappropriate
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 75
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5158,7 +5201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WakeUp
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 87
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5185,7 +5228,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutPersonality
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 90
+ startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5212,7 +5255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutJob
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 106
+ startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5239,7 +5282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskToTaste
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 124
+ startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5266,7 +5309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OrderCoffee
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 134
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5293,7 +5336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OrderTea
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 144
+ startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5320,7 +5363,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OrderCafeFood
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 155
+ startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5347,7 +5390,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutNonfictionBooks
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 164
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5374,7 +5417,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutFictionBooks
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 176
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5401,7 +5444,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpPerson
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 188
+ startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5428,7 +5471,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutDownPerson
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 198
+ startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5455,7 +5498,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HomeworkHelp
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 208
+ startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5482,7 +5525,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskToCook
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 216
+ startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5509,7 +5552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InviteIn
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 228
+ startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5536,7 +5579,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BribeForFriendship
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 243
+ startLine: 257
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5563,7 +5606,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InspectBaby
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 253
+ startLine: 269
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5590,7 +5633,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnnouncePregnancy
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 258
+ startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5617,7 +5660,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OrderDrinks
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 264
+ startLine: 280
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5644,7 +5687,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Talk
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 276
+ startLine: 292
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5671,7 +5714,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutDay
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 280
+ startLine: 296
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5698,7 +5741,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellEngagingStory
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 285
+ startLine: 301
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5725,7 +5768,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellStory
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 290
+ startLine: 306
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5752,7 +5795,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutWork
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 294
+ startLine: 310
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5779,7 +5822,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNeighborhood
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 300
+ startLine: 318
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5806,7 +5849,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutOutdoors
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 305
+ startLine: 323
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5833,7 +5876,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFood
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 309
+ startLine: 327
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5860,7 +5903,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussWorkoutRegimen
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 313
+ startLine: 331
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5887,7 +5930,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompareMuscleSize
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 320
+ startLine: 340
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5914,7 +5957,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GushAboutPartner
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 327
+ startLine: 349
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5941,7 +5984,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutGamingRig
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 333
+ startLine: 357
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5968,7 +6011,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutComputerSpecs
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 338
+ startLine: 362
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -5995,7 +6038,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoastAboutPagesWritten
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 343
+ startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6022,7 +6065,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PoseMathPuzzle
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 349
+ startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6049,7 +6092,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExpressFearOfCrowds
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 354
+ startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6076,7 +6119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNaps
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 359
+ startLine: 385
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6103,7 +6146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutWatchingTv
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 365
+ startLine: 391
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6130,7 +6173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InviteToHousehold
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 370
+ startLine: 396
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6157,7 +6200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskToTellStory
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 375
+ startLine: 401
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6184,7 +6227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutAdults
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 381
+ startLine: 407
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6211,7 +6254,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutParent
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 386
+ startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6238,7 +6281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutCartoons
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 391
+ startLine: 417
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6265,7 +6308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutSchool
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 396
+ startLine: 422
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6292,7 +6335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFavoriteToys
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 401
+ startLine: 427
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6319,7 +6362,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutFamilyWellbeing
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 406
+ startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6346,7 +6389,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFamily
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 412
+ startLine: 440
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6373,7 +6416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebatePineappleOnPizza
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 418
+ startLine: 448
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6400,7 +6443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussFineDining
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 424
+ startLine: 454
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6427,7 +6470,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutSpicyFood
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 429
+ startLine: 459
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6454,7 +6497,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskMedicalHistory
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 434
+ startLine: 464
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6481,7 +6524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNatureWalks
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 439
+ startLine: 469
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6508,7 +6551,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CriticizeDeforestation
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 444
+ startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6535,7 +6578,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussNpP
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 449
+ startLine: 479
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6562,7 +6605,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BragAboutComputer
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 454
+ startLine: 484
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6589,7 +6632,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscussHomeAutomation
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 459
+ startLine: 489
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6616,7 +6659,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskIfSingle
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 464
+ startLine: 494
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6643,7 +6686,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuggestThriftstores
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 475
+ startLine: 507
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6670,7 +6713,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnthuseAboutCoupons
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 480
+ startLine: 514
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6697,7 +6740,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutBestSpots
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 485
+ startLine: 519
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6724,7 +6767,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutBestToy
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 490
+ startLine: 524
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6751,7 +6794,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TeachLifeLesson
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 495
+ startLine: 529
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6778,7 +6821,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HowYouveGrown
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 501
+ startLine: 535
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6805,7 +6848,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComparePhysicalFeatures
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 506
+ startLine: 540
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6832,7 +6875,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutCareerDreams
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 512
+ startLine: 548
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6859,7 +6902,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskAboutParenting
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 518
+ startLine: 554
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6886,7 +6929,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExplainActivities
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 526
+ startLine: 564
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6913,7 +6956,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExpressPregnancyConcerns
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 533
+ startLine: 571
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6940,7 +6983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellJoke
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 543
+ startLine: 583
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6967,7 +7010,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellFunnyStory
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 547
+ startLine: 587
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -6994,7 +7037,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellRidiculousStory
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 551
+ startLine: 591
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7021,7 +7064,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellComplexJoke
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 555
+ startLine: 595
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7048,7 +7091,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayTrick
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 559
+ startLine: 599
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7075,7 +7118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutWork
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 563
+ startLine: 603
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7102,7 +7145,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutOwnUnemployment
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 569
+ startLine: 611
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7129,7 +7172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutTreadmillAccidents
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 575
+ startLine: 619
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7156,7 +7199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutWritingStyle
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 580
+ startLine: 624
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7183,7 +7226,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutAromance
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 585
+ startLine: 629
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7210,7 +7253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutAsexuality
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 590
+ startLine: 634
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7237,7 +7280,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellJokeAboutSomething
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 595
+ startLine: 639
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7264,7 +7307,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellDadJoke
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 604
+ startLine: 648
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7291,7 +7334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutFamilyGatherings
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 610
+ startLine: 656
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7318,7 +7361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutTrees
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 616
+ startLine: 664
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7345,7 +7388,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutSmartHome
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 621
+ startLine: 669
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7372,7 +7415,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutOverspending
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 626
+ startLine: 674
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7399,7 +7442,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutFunnyCityName
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 631
+ startLine: 679
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7426,7 +7469,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Insult
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 638
+ startLine: 686
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7453,7 +7496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImplyMotherIsCamel
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 643
+ startLine: 691
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7480,7 +7523,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfUnemployment
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 647
+ startLine: 695
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7507,7 +7550,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfLaziness
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 653
+ startLine: 703
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7534,7 +7577,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfIntroversion
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 658
+ startLine: 708
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7561,7 +7604,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfNiceness
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 663
+ startLine: 713
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7588,7 +7631,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutRelationship
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 668
+ startLine: 718
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7615,7 +7658,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfPoorFitness
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 673
+ startLine: 723
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7642,7 +7685,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfFriends
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 679
+ startLine: 731
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7669,7 +7712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfBeingNerd
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 684
+ startLine: 736
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7696,7 +7739,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfBeingBadAtSchool
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 689
+ startLine: 741
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7723,7 +7766,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShooChild
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 694
+ startLine: 746
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7732,33 +7775,33 @@ items:
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ShooChild As ActionType
-- uid: TinyLife.Actions.ActionType.MakeFunOfFoodIntolerance
- commentId: F:TinyLife.Actions.ActionType.MakeFunOfFoodIntolerance
- id: MakeFunOfFoodIntolerance
+- uid: TinyLife.Actions.ActionType.MakeFunOfFoodRestriction
+ commentId: F:TinyLife.Actions.ActionType.MakeFunOfFoodRestriction
+ id: MakeFunOfFoodRestriction
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
- name: MakeFunOfFoodIntolerance
- nameWithType: ActionType.MakeFunOfFoodIntolerance
- fullName: TinyLife.Actions.ActionType.MakeFunOfFoodIntolerance
+ name: MakeFunOfFoodRestriction
+ nameWithType: ActionType.MakeFunOfFoodRestriction
+ fullName: TinyLife.Actions.ActionType.MakeFunOfFoodRestriction
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: MakeFunOfFoodIntolerance
+ id: MakeFunOfFoodRestriction
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 700
+ startLine: 752
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
- content: public static readonly ActionType[] MakeFunOfFoodIntolerance
+ content: public static readonly ActionType[] MakeFunOfFoodRestriction
return:
type: TinyLife.Actions.ActionType[]
- content.vb: Public Shared ReadOnly MakeFunOfFoodIntolerance As ActionType()
+ content.vb: Public Shared ReadOnly MakeFunOfFoodRestriction As ActionType()
- uid: TinyLife.Actions.ActionType.ChastiseForFoodBeliefs
commentId: F:TinyLife.Actions.ActionType.ChastiseForFoodBeliefs
id: ChastiseForFoodBeliefs
@@ -7777,7 +7820,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChastiseForFoodBeliefs
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 706
+ startLine: 758
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7804,7 +7847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfBeingOutdoorsy
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 712
+ startLine: 764
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7831,7 +7874,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImplyHomeSmarter
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 717
+ startLine: 769
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7858,7 +7901,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ArgueAboutToyOwnership
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 722
+ startLine: 774
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7885,7 +7928,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirt
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 729
+ startLine: 781
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7912,7 +7955,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplimentLooks
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 733
+ startLine: 785
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7939,7 +7982,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeRisqueRemark
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 737
+ startLine: 789
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7966,7 +8009,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BeEnticing
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 743
+ startLine: 795
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -7993,7 +8036,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CasualCompliment
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 748
+ startLine: 800
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8020,7 +8063,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReciteLovePoem
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 753
+ startLine: 805
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8047,7 +8090,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeepCompliment
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 758
+ startLine: 810
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8074,7 +8117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FlirtyJoke
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 763
+ startLine: 815
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8101,7 +8144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StartDating
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 769
+ startLine: 821
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8128,7 +8171,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoolAround
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 786
+ startLine: 840
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8155,7 +8198,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Kiss
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 799
+ startLine: 853
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8182,7 +8225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmitToBeingRomanticWithSomeoneElse
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 810
+ startLine: 864
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8209,7 +8252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BreakUp
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 824
+ startLine: 879
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8236,7 +8279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleTryingForBaby
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 842
+ startLine: 899
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8263,7 +8306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Babble
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 865
+ startLine: 923
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8290,7 +8333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CryAt
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 871
+ startLine: 929
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8317,7 +8360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskWhy
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 877
+ startLine: 935
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8344,7 +8387,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskHow
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 882
+ startLine: 940
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8371,7 +8414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutPlaying
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 887
+ startLine: 945
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8398,7 +8441,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: YoureSoTall
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 892
+ startLine: 950
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8425,7 +8468,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HelpBabyBook
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 897
+ startLine: 955
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8452,7 +8495,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HelpPotty
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 910
+ startLine: 968
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8479,7 +8522,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangeDiaper
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 917
+ startLine: 975
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8506,7 +8549,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanUpBaby
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 929
+ startLine: 987
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8533,7 +8576,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BatheBaby
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 936
+ startLine: 994
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8560,7 +8603,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutInCrib
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 943
+ startLine: 1001
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8587,7 +8630,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskToTakeOutOfCrib
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 950
+ startLine: 1008
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -8614,7 +8657,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskFood
path: ../TinyLife/Actions/ActionType.Social.cs
- startLine: 964
+ startLine: 1022
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -10136,6 +10179,23 @@ references:
name: T
nameWithType: T
fullName: T
+- uid: TinyLife.Actions.ActionType.ConstructFully*
+ commentId: Overload:TinyLife.Actions.ActionType.ConstructFully
+ href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_ConstructFully__1_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___
+ name: ConstructFully
+ nameWithType: ActionType.ConstructFully
+ fullName: TinyLife.Actions.ActionType.ConstructFully
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: TinyLife.Actions.Action.GetDisplayName
commentId: M:TinyLife.Actions.Action.GetDisplayName
parent: TinyLife.Actions.Action
@@ -10185,17 +10245,6 @@ references:
name: GetDisplayName
nameWithType: ActionType.GetDisplayName
fullName: TinyLife.Actions.ActionType.GetDisplayName
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Actions.ActionType.IsActionType*
commentId: Overload:TinyLife.Actions.ActionType.IsActionType
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsActionType_System_Type_
diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
index 8069d7b..ed43e25 100644
--- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml
+++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml
@@ -43,6 +43,8 @@ items:
- TinyLife.Actions.Action
- TinyLife.Actions.MultiAction
- TinyLife.Actions.BehaviorAction
+ derivedClasses:
+ - TinyLife.Actions.SimpleBehaviorAction
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
diff --git a/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
index 0783588..4b4c36f 100644
--- a/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
+++ b/docs/api/TinyLife.Actions.Handlers.MultiActionHandler.yml
@@ -112,14 +112,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 27
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: >-
The actions that still have to be completed.
- The head of this queue is the action that is currently being executed.
+ The head of this queue is the action.
+
+ If this collection is empty (which it is by default), will return .
+
+ Meanwhile, if this collection is null, will return .
example: []
syntax:
content: >-
@@ -156,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Current
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 32
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -187,7 +191,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 40
+ startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -222,7 +226,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 51
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -265,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 84
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -312,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 100
+ startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -353,7 +357,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 122
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -389,7 +393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
- startLine: 137
+ startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@@ -1075,6 +1079,42 @@ references:
- name: " "
- name: T3
- name: )
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.Current
+ commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Current
+ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Current
+ name: Current
+ nameWithType: MultiActionHandler.Current
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.Current
+- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
+ commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
+ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
+ name: IsCompleted()
+ nameWithType: MultiActionHandler.IsCompleted()
+ fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
+ name: IsCompleted
+ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
+ name: IsCompleted
+ href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.CompletionType.Completed
+ commentId: F:TinyLife.Actions.CompletionType.Completed
+ href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed
+ name: Completed
+ nameWithType: CompletionType.Completed
+ fullName: TinyLife.Actions.CompletionType.Completed
+- uid: TinyLife.Actions.CompletionType.Failed
+ commentId: F:TinyLife.Actions.CompletionType.Failed
+ href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Failed
+ name: Failed
+ nameWithType: CompletionType.Failed
+ fullName: TinyLife.Actions.CompletionType.Failed
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Actions
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Actions
@@ -1207,36 +1247,6 @@ references:
nameWithType.vb: MultiActionHandler.New
fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.New
name.vb: New
-- uid: TinyLife.Actions.CompletionType.Failed
- commentId: F:TinyLife.Actions.CompletionType.Failed
- href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Failed
- name: Failed
- nameWithType: CompletionType.Failed
- fullName: TinyLife.Actions.CompletionType.Failed
-- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
- name: IsCompleted()
- nameWithType: MultiActionHandler.IsCompleted()
- fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted()
- spec.csharp:
- - uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- name: IsCompleted
- href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
- - name: (
- - name: )
- spec.vb:
- - uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
- name: IsCompleted
- href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
- - name: (
- - name: )
-- uid: TinyLife.Actions.CompletionType.Completed
- commentId: F:TinyLife.Actions.CompletionType.Completed
- href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed
- name: Completed
- nameWithType: CompletionType.Completed
- fullName: TinyLife.Actions.CompletionType.Completed
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Initialize
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Initialize_System_Collections_Generic_ICollection_TinyLife_Actions_Action__
diff --git a/docs/api/TinyLife.Actions.OutOfTownAction.yml b/docs/api/TinyLife.Actions.OutOfTownAction.yml
index 680a030..ad53c05 100644
--- a/docs/api/TinyLife.Actions.OutOfTownAction.yml
+++ b/docs/api/TinyLife.Actions.OutOfTownAction.yml
@@ -5,8 +5,8 @@ items:
id: OutOfTownAction
parent: TinyLife.Actions
children:
- - TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
- - TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
+ - TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
+ - TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
- TinyLife.Actions.OutOfTownAction.AndThenInitialize
- TinyLife.Actions.OutOfTownAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
@@ -163,16 +163,16 @@ items:
return:
type: TinyLife.NeedType[]
content.vb: Protected ReadOnly NeedsToTakeCareOf As NeedType()
-- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
- commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
- id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])'
+- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
+ commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
+ id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])'
parent: TinyLife.Actions.OutOfTownAction
langs:
- csharp
- vb
- name: OutOfTownAction(ActionType, ActionInfo, bool, params NeedType[])
- nameWithType: OutOfTownAction.OutOfTownAction(ActionType, ActionInfo, bool, params NeedType[])
- fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, params TinyLife.NeedType[])
+ name: OutOfTownAction(ActionType, ActionInfo, bool, bool, params NeedType[])
+ nameWithType: OutOfTownAction.OutOfTownAction(ActionType, ActionInfo, bool, bool, params NeedType[])
+ fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, params TinyLife.NeedType[])
type: Constructor
source:
remote:
@@ -181,7 +181,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 34
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -191,7 +191,7 @@ items:
Note that, since some data is not saved to disk, all of the information should be provided by a subclass constructor.
example: []
syntax:
- content: public OutOfTownAction(ActionType type, ActionInfo info, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
+ content: public OutOfTownAction(ActionType type, ActionInfo info, bool discardHeldItemFirst, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
parameters:
- id: type
type: TinyLife.Actions.ActionType
@@ -199,27 +199,29 @@ items:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info
+ - id: discardHeldItemFirst
+ type: System.Boolean
- id: restoreNeedsEqually
type: System.Boolean
description: Whether all needs should be restored equally. If this is true, all specified needs will be restored perpetually instead of just low ones.
- id: needsToTakeCareOf
type: TinyLife.NeedType[]
description: The needs that should automatically be taken care of
- content.vb: Public Sub New(type As ActionType, info As ActionInfo, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
+ content.vb: Public Sub New(type As ActionType, info As ActionInfo, discardHeldItemFirst As Boolean, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
overload: TinyLife.Actions.OutOfTownAction.#ctor*
- nameWithType.vb: OutOfTownAction.New(ActionType, ActionInfo, Boolean, ParamArray NeedType())
- fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, ParamArray TinyLife.NeedType())
- name.vb: New(ActionType, ActionInfo, Boolean, ParamArray NeedType())
-- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
- commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
- id: '#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])'
+ nameWithType.vb: OutOfTownAction.New(ActionType, ActionInfo, Boolean, Boolean, ParamArray NeedType())
+ fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, ParamArray TinyLife.NeedType())
+ name.vb: New(ActionType, ActionInfo, Boolean, Boolean, ParamArray NeedType())
+- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
+ commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
+ id: '#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])'
parent: TinyLife.Actions.OutOfTownAction
langs:
- csharp
- vb
- name: OutOfTownAction(ActionInfo, bool, params NeedType[])
- nameWithType: OutOfTownAction.OutOfTownAction(ActionInfo, bool, params NeedType[])
- fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionInfo, bool, params TinyLife.NeedType[])
+ name: OutOfTownAction(ActionInfo, bool, bool, params NeedType[])
+ nameWithType: OutOfTownAction.OutOfTownAction(ActionInfo, bool, bool, params NeedType[])
+ fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionInfo, bool, bool, params TinyLife.NeedType[])
type: Constructor
source:
remote:
@@ -228,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 46
+ startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -238,22 +240,24 @@ items:
Note that, since some data is not saved to disk, all of the information should be provided by a subclass constructor.
example: []
syntax:
- content: public OutOfTownAction(ActionInfo info, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
+ content: public OutOfTownAction(ActionInfo info, bool discardHeldItemFirst, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info
+ - id: discardHeldItemFirst
+ type: System.Boolean
- id: restoreNeedsEqually
type: System.Boolean
description: Whether all needs should be restored equally. If this is true, all specified needs will be restored perpetually instead of just low ones.
- id: needsToTakeCareOf
type: TinyLife.NeedType[]
description: The needs that should automatically be taken care of
- content.vb: Public Sub New(info As ActionInfo, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
+ content.vb: Public Sub New(info As ActionInfo, discardHeldItemFirst As Boolean, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
overload: TinyLife.Actions.OutOfTownAction.#ctor*
- nameWithType.vb: OutOfTownAction.New(ActionInfo, Boolean, ParamArray NeedType())
- fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionInfo, Boolean, ParamArray TinyLife.NeedType())
- name.vb: New(ActionInfo, Boolean, ParamArray NeedType())
+ nameWithType.vb: OutOfTownAction.New(ActionInfo, Boolean, Boolean, ParamArray NeedType())
+ fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionInfo, Boolean, Boolean, ParamArray TinyLife.NeedType())
+ name.vb: New(ActionInfo, Boolean, Boolean, ParamArray NeedType())
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions
id: CreateFirstActions
@@ -272,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 52
+ startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -311,7 +315,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 59
+ startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -343,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 65
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -390,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 89
+ startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -431,7 +435,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 96
+ startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -475,7 +479,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CausesExtremelyFastSpeed
path: ../TinyLife/Actions/OutOfTownAction.cs
- startLine: 101
+ startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -4172,7 +4176,7 @@ references:
fullName: TinyLife.Actions.OutOfTownAction
- uid: TinyLife.Actions.OutOfTownAction.#ctor*
commentId: Overload:TinyLife.Actions.OutOfTownAction.#ctor
- href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType___
+ href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_TinyLife_NeedType___
name: OutOfTownAction
nameWithType: OutOfTownAction.OutOfTownAction
fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction
diff --git a/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml b/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml
new file mode 100644
index 0000000..23daf2e
--- /dev/null
+++ b/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml
@@ -0,0 +1,1157 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ commentId: T:TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ id: SimpleBehaviorAction.ActionSettings
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory)
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
+ langs:
+ - csharp
+ - vb
+ name: SimpleBehaviorAction.ActionSettings
+ nameWithType: SimpleBehaviorAction.ActionSettings
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ type: Struct
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ActionSettings
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 55
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public struct SimpleBehaviorAction.ActionSettings
+ content.vb: Public Structure SimpleBehaviorAction.ActionSettings
+ inheritedMembers:
+ - System.ValueType.Equals(System.Object)
+ - System.ValueType.GetHashCode
+ - System.ValueType.ToString
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetType
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ extensionMethods:
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
+ id: Settings
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: Settings
+ nameWithType: SimpleBehaviorAction.ActionSettings.Settings
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.Settings
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Settings
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 57
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public ActionType.TypeSettings Settings
+ return:
+ type: TinyLife.Actions.ActionType.TypeSettings
+ content.vb: Public Settings As ActionType.TypeSettings
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
+ id: ConstructBehavior
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: ConstructBehavior
+ nameWithType: SimpleBehaviorAction.ActionSettings.ConstructBehavior
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ConstructBehavior
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ConstructBehavior
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 58
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public required Func ConstructBehavior
+ return:
+ type: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Behaviors.ActionBehavior}
+ content.vb: Public ConstructBehavior As Func(Of SimpleBehaviorAction, ActionBehavior)
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
+ id: CompletionTime
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: CompletionTime
+ nameWithType: SimpleBehaviorAction.ActionSettings.CompletionTime
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.CompletionTime
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CompletionTime
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 59
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public required TimeSpan CompletionTime
+ return:
+ type: System.TimeSpan
+ content.vb: Public CompletionTime As TimeSpan
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
+ id: GainedSkill
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: GainedSkill
+ nameWithType: SimpleBehaviorAction.ActionSettings.GainedSkill
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.GainedSkill
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GainedSkill
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 60
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public (SkillType Type, float Amount) GainedSkill
+ return:
+ type: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}
+ content.vb: Public GainedSkill As (Type As SkillType, Amount As Single)
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
+ id: RestoredNeeds
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: RestoredNeeds
+ nameWithType: SimpleBehaviorAction.ActionSettings.RestoredNeeds
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.RestoredNeeds
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RestoredNeeds
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 61
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public (NeedType Type, float Amount)[] RestoredNeeds
+ return:
+ type: System.ValueTuple{TinyLife.NeedType,System.Single}[]
+ content.vb: Public RestoredNeeds As (Type As NeedType, Amount As Single)()
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
+ id: EfficiencyMattersCompletion
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: EfficiencyMattersCompletion
+ nameWithType: SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.EfficiencyMattersCompletion
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: EfficiencyMattersCompletion
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 62
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public bool EfficiencyMattersCompletion
+ return:
+ type: System.Boolean
+ content.vb: Public EfficiencyMattersCompletion As Boolean
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
+ id: DisallowedEmotions
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: DisallowedEmotions
+ nameWithType: SimpleBehaviorAction.ActionSettings.DisallowedEmotions
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.DisallowedEmotions
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: DisallowedEmotions
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 63
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public EmotionType[] DisallowedEmotions
+ return:
+ type: TinyLife.Emotions.EmotionType[]
+ content.vb: Public DisallowedEmotions As EmotionType()
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
+ id: OnCompleted
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: OnCompleted
+ nameWithType: SimpleBehaviorAction.ActionSettings.OnCompleted
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.OnCompleted
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: OnCompleted
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 64
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public Action OnCompleted
+ return:
+ type: System.Action{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.CompletionType}
+ content.vb: Public OnCompleted As Action(Of SimpleBehaviorAction, CompletionType)
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
+ commentId: F:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
+ id: AllowMultitasking
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: AllowMultitasking
+ nameWithType: SimpleBehaviorAction.ActionSettings.AllowMultitasking
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.AllowMultitasking
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AllowMultitasking
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 65
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public Func AllowMultitasking
+ return:
+ type: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Action,System.Boolean}
+ content.vb: Public AllowMultitasking As Func(Of SimpleBehaviorAction, Action, Boolean)
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory)
+ commentId: M:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory)
+ id: '#ctor(System.String,TinyLife.Objects.ObjectCategory)'
+ parent: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ langs:
+ - csharp
+ - vb
+ name: ActionSettings(string, ObjectCategory)
+ nameWithType: SimpleBehaviorAction.ActionSettings.ActionSettings(string, ObjectCategory)
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ActionSettings(string, TinyLife.Objects.ObjectCategory)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 67
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public ActionSettings(string name, ObjectCategory context)
+ parameters:
+ - id: name
+ type: System.String
+ - id: context
+ type: TinyLife.Objects.ObjectCategory
+ content.vb: Public Sub New(name As String, context As ObjectCategory)
+ overload: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor*
+ nameWithType.vb: SimpleBehaviorAction.ActionSettings.New(String, ObjectCategory)
+ fullName.vb: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.New(String, TinyLife.Objects.ObjectCategory)
+ name.vb: New(String, ObjectCategory)
+references:
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ href: TinyLife.html
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Actions
+ name: Actions
+ href: TinyLife.Actions.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Actions
+ name: Actions
+ href: TinyLife.Actions.html
+- uid: System.ValueType.Equals(System.Object)
+ commentId: M:System.ValueType.Equals(System.Object)
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ name: Equals(object)
+ nameWithType: ValueType.Equals(object)
+ fullName: System.ValueType.Equals(object)
+ nameWithType.vb: ValueType.Equals(Object)
+ fullName.vb: System.ValueType.Equals(Object)
+ name.vb: Equals(Object)
+ spec.csharp:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.ValueType.GetHashCode
+ commentId: M:System.ValueType.GetHashCode
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ name: GetHashCode()
+ nameWithType: ValueType.GetHashCode()
+ fullName: System.ValueType.GetHashCode()
+ spec.csharp:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+- uid: System.ValueType.ToString
+ commentId: M:System.ValueType.ToString
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ name: ToString()
+ nameWithType: ValueType.ToString()
+ fullName: System.ValueType.ToString()
+ spec.csharp:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
+- uid: System.Object.Equals(System.Object,System.Object)
+ commentId: M:System.Object.Equals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ name: Equals(object, object)
+ nameWithType: object.Equals(object, object)
+ fullName: object.Equals(object, object)
+ nameWithType.vb: Object.Equals(Object, Object)
+ fullName.vb: Object.Equals(Object, Object)
+ name.vb: Equals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.Object.GetType
+ commentId: M:System.Object.GetType
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ name: GetType()
+ nameWithType: object.GetType()
+ fullName: object.GetType()
+ nameWithType.vb: Object.GetType()
+ fullName.vb: Object.GetType()
+ spec.csharp:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+- uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ name: ReferenceEquals(object, object)
+ nameWithType: object.ReferenceEquals(object, object)
+ fullName: object.ReferenceEquals(object, object)
+ nameWithType.vb: Object.ReferenceEquals(Object, Object)
+ fullName.vb: Object.ReferenceEquals(Object, Object)
+ name.vb: ReferenceEquals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(ActionSettings)
+ nameWithType: Extensions.JsonCopy(SimpleBehaviorAction.ActionSettings)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ nameWithType.vb: Extensions.JsonCopy(Of SimpleBehaviorAction.ActionSettings)(SimpleBehaviorAction.ActionSettings)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.SimpleBehaviorAction.ActionSettings)(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ name.vb: JsonCopy(Of ActionSettings)(ActionSettings)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
+ - name: '>'
+ - name: (
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
+ - name: )
+ - name: (
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
+ - name: )
+- uid: System.ValueType
+ commentId: T:System.ValueType
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype
+ name: ValueType
+ nameWithType: ValueType
+ fullName: System.ValueType
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ name: object
+ nameWithType: object
+ fullName: object
+ nameWithType.vb: Object
+ fullName.vb: Object
+ name.vb: Object
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - name: T
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - name: T
+ - name: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.Extensions.html
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: System
+ commentId: N:System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ name: System
+ nameWithType: System
+ fullName: System
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ href: TinyLife.html
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+- uid: TinyLife.Actions.ActionType.TypeSettings
+ commentId: T:TinyLife.Actions.ActionType.TypeSettings
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.ActionType.html
+ name: ActionType.TypeSettings
+ nameWithType: ActionType.TypeSettings
+ fullName: TinyLife.Actions.ActionType.TypeSettings
+ spec.csharp:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
+ spec.vb:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
+- uid: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Behaviors.ActionBehavior}
+ commentId: T:System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Behaviors.ActionBehavior}
+ parent: System
+ definition: System.Func`2
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of SimpleBehaviorAction, ActionBehavior)
+ fullName.vb: System.Func(Of TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.Behaviors.ActionBehavior)
+ name.vb: Func(Of SimpleBehaviorAction, ActionBehavior)
+ spec.csharp:
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: <
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.Behaviors.ActionBehavior
+ name: ActionBehavior
+ href: TinyLife.Actions.Behaviors.ActionBehavior.html
+ - name: '>'
+ spec.vb:
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.Behaviors.ActionBehavior
+ name: ActionBehavior
+ href: TinyLife.Actions.Behaviors.ActionBehavior.html
+ - name: )
+- uid: System.Func`2
+ commentId: T:System.Func`2
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of T, TResult)
+ fullName.vb: System.Func(Of T, TResult)
+ name.vb: Func(Of T, TResult)
+ spec.csharp:
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: <
+ - name: T
+ - name: ','
+ - name: " "
+ - name: TResult
+ - name: '>'
+ spec.vb:
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: ','
+ - name: " "
+ - name: TResult
+ - name: )
+- uid: System.TimeSpan
+ commentId: T:System.TimeSpan
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}
+ commentId: T:System.ValueTuple{TinyLife.Skills.SkillType,System.Single}
+ parent: System
+ definition: System.ValueTuple`2
+ href: TinyLife.Skills.SkillType.html
+ name: (SkillType Type, float Amount)
+ nameWithType: (SkillType Type, float Amount)
+ fullName: (TinyLife.Skills.SkillType Type, float Amount)
+ nameWithType.vb: (Type As SkillType, Amount As Single)
+ fullName.vb: (Type As TinyLife.Skills.SkillType, Amount As Single)
+ name.vb: (Type As SkillType, Amount As Single)
+ spec.csharp:
+ - name: (
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: " "
+ - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Type
+ name: Type
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.type
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: " "
+ - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Amount
+ name: Amount
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.amount
+ - name: )
+ spec.vb:
+ - name: (
+ - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Type
+ name: Type
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.type
+ - name: " "
+ - name: As
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Single}.Amount
+ name: Amount
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.single-.amount
+ - name: " "
+ - name: As
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+- uid: System.ValueTuple`2
+ commentId: T:System.ValueTuple`2
+ name: (T1, T2)
+ nameWithType: (T1, T2)
+ fullName: (T1, T2)
+ spec.csharp:
+ - name: (
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: )
+ spec.vb:
+ - name: (
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: )
+- uid: System.ValueTuple{TinyLife.NeedType,System.Single}[]
+ isExternal: true
+ href: TinyLife.NeedType.html
+ name: (NeedType Type, float Amount)[]
+ nameWithType: (NeedType Type, float Amount)[]
+ fullName: (TinyLife.NeedType Type, float Amount)[]
+ nameWithType.vb: (Type As NeedType, Amount As Single)()
+ fullName.vb: (Type As TinyLife.NeedType, Amount As Single)()
+ name.vb: (Type As NeedType, Amount As Single)()
+ spec.csharp:
+ - name: (
+ - uid: TinyLife.NeedType
+ name: NeedType
+ href: TinyLife.NeedType.html
+ - name: " "
+ - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type
+ name: Type
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: " "
+ - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount
+ name: Amount
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount
+ - name: )
+ - name: '['
+ - name: ']'
+ spec.vb:
+ - name: (
+ - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type
+ name: Type
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type
+ - name: " "
+ - name: As
+ - name: " "
+ - uid: TinyLife.NeedType
+ name: NeedType
+ href: TinyLife.NeedType.html
+ - name: ','
+ - name: " "
+ - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount
+ name: Amount
+ href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount
+ - name: " "
+ - name: As
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+ - name: (
+ - name: )
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
+- uid: TinyLife.Emotions.EmotionType[]
+ isExternal: true
+ href: TinyLife.Emotions.EmotionType.html
+ name: EmotionType[]
+ nameWithType: EmotionType[]
+ fullName: TinyLife.Emotions.EmotionType[]
+ nameWithType.vb: EmotionType()
+ fullName.vb: TinyLife.Emotions.EmotionType()
+ name.vb: EmotionType()
+ spec.csharp:
+ - uid: TinyLife.Emotions.EmotionType
+ name: EmotionType
+ href: TinyLife.Emotions.EmotionType.html
+ - name: '['
+ - name: ']'
+ spec.vb:
+ - uid: TinyLife.Emotions.EmotionType
+ name: EmotionType
+ href: TinyLife.Emotions.EmotionType.html
+ - name: (
+ - name: )
+- uid: System.Action{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.CompletionType}
+ commentId: T:System.Action{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.CompletionType}
+ parent: System
+ definition: System.Action`2
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of SimpleBehaviorAction, CompletionType)
+ fullName.vb: System.Action(Of TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.CompletionType)
+ name.vb: Action(Of SimpleBehaviorAction, CompletionType)
+ spec.csharp:
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: <
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: '>'
+ spec.vb:
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+- uid: System.Action`2
+ commentId: T:System.Action`2
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ 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
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: <
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: '>'
+ spec.vb:
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: )
+- uid: System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Action,System.Boolean}
+ commentId: T:System.Func{TinyLife.Actions.SimpleBehaviorAction,TinyLife.Actions.Action,System.Boolean}
+ parent: System
+ definition: System.Func`3
+ href: https://learn.microsoft.com/dotnet/api/system.func-3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of SimpleBehaviorAction, Action, Boolean)
+ fullName.vb: System.Func(Of TinyLife.Actions.SimpleBehaviorAction, TinyLife.Actions.Action, Boolean)
+ name.vb: Func(Of SimpleBehaviorAction, Action, Boolean)
+ spec.csharp:
+ - uid: System.Func`3
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-3
+ - name: <
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: '>'
+ spec.vb:
+ - uid: System.Func`3
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-3
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: System.Func`3
+ commentId: T:System.Func`3
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ nameWithType.vb: Func(Of T1, T2, TResult)
+ fullName.vb: System.Func(Of T1, T2, TResult)
+ name.vb: Func(Of T1, T2, TResult)
+ spec.csharp:
+ - uid: System.Func`3
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-3
+ - name: <
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: ','
+ - name: " "
+ - name: TResult
+ - name: '>'
+ spec.vb:
+ - uid: System.Func`3
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-3
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: ','
+ - name: " "
+ - name: TResult
+ - name: )
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.ActionSettings.#ctor
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html#TinyLife_Actions_SimpleBehaviorAction_ActionSettings__ctor_System_String_TinyLife_Objects_ObjectCategory_
+ name: ActionSettings
+ nameWithType: SimpleBehaviorAction.ActionSettings.ActionSettings
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.ActionSettings
+ nameWithType.vb: SimpleBehaviorAction.ActionSettings.New
+ fullName.vb: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.New
+ name.vb: New
+- uid: System.String
+ commentId: T:System.String
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ name: string
+ nameWithType: string
+ fullName: string
+ nameWithType.vb: String
+ fullName.vb: String
+ name.vb: String
+- uid: TinyLife.Objects.ObjectCategory
+ commentId: T:TinyLife.Objects.ObjectCategory
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.ObjectCategory.html
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ href: TinyLife.html
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
diff --git a/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml b/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml
new file mode 100644
index 0000000..679d012
--- /dev/null
+++ b/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml
@@ -0,0 +1,4386 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Actions.SimpleBehaviorAction
+ commentId: T:TinyLife.Actions.SimpleBehaviorAction
+ id: SimpleBehaviorAction
+ parent: TinyLife.Actions
+ children:
+ - TinyLife.Actions.SimpleBehaviorAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted
+ - TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.SimpleBehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ - TinyLife.Actions.SimpleBehaviorAction.Create(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ - TinyLife.Actions.SimpleBehaviorAction.Settings
+ langs:
+ - csharp
+ - vb
+ name: SimpleBehaviorAction
+ nameWithType: SimpleBehaviorAction
+ fullName: TinyLife.Actions.SimpleBehaviorAction
+ type: Class
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: SimpleBehaviorAction
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 10
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: 'public class SimpleBehaviorAction : BehaviorAction, IGenericDataHolder'
+ content.vb: Public Class SimpleBehaviorAction Inherits BehaviorAction(Of ActionBehavior) Implements IGenericDataHolder
+ inheritance:
+ - System.Object
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ - TinyLife.Actions.Action
+ - TinyLife.Actions.MultiAction
+ - TinyLife.Actions.BehaviorAction
+ - TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ActionBehavior}
+ implements:
+ - MLEM.Misc.IGenericDataHolder
+ inheritedMembers:
+ - TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ActionBehavior}.Behavior
+ - TinyLife.Actions.BehaviorAction.FullyInProgress
+ - TinyLife.Actions.BehaviorAction.CreateFirstActions
+ - TinyLife.Actions.BehaviorAction.CreateLastActions
+ - TinyLife.Actions.BehaviorAction.AndThenInitialize
+ - TinyLife.Actions.BehaviorAction.GetIconObject
+ - TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.Handler
+ - TinyLife.Actions.MultiAction.MainElapsedTime
+ - TinyLife.Actions.MultiAction.InProgressTime
+ - TinyLife.Actions.MultiAction.CurrentStage
+ - TinyLife.Actions.MultiAction.PreInitialize
+ - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ - TinyLife.Actions.MultiAction.Initialize
+ - TinyLife.Actions.MultiAction.IsCompleted
+ - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ - TinyLife.Actions.MultiAction.CanStartNow
+ - TinyLife.Actions.Action.Random
+ - TinyLife.Actions.Action.Type
+ - TinyLife.Actions.Action.Info
+ - TinyLife.Actions.Action.Id
+ - TinyLife.Actions.Action.StartedAutomatically
+ - TinyLife.Actions.Action.Parent
+ - TinyLife.Actions.Action.Person
+ - TinyLife.Actions.Action.ElapsedTime
+ - TinyLife.Actions.Action.PlayerPromptOpen
+ - TinyLife.Actions.Action.ForceResult
+ - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
+ - TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ - TinyLife.Actions.Action.GetDisplayName
+ - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ - TinyLife.Actions.Action.GetProgress
+ - TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
+ - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ - TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
+ - TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
+ - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ - TinyLife.Actions.Action.ResetSpeech
+ - TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ - TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
+ - TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ - TinyLife.Actions.Action.GetChildren(System.Boolean)
+ - TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
+ - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
+ - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
+ - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ - TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ - TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ - TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ - System.Object.Equals(System.Object)
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetHashCode
+ - System.Object.GetType
+ - System.Object.MemberwiseClone
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ - System.Object.ToString
+ extensionMethods:
+ - TinyLife.Actions.SimpleBehaviorAction.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Actions.SimpleBehaviorAction.Settings
+ commentId: P:TinyLife.Actions.SimpleBehaviorAction.Settings
+ id: Settings
+ parent: TinyLife.Actions.SimpleBehaviorAction
+ langs:
+ - csharp
+ - vb
+ name: Settings
+ nameWithType: SimpleBehaviorAction.Settings
+ fullName: TinyLife.Actions.SimpleBehaviorAction.Settings
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Settings
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 12
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public SimpleBehaviorAction.ActionSettings Settings { get; }
+ parameters: []
+ return:
+ type: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ content.vb: Public ReadOnly Property Settings As SimpleBehaviorAction.ActionSettings
+ overload: TinyLife.Actions.SimpleBehaviorAction.Settings*
+- uid: TinyLife.Actions.SimpleBehaviorAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.SimpleBehaviorAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)'
+ parent: TinyLife.Actions.SimpleBehaviorAction
+ langs:
+ - csharp
+ - vb
+ name: SimpleBehaviorAction(ActionType, ActionInfo)
+ nameWithType: SimpleBehaviorAction.SimpleBehaviorAction(ActionType, ActionInfo)
+ fullName: TinyLife.Actions.SimpleBehaviorAction.SimpleBehaviorAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 14
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public SimpleBehaviorAction(ActionType type, ActionInfo info)
+ parameters:
+ - id: type
+ type: TinyLife.Actions.ActionType
+ - id: info
+ type: TinyLife.Actions.ActionInfo
+ content.vb: Public Sub New(type As ActionType, info As ActionInfo)
+ overload: TinyLife.Actions.SimpleBehaviorAction.#ctor*
+ nameWithType.vb: SimpleBehaviorAction.New(ActionType, ActionInfo)
+ fullName.vb: TinyLife.Actions.SimpleBehaviorAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
+ name.vb: New(ActionType, ActionInfo)
+- uid: TinyLife.Actions.SimpleBehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.SimpleBehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ id: CanMultitask(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.SimpleBehaviorAction
+ langs:
+ - csharp
+ - vb
+ name: CanMultitask(Action)
+ nameWithType: SimpleBehaviorAction.CanMultitask(Action)
+ fullName: TinyLife.Actions.SimpleBehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanMultitask
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 18
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ Return true on this method if this action can be multi-tasked along with the passed .
+
+ To actually check this property, should be used as it compares both objects.
+
+ A multi-tasking is an action that is currently active along with another action.
+
+ By default, multi-tasking is disallowed for any action.
+ example: []
+ syntax:
+ content: public override bool CanMultitask(Action other)
+ parameters:
+ - id: other
+ type: TinyLife.Actions.Action
+ description: The action to multi-task with
+ return:
+ type: System.Boolean
+ description: Whether this action can be multi-tasked
+ content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean
+ overridden: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ overload: TinyLife.Actions.SimpleBehaviorAction.CanMultitask*
+- uid: TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.SimpleBehaviorAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenUpdate(GameTime, TimeSpan, float)
+ nameWithType: SimpleBehaviorAction.AndThenUpdate(GameTime, TimeSpan, float)
+ fullName: TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenUpdate
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 22
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ MultiAction version of .
+
+ This method is called every update frame while the main action is active.
+
+ By default, only is increased.
+ example: []
+ syntax:
+ content: protected override void AndThenUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier)
+ parameters:
+ - id: time
+ type: Microsoft.Xna.Framework.GameTime
+ description: The current game time
+ - id: passedInGame
+ type: System.TimeSpan
+ description: The amount of time that has passed, in game time
+ - id: speedMultiplier
+ type: System.Single
+ description: The game speed multiplier, which represents how fast things should happen, which is usually determined by
+ content.vb: Protected Overrides Sub AndThenUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
+ overridden: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ overload: TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate*
+ nameWithType.vb: SimpleBehaviorAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName.vb: TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
+ name.vb: AndThenUpdate(GameTime, TimeSpan, Single)
+- uid: TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted
+ id: AndThenIsCompleted
+ parent: TinyLife.Actions.SimpleBehaviorAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenIsCompleted()
+ nameWithType: SimpleBehaviorAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenIsCompleted
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 34
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ MultiAction version of .
+
+ This method returns whether or not the main action is completed.
+ example: []
+ syntax:
+ content: protected override CompletionType AndThenIsCompleted()
+ return:
+ type: TinyLife.Actions.CompletionType
+ description: Whether the main action is completed
+ content.vb: Protected Overrides Function AndThenIsCompleted() As CompletionType
+ overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ overload: TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted*
+- uid: TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ id: AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.SimpleBehaviorAction
+ langs:
+ - csharp
+ - vb
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: SimpleBehaviorAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AndThenOnCompleted
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 41
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ summary: >-
+ MultiAction version of .
+
+ This method gets called when the main action completes.
+ example: []
+ syntax:
+ content: protected override void AndThenOnCompleted(CompletionType type)
+ parameters:
+ - id: type
+ type: TinyLife.Actions.CompletionType
+ description: The completion of the main action
+ content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType)
+ overridden: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ overload: TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted*
+- uid: TinyLife.Actions.SimpleBehaviorAction.Create(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ commentId: M:TinyLife.Actions.SimpleBehaviorAction.Create(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ id: Create(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ parent: TinyLife.Actions.SimpleBehaviorAction
+ langs:
+ - csharp
+ - vb
+ name: Create(ActionSettings)
+ nameWithType: SimpleBehaviorAction.Create(SimpleBehaviorAction.ActionSettings)
+ fullName: TinyLife.Actions.SimpleBehaviorAction.Create(TinyLife.Actions.SimpleBehaviorAction.ActionSettings)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Actions/SimpleBehaviorAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Create
+ path: ../TinyLife/Actions/SimpleBehaviorAction.cs
+ startLine: 46
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public static ActionType.TypeSettings Create(SimpleBehaviorAction.ActionSettings settings)
+ parameters:
+ - id: settings
+ type: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ return:
+ type: TinyLife.Actions.ActionType.TypeSettings
+ content.vb: Public Shared Function Create(settings As SimpleBehaviorAction.ActionSettings) As ActionType.TypeSettings
+ overload: TinyLife.Actions.SimpleBehaviorAction.Create*
+references:
+- uid: TinyLife.Actions
+ commentId: N:TinyLife.Actions
+ href: TinyLife.html
+ name: TinyLife.Actions
+ nameWithType: TinyLife.Actions
+ fullName: TinyLife.Actions
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Actions
+ name: Actions
+ href: TinyLife.Actions.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Actions
+ name: Actions
+ href: TinyLife.Actions.html
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ name: object
+ nameWithType: object
+ fullName: object
+ nameWithType.vb: Object
+ fullName.vb: Object
+ name.vb: Object
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ parent: MLEM.Data.Json
+ isExternal: true
+ name: JsonTypeSafeGenericDataHolder
+ nameWithType: JsonTypeSafeGenericDataHolder
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+- uid: TinyLife.Actions.Action
+ commentId: T:TinyLife.Actions.Action
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.Action.html
+ name: Action
+ nameWithType: Action
+ fullName: TinyLife.Actions.Action
+- uid: TinyLife.Actions.MultiAction
+ commentId: T:TinyLife.Actions.MultiAction
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.MultiAction.html
+ name: MultiAction
+ nameWithType: MultiAction
+ fullName: TinyLife.Actions.MultiAction
+- uid: TinyLife.Actions.BehaviorAction
+ commentId: T:TinyLife.Actions.BehaviorAction
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.BehaviorAction.html
+ name: BehaviorAction
+ nameWithType: BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction
+- uid: TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ActionBehavior}
+ commentId: T:TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ActionBehavior}
+ parent: TinyLife.Actions
+ definition: TinyLife.Actions.BehaviorAction`1
+ href: TinyLife.Actions.BehaviorAction-1.html
+ name: BehaviorAction
+ nameWithType: BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction
+ nameWithType.vb: BehaviorAction(Of ActionBehavior)
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of TinyLife.Actions.Behaviors.ActionBehavior)
+ name.vb: BehaviorAction(Of ActionBehavior)
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction`1
+ name: BehaviorAction
+ href: TinyLife.Actions.BehaviorAction-1.html
+ - name: <
+ - uid: TinyLife.Actions.Behaviors.ActionBehavior
+ name: ActionBehavior
+ href: TinyLife.Actions.Behaviors.ActionBehavior.html
+ - name: '>'
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction`1
+ name: BehaviorAction
+ href: TinyLife.Actions.BehaviorAction-1.html
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Actions.Behaviors.ActionBehavior
+ name: ActionBehavior
+ href: TinyLife.Actions.Behaviors.ActionBehavior.html
+ - name: )
+- uid: MLEM.Misc.IGenericDataHolder
+ commentId: T:MLEM.Misc.IGenericDataHolder
+ parent: MLEM.Misc
+ isExternal: true
+ name: IGenericDataHolder
+ nameWithType: IGenericDataHolder
+ fullName: MLEM.Misc.IGenericDataHolder
+- uid: TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ActionBehavior}.Behavior
+ commentId: P:TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ActionBehavior}.Behavior
+ parent: TinyLife.Actions.BehaviorAction{TinyLife.Actions.Behaviors.ActionBehavior}
+ definition: TinyLife.Actions.BehaviorAction`1.Behavior
+ href: TinyLife.Actions.BehaviorAction-1.html#TinyLife_Actions_BehaviorAction_1_Behavior
+ name: Behavior
+ nameWithType: BehaviorAction.Behavior
+ fullName: TinyLife.Actions.BehaviorAction.Behavior
+ nameWithType.vb: BehaviorAction(Of ActionBehavior).Behavior
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of TinyLife.Actions.Behaviors.ActionBehavior).Behavior
+- uid: TinyLife.Actions.BehaviorAction.FullyInProgress
+ commentId: P:TinyLife.Actions.BehaviorAction.FullyInProgress
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_FullyInProgress
+ name: FullyInProgress
+ nameWithType: BehaviorAction.FullyInProgress
+ fullName: TinyLife.Actions.BehaviorAction.FullyInProgress
+- uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.BehaviorAction.CreateFirstActions
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
+ name: CreateFirstActions()
+ nameWithType: BehaviorAction.CreateFirstActions()
+ fullName: TinyLife.Actions.BehaviorAction.CreateFirstActions()
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
+ name: CreateFirstActions
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.CreateFirstActions
+ name: CreateFirstActions
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateFirstActions
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.BehaviorAction.CreateLastActions
+ commentId: M:TinyLife.Actions.BehaviorAction.CreateLastActions
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions
+ name: CreateLastActions()
+ nameWithType: BehaviorAction.CreateLastActions()
+ fullName: TinyLife.Actions.BehaviorAction.CreateLastActions()
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.CreateLastActions
+ name: CreateLastActions
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.CreateLastActions
+ name: CreateLastActions
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CreateLastActions
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.BehaviorAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.BehaviorAction.AndThenInitialize
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenInitialize
+ name: AndThenInitialize()
+ nameWithType: BehaviorAction.AndThenInitialize()
+ fullName: TinyLife.Actions.BehaviorAction.AndThenInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.AndThenInitialize
+ name: AndThenInitialize
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenInitialize
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.AndThenInitialize
+ name: AndThenInitialize
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenInitialize
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.BehaviorAction.GetIconObject
+ commentId: M:TinyLife.Actions.BehaviorAction.GetIconObject
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetIconObject
+ name: GetIconObject()
+ nameWithType: BehaviorAction.GetIconObject()
+ fullName: TinyLife.Actions.BehaviorAction.GetIconObject()
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.GetIconObject
+ name: GetIconObject
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetIconObject
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.GetIconObject
+ name: GetIconObject
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetIconObject
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetNextAction_TinyLife_Actions_CompletionType_
+ name: GetNextAction(CompletionType)
+ nameWithType: BehaviorAction.GetNextAction(CompletionType)
+ fullName: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetNextAction_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.GetNextAction(TinyLife.Actions.CompletionType)
+ name: GetNextAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_GetNextAction_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+- uid: TinyLife.Actions.MultiAction.Handler
+ commentId: F:TinyLife.Actions.MultiAction.Handler
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Handler
+ name: Handler
+ nameWithType: MultiAction.Handler
+ fullName: TinyLife.Actions.MultiAction.Handler
+- uid: TinyLife.Actions.MultiAction.MainElapsedTime
+ commentId: P:TinyLife.Actions.MultiAction.MainElapsedTime
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_MainElapsedTime
+ name: MainElapsedTime
+ nameWithType: MultiAction.MainElapsedTime
+ fullName: TinyLife.Actions.MultiAction.MainElapsedTime
+- uid: TinyLife.Actions.MultiAction.InProgressTime
+ commentId: P:TinyLife.Actions.MultiAction.InProgressTime
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_InProgressTime
+ name: InProgressTime
+ nameWithType: MultiAction.InProgressTime
+ fullName: TinyLife.Actions.MultiAction.InProgressTime
+- uid: TinyLife.Actions.MultiAction.CurrentStage
+ commentId: P:TinyLife.Actions.MultiAction.CurrentStage
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CurrentStage
+ name: CurrentStage
+ nameWithType: MultiAction.CurrentStage
+ fullName: TinyLife.Actions.MultiAction.CurrentStage
+- uid: TinyLife.Actions.MultiAction.PreInitialize
+ commentId: M:TinyLife.Actions.MultiAction.PreInitialize
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize
+ name: PreInitialize()
+ nameWithType: MultiAction.PreInitialize()
+ fullName: TinyLife.Actions.MultiAction.PreInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.PreInitialize
+ name: PreInitialize
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreInitialize
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_
+ name: PreCompleted(CompletionType)
+ nameWithType: MultiAction.PreCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
+ name: PreCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
+ name: PreCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_PreCompleted_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+- uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.MultiAction
+ isExternal: true
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
+ name: Update(GameTime, TimeSpan, float)
+ nameWithType: MultiAction.Update(GameTime, TimeSpan, float)
+ fullName: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
+ nameWithType.vb: MultiAction.Update(GameTime, TimeSpan, Single)
+ fullName.vb: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
+ name.vb: Update(GameTime, TimeSpan, Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: Update
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+- uid: TinyLife.Actions.MultiAction.Initialize
+ commentId: M:TinyLife.Actions.MultiAction.Initialize
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize
+ name: Initialize()
+ nameWithType: MultiAction.Initialize()
+ fullName: TinyLife.Actions.MultiAction.Initialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Initialize
+ name: Initialize
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Initialize
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.MultiAction.IsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.IsCompleted
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted
+ name: IsCompleted()
+ nameWithType: MultiAction.IsCompleted()
+ fullName: TinyLife.Actions.MultiAction.IsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.IsCompleted
+ name: IsCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_IsCompleted
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_
+ name: OnCompleted(CompletionType)
+ nameWithType: MultiAction.OnCompleted(CompletionType)
+ fullName: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
+ name: OnCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnCompleted_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+- uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ name: Validate(Person)
+ nameWithType: MultiAction.Validate(Person)
+ fullName: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
+ name: Validate
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_Validate_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_
+ name: CanCancel(Action)
+ nameWithType: MultiAction.CanCancel(Action)
+ fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
+ name: CanCancel
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanCancel_TinyLife_Actions_Action_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: )
+- uid: TinyLife.Actions.MultiAction.CanStartNow
+ commentId: M:TinyLife.Actions.MultiAction.CanStartNow
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
+ name: CanStartNow()
+ nameWithType: MultiAction.CanStartNow()
+ fullName: TinyLife.Actions.MultiAction.CanStartNow()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.CanStartNow
+ name: CanStartNow
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.CanStartNow
+ name: CanStartNow
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.Action.Random
+ commentId: F:TinyLife.Actions.Action.Random
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Random
+ name: Random
+ nameWithType: Action.Random
+ fullName: TinyLife.Actions.Action.Random
+- uid: TinyLife.Actions.Action.Type
+ commentId: F:TinyLife.Actions.Action.Type
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Type
+ name: Type
+ nameWithType: Action.Type
+ fullName: TinyLife.Actions.Action.Type
+- uid: TinyLife.Actions.Action.Info
+ commentId: F:TinyLife.Actions.Action.Info
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Info
+ name: Info
+ nameWithType: Action.Info
+ fullName: TinyLife.Actions.Action.Info
+- uid: TinyLife.Actions.Action.Id
+ commentId: F:TinyLife.Actions.Action.Id
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Id
+ name: Id
+ nameWithType: Action.Id
+ fullName: TinyLife.Actions.Action.Id
+- uid: TinyLife.Actions.Action.StartedAutomatically
+ commentId: P:TinyLife.Actions.Action.StartedAutomatically
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_StartedAutomatically
+ name: StartedAutomatically
+ nameWithType: Action.StartedAutomatically
+ fullName: TinyLife.Actions.Action.StartedAutomatically
+- uid: TinyLife.Actions.Action.Parent
+ commentId: P:TinyLife.Actions.Action.Parent
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Parent
+ name: Parent
+ nameWithType: Action.Parent
+ fullName: TinyLife.Actions.Action.Parent
+- uid: TinyLife.Actions.Action.Person
+ commentId: P:TinyLife.Actions.Action.Person
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Person
+ name: Person
+ nameWithType: Action.Person
+ fullName: TinyLife.Actions.Action.Person
+- uid: TinyLife.Actions.Action.ElapsedTime
+ commentId: P:TinyLife.Actions.Action.ElapsedTime
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ElapsedTime
+ name: ElapsedTime
+ nameWithType: Action.ElapsedTime
+ fullName: TinyLife.Actions.Action.ElapsedTime
+- uid: TinyLife.Actions.Action.PlayerPromptOpen
+ commentId: P:TinyLife.Actions.Action.PlayerPromptOpen
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PlayerPromptOpen
+ name: PlayerPromptOpen
+ nameWithType: Action.PlayerPromptOpen
+ fullName: TinyLife.Actions.Action.PlayerPromptOpen
+- uid: TinyLife.Actions.Action.ForceResult
+ commentId: F:TinyLife.Actions.Action.ForceResult
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ForceResult
+ name: ForceResult
+ nameWithType: Action.ForceResult
+ fullName: TinyLife.Actions.Action.ForceResult
+- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
+ commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_
+ name: TryForceResult(CompletionType, CanExecuteResult?, MapObject)
+ nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult?, MapObject)
+ fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult?, TinyLife.Objects.MapObject)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
+ name: TryForceResult
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ href: TinyLife.Actions.CanExecuteResult.html
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.MapObject
+ name: MapObject
+ href: TinyLife.Objects.MapObject.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
+ name: TryForceResult
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.CanExecuteResult
+ name: CanExecuteResult
+ href: TinyLife.Actions.CanExecuteResult.html
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.MapObject
+ name: MapObject
+ href: TinyLife.Objects.MapObject.html
+ - name: )
+- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed()
+ nameWithType: Action.CausesExtremelyFastSpeed()
+ fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed
+ name: CausesExtremelyFastSpeed
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.Action.GetDisplayName
+ commentId: M:TinyLife.Actions.Action.GetDisplayName
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
+ name: GetDisplayName()
+ nameWithType: Action.GetDisplayName()
+ fullName: TinyLife.Actions.Action.GetDisplayName()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetDisplayName
+ name: GetDisplayName
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ name: CanEnqueueConversation(Person, ActionType)
+ nameWithType: Action.CanEnqueueConversation(Person, ActionType)
+ fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
+ name: CanEnqueueConversation
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_Person_TinyLife_Actions_ActionType_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: )
+- uid: TinyLife.Actions.Action.GetProgress
+ commentId: M:TinyLife.Actions.Action.GetProgress
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress
+ name: GetProgress()
+ nameWithType: Action.GetProgress()
+ fullName: TinyLife.Actions.Action.GetProgress()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetProgress
+ name: GetProgress
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetProgress
+ name: GetProgress
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
+ name: OnChildCompleted(Action, CompletionType, bool)
+ nameWithType: Action.OnChildCompleted(Action, CompletionType, bool)
+ fullName: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool)
+ nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean)
+ fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean)
+ name.vb: OnChildCompleted(Action, CompletionType, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
+ name: OnChildCompleted
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
+ name: OnChildCompleted
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_
+ name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float)
+ fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float)
+ nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single)
+ name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ name: OpenPlayerPrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_
+ - name: (
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Predicate`1
+ name: Predicate
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.predicate-1
+ - name: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ isExternal: true
+ - name: '>'
+ - name: ','
+ - name: " "
+ - uid: System.Action`1
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-1
+ - name: <
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ isExternal: true
+ - name: '>'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: <
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ href: TinyLife.Uis.CoveringGroup.html
+ - name: ','
+ - name: " "
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ isExternal: true
+ - name: '>'
+ - name: ','
+ - name: " "
+ - uid: MLEM.Textures.TextureRegion
+ name: TextureRegion
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single)
+ name: OpenPlayerPrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_
+ - name: (
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Predicate`1
+ name: Predicate
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.predicate-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ isExternal: true
+ - name: )
+ - name: ','
+ - name: " "
+ - uid: System.Action`1
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ isExternal: true
+ - name: )
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Uis.CoveringGroup
+ name: CoveringGroup
+ href: TinyLife.Uis.CoveringGroup.html
+ - name: ','
+ - name: " "
+ - uid: MLEM.Ui.Elements.Panel
+ name: Panel
+ isExternal: true
+ - name: )
+ - name: ','
+ - name: " "
+ - uid: MLEM.Textures.TextureRegion
+ name: TextureRegion
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
+ commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_
+ name: OpenYesNoPrompt(string, Action, Action, TextureRegion)
+ nameWithType: Action.OpenYesNoPrompt(string, Action, Action, TextureRegion)
+ fullName: TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion)
+ nameWithType.vb: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion)
+ fullName.vb: TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion)
+ name.vb: OpenYesNoPrompt(String, Action, Action, TextureRegion)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
+ name: OpenYesNoPrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_
+ - name: (
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Action
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action
+ - name: ','
+ - name: " "
+ - uid: System.Action
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action
+ - name: ','
+ - name: " "
+ - uid: MLEM.Textures.TextureRegion
+ name: TextureRegion
+ isExternal: true
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion)
+ name: OpenYesNoPrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_
+ - name: (
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Action
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action
+ - name: ','
+ - name: " "
+ - uid: System.Action
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action
+ - name: ','
+ - name: " "
+ - uid: MLEM.Textures.TextureRegion
+ name: TextureRegion
+ isExternal: true
+ - name: )
+- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
+ commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_
+ name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion)
+ nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion)
+ fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion)
+ nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion)
+ fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion)
+ name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
+ name: OpenTextPrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_
+ - name: (
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Action`1
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-1
+ - name: <
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: '>'
+ - name: ','
+ - name: " "
+ - uid: System.Predicate`1
+ name: Predicate
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.predicate-1
+ - name: <
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: '>'
+ - name: ','
+ - name: " "
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: Rule
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: MLEM.Textures.TextureRegion
+ name: TextureRegion
+ isExternal: true
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion)
+ name: OpenTextPrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_
+ - name: (
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Action`1
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: )
+ - name: ','
+ - name: " "
+ - uid: System.Predicate`1
+ name: Predicate
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.predicate-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: )
+ - name: ','
+ - name: " "
+ - uid: MLEM.Ui.Elements.TextField.Rule
+ name: Rule
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: MLEM.Textures.TextureRegion
+ name: TextureRegion
+ isExternal: true
+ - name: )
+- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
+ commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_
+ name: OpenChoicePrompt(ChoicePromptInfo)
+ nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo)
+ fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
+ name: OpenChoicePrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_
+ - name: (
+ - uid: TinyLife.Actions.ChoicePromptInfo
+ name: ChoicePromptInfo
+ href: TinyLife.Actions.ChoicePromptInfo.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo)
+ name: OpenChoicePrompt
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_
+ - name: (
+ - uid: TinyLife.Actions.ChoicePromptInfo
+ name: ChoicePromptInfo
+ href: TinyLife.Actions.ChoicePromptInfo.html
+ - name: )
+- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
+ nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single)
+ name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ name: SpeakAlone
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ href: TinyLife.Objects.SpeakStyle.html
+ - name: ','
+ - name: " "
+ - uid: System.Int32
+ name: int
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single)
+ name: SpeakAlone
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ href: TinyLife.Objects.SpeakStyle.html
+ - name: ','
+ - name: " "
+ - uid: System.Int32
+ name: Integer
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
+ nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int)
+ fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int)
+ nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer)
+ name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ name: ThinkAlone
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Int32
+ name: int
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
+ name: ThinkAlone
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_System_Single_System_Single_System_Single_System_Single_System_Int32_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Int32
+ name: Integer
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: )
+- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
+ nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float)
+ fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float)
+ nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single)
+ name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ name: SpeakInConversation
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ href: TinyLife.Objects.SpeakStyle.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ href: TinyLife.Objects.SpeakStyle.html
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Int32
+ name: int
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
+ name: SpeakInConversation
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_Person_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteCategory_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteCategory__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ href: TinyLife.Objects.SpeakStyle.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.EmoteCategory
+ name: EmoteCategory
+ href: TinyLife.Actions.EmoteCategory.html
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.SpeakStyle
+ name: SpeakStyle
+ href: TinyLife.Objects.SpeakStyle.html
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Int32
+ name: Integer
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+- uid: TinyLife.Actions.Action.ResetSpeech
+ commentId: M:TinyLife.Actions.Action.ResetSpeech
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
+ name: ResetSpeech()
+ nameWithType: Action.ResetSpeech()
+ fullName: TinyLife.Actions.Action.ResetSpeech()
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.ResetSpeech
+ name: ResetSpeech
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.ResetSpeech
+ name: ResetSpeech
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
+ name: FacePartner(Person)
+ nameWithType: Action.FacePartner(Person)
+ fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
+ name: FacePartner
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
+ name: FacePartner
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ name: CompleteIfNeedFull(NeedType, Person)
+ nameWithType: Action.CompleteIfNeedFull(NeedType, Person)
+ fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ name: CompleteIfNeedFull
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.NeedType
+ name: NeedType
+ href: TinyLife.NeedType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
+ name: CompleteIfNeedFull
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.NeedType
+ name: NeedType
+ href: TinyLife.NeedType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ name: CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool)
+ nameWithType: Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool)
+ fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool)
+ nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean)
+ fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean)
+ name.vb: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
+ name: CompleteIfTimeUp
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_
+ - name: (
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Skills.SkillType
+ name: SkillType
+ href: TinyLife.Skills.SkillType.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
+ commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___
+ name: CancelIfEmotional(params EmotionType[])
+ nameWithType: Action.CancelIfEmotional(params EmotionType[])
+ fullName: TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[])
+ nameWithType.vb: Action.CancelIfEmotional(ParamArray EmotionType())
+ fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType())
+ name.vb: CancelIfEmotional(ParamArray EmotionType())
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
+ name: CancelIfEmotional
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___
+ - name: (
+ - name: params
+ - name: " "
+ - uid: TinyLife.Emotions.EmotionType
+ name: EmotionType
+ href: TinyLife.Emotions.EmotionType.html
+ - name: '['
+ - name: ']'
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
+ name: CancelIfEmotional
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___
+ - name: (
+ - name: ParamArray
+ - name: " "
+ - uid: TinyLife.Emotions.EmotionType
+ name: EmotionType
+ href: TinyLife.Emotions.EmotionType.html
+ - name: (
+ - name: )
+ - name: )
+- uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_
+ name: Sit(Furniture, float, ActionSpot)
+ nameWithType: Action.Sit(Furniture, float, ActionSpot)
+ fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot)
+ nameWithType.vb: Action.Sit(Furniture, Single, ActionSpot)
+ fullName.vb: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot)
+ name.vb: Sit(Furniture, Single, ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_
+ - name: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ href: TinyLife.Objects.ActionSpot.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot)
+ name: Sit
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_
+ - name: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ href: TinyLife.Objects.ActionSpot.html
+ - name: )
+- uid: TinyLife.Actions.Action.GetChildren(System.Boolean)
+ commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_
+ name: GetChildren(bool)
+ nameWithType: Action.GetChildren(bool)
+ fullName: TinyLife.Actions.Action.GetChildren(bool)
+ nameWithType.vb: Action.GetChildren(Boolean)
+ fullName.vb: TinyLife.Actions.Action.GetChildren(Boolean)
+ name.vb: GetChildren(Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetChildren(System.Boolean)
+ name: GetChildren
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_
+ - name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetChildren(System.Boolean)
+ name: GetChildren
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_
+ - name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
+ name: GetChild(Guid, bool)
+ nameWithType: Action.GetChild(Guid, bool)
+ fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool)
+ nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean)
+ fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean)
+ name.vb: GetChild(Of T)(Guid, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
+ name: GetChild
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - uid: System.Guid
+ name: Guid
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.guid
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean)
+ name: GetChild
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - uid: System.Guid
+ name: Guid
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.guid
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_
+ name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool)
+ nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool)
+ fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool)
+ nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean)
+ fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean)
+ name.vb: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
+ name: PickUpAndGoTo
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean)
+ name: PickUpAndGoTo
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_
+ name: PickUpAndGoTo(ActionInfo, Func, Func, bool)
+ nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, bool)
+ fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, bool)
+ nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
+ fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean)
+ name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
+ name: PickUpAndGoTo
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: ','
+ - name: " "
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: <
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: '>'
+ - name: ','
+ - name: " "
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: <
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: '>'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean)
+ name: PickUpAndGoTo
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: ','
+ - name: " "
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ - name: ','
+ - name: " "
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ name: GetFreeChair(Person, Furniture)
+ nameWithType: Action.GetFreeChair(Person, Furniture)
+ fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture)
+ name: GetFreeChair
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_Person_TinyLife_Objects_Furniture_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: )
+- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ name: GetFreeChairs(Person, Furniture, Func)
+ nameWithType: Action.GetFreeChairs(Person, Furniture, Func)
+ fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func)
+ nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean))
+ name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean))
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: <
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: '>'
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean})
+ name: GetFreeChairs
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_Person_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: System.Func`2
+ name: Func
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.func-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: MLEM.Misc.Direction2
+ name: Direction2
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ - name: )
+- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ name: GetSeatCategory(Person)
+ nameWithType: Action.GetSeatCategory(Person)
+ fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ name: GetSeatCategory
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person)
+ name: GetSeatCategory
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, float?, bool, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool)
+ nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ name: FindAllFreePeople
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean)
+ name: FindAllFreePeople
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool)
+ nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean)
+ name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ href: TinyLife.Objects.FurnitureType.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
+ name: FindAllFreeFurniture
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ href: TinyLife.Objects.FurnitureType.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeWalls(Of T)(Person, Map, Vector2?, Single?, Single?, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeWalls
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ name: FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
+ nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, float?, bool)
+ fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool)
+ nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean)
+ name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Single?, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeGround
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
+ name: FindAllFreeGround
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindFreeFurniture
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ href: TinyLife.Objects.FurnitureType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindFreeFurniture
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_Person_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ObjectCategory
+ name: ObjectCategory
+ href: TinyLife.Objects.ObjectCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.FurnitureType
+ name: FurnitureType
+ href: TinyLife.Objects.FurnitureType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: FindAllActionObjects(Person, ActionType, Map, Vector2?)
+ nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: FindAllActionObjects
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: )
+- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
+ nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool)
+ fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool)
+ nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean)
+ name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindValidActionObjects
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean)
+ name: FindValidActionObjects
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_Person_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ commentId: M:TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ name: GetRandomValidArguments(ActionType, ActionInfo, bool)
+ nameWithType: Action.GetRandomValidArguments(ActionType, ActionInfo, bool)
+ fullName: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
+ nameWithType.vb: Action.GetRandomValidArguments(ActionType, ActionInfo, Boolean)
+ fullName.vb: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
+ name.vb: GetRandomValidArguments(ActionType, ActionInfo, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ name: GetRandomValidArguments
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
+ name: GetRandomValidArguments
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
+ - name: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ commentId: M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_
+ name: GetTableSpot(Furniture, ActionSpot)
+ nameWithType: Action.GetTableSpot(Furniture, ActionSpot)
+ fullName: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ name: GetTableSpot
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_
+ - name: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ href: TinyLife.Objects.ActionSpot.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot)
+ name: GetTableSpot
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_
+ - name: (
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ href: TinyLife.Objects.Furniture.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.ActionSpot
+ name: ActionSpot
+ href: TinyLife.Objects.ActionSpot.html
+ - name: )
+- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ name: InvokeForBoth(Person, Person, Action)
+ nameWithType: Action.InvokeForBoth(Person, Person, Action)
+ fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action)
+ nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person))
+ fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person))
+ name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person))
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ name: InvokeForBoth
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: <
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: '>'
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person})
+ name: InvokeForBoth
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Action_TinyLife_Objects_Person_TinyLife_Objects_Person__
+ - name: (
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+ - name: )
+- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_
+ name: CanMultitask(Action, Action)
+ nameWithType: Action.CanMultitask(Action, Action)
+ fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action)
+ name: CanMultitask
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: )
+- uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ commentId: M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ parent: TinyLife.Actions.Action
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_
+ name: IsInappropriate(ActionType, ActionInfo)
+ nameWithType: Action.IsInappropriate(ActionType, ActionInfo)
+ fullName: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ name: IsInappropriate
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_
+ - name: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
+ name: IsInappropriate
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_
+ - name: (
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Actions.ActionInfo
+ name: ActionInfo
+ href: TinyLife.Actions.ActionInfo.html
+ - name: )
+- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ parent: TinyLife.Actions.Action
+ isExternal: true
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ name: IsLotContentVisible(Lot, Person, Map, Vector2?)
+ nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?)
+ fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?)
+ spec.csharp:
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: IsLotContentVisible
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ - name: (
+ - uid: TinyLife.World.Lot
+ name: Lot
+ href: TinyLife.World.Lot.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
+ name: IsLotContentVisible
+ href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_Person_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__
+ - name: (
+ - uid: TinyLife.World.Lot
+ name: Lot
+ href: TinyLife.World.Lot.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.World.Map
+ name: Map
+ href: TinyLife.World.Map.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Vector2
+ name: Vector2
+ isExternal: true
+ - name: '?'
+ - name: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ name: SetData(string, object)
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
+ nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
+ fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
+ name.vb: SetData(String, Object)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ isExternal: true
+ - name: (
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
+ name: SetData
+ isExternal: true
+ - name: (
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ name: SetData(string, T)
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T)
+ nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
+ fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
+ name.vb: SetData(Of T)(String, T)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ name: SetData
+ isExternal: true
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - name: T
+ - name: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ name: SetData
+ isExternal: true
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - name: T
+ - name: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ name: GetData(string)
+ nameWithType: JsonTypeSafeGenericDataHolder.GetData(string)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string)
+ nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
+ fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
+ name.vb: GetData(Of T)(String)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ name: GetData
+ isExternal: true
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
+ name: GetData
+ isExternal: true
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: )
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
+ isExternal: true
+ name: GetDataKeys()
+ nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ isExternal: true
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
+ name: GetDataKeys
+ isExternal: true
+ - name: (
+ - name: )
+- uid: System.Object.Equals(System.Object)
+ commentId: M:System.Object.Equals(System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ name: Equals(object)
+ nameWithType: object.Equals(object)
+ fullName: object.Equals(object)
+ nameWithType.vb: Object.Equals(Object)
+ fullName.vb: Object.Equals(Object)
+ name.vb: Equals(Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.Object.Equals(System.Object,System.Object)
+ commentId: M:System.Object.Equals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ name: Equals(object, object)
+ nameWithType: object.Equals(object, object)
+ fullName: object.Equals(object, object)
+ nameWithType.vb: Object.Equals(Object, Object)
+ fullName.vb: Object.Equals(Object, Object)
+ name.vb: Equals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.Object.GetHashCode
+ commentId: M:System.Object.GetHashCode
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
+ name: GetHashCode()
+ nameWithType: object.GetHashCode()
+ fullName: object.GetHashCode()
+ nameWithType.vb: Object.GetHashCode()
+ fullName.vb: Object.GetHashCode()
+ spec.csharp:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
+ - name: (
+ - name: )
+- uid: System.Object.GetType
+ commentId: M:System.Object.GetType
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ name: GetType()
+ nameWithType: object.GetType()
+ fullName: object.GetType()
+ nameWithType.vb: Object.GetType()
+ fullName.vb: Object.GetType()
+ spec.csharp:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+- uid: System.Object.MemberwiseClone
+ commentId: M:System.Object.MemberwiseClone
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
+ name: MemberwiseClone()
+ nameWithType: object.MemberwiseClone()
+ fullName: object.MemberwiseClone()
+ nameWithType.vb: Object.MemberwiseClone()
+ fullName.vb: Object.MemberwiseClone()
+ spec.csharp:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.MemberwiseClone
+ name: MemberwiseClone
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
+ - name: (
+ - name: )
+- uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ name: ReferenceEquals(object, object)
+ nameWithType: object.ReferenceEquals(object, object)
+ fullName: object.ReferenceEquals(object, object)
+ nameWithType.vb: Object.ReferenceEquals(Object, Object)
+ fullName.vb: Object.ReferenceEquals(Object, Object)
+ name.vb: ReferenceEquals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.Object.ToString
+ commentId: M:System.Object.ToString
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.tostring
+ name: ToString()
+ nameWithType: object.ToString()
+ fullName: object.ToString()
+ nameWithType.vb: Object.ToString()
+ fullName.vb: Object.ToString()
+ spec.csharp:
+ - uid: System.Object.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.tostring
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.tostring
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.SimpleBehaviorAction.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(SimpleBehaviorAction)
+ nameWithType: Extensions.JsonCopy(SimpleBehaviorAction)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.SimpleBehaviorAction)
+ nameWithType.vb: Extensions.JsonCopy(Of SimpleBehaviorAction)(SimpleBehaviorAction)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.SimpleBehaviorAction)(TinyLife.Actions.SimpleBehaviorAction)
+ name.vb: JsonCopy(Of SimpleBehaviorAction)(SimpleBehaviorAction)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.SimpleBehaviorAction)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: '>'
+ - name: (
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.SimpleBehaviorAction)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: )
+ - name: (
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: )
+- uid: System
+ commentId: N:System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ name: System
+ nameWithType: System
+ fullName: System
+- uid: MLEM.Data.Json
+ commentId: N:MLEM.Data.Json
+ isExternal: true
+ name: MLEM.Data.Json
+ nameWithType: MLEM.Data.Json
+ fullName: MLEM.Data.Json
+ spec.csharp:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Data
+ name: Data
+ isExternal: true
+ - name: .
+ - uid: MLEM.Data.Json
+ name: Json
+ isExternal: true
+ spec.vb:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Data
+ name: Data
+ isExternal: true
+ - name: .
+ - uid: MLEM.Data.Json
+ name: Json
+ isExternal: true
+- uid: TinyLife.Actions.BehaviorAction`1
+ commentId: T:TinyLife.Actions.BehaviorAction`1
+ href: TinyLife.Actions.BehaviorAction-1.html
+ name: BehaviorAction
+ nameWithType: BehaviorAction
+ fullName: TinyLife.Actions.BehaviorAction
+ nameWithType.vb: BehaviorAction(Of T)
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T)
+ name.vb: BehaviorAction(Of T)
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction`1
+ name: BehaviorAction
+ href: TinyLife.Actions.BehaviorAction-1.html
+ - name: <
+ - name: T
+ - name: '>'
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction`1
+ name: BehaviorAction
+ href: TinyLife.Actions.BehaviorAction-1.html
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+- uid: MLEM.Misc
+ commentId: N:MLEM.Misc
+ isExternal: true
+ name: MLEM.Misc
+ nameWithType: MLEM.Misc
+ fullName: MLEM.Misc
+ spec.csharp:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Misc
+ name: Misc
+ isExternal: true
+ spec.vb:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Misc
+ name: Misc
+ isExternal: true
+- uid: TinyLife.Actions.BehaviorAction`1.Behavior
+ commentId: P:TinyLife.Actions.BehaviorAction`1.Behavior
+ href: TinyLife.Actions.BehaviorAction-1.html#TinyLife_Actions_BehaviorAction_1_Behavior
+ name: Behavior
+ nameWithType: BehaviorAction.Behavior
+ fullName: TinyLife.Actions.BehaviorAction.Behavior
+ nameWithType.vb: BehaviorAction(Of T).Behavior
+ fullName.vb: TinyLife.Actions.BehaviorAction(Of T).Behavior
+- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ name: SetData(string, T)
+ nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T)
+ fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T)
+ nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
+ fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
+ name.vb: SetData(Of T)(String, T)
+ spec.csharp:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ name: SetData
+ isExternal: true
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - uid: System.String
+ name: string
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - name: T
+ - name: )
+ spec.vb:
+ - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
+ name: SetData
+ isExternal: true
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - uid: System.String
+ name: String
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ - name: ','
+ - name: " "
+ - name: T
+ - name: )
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - name: T
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - name: T
+ - name: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.Extensions.html
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ href: TinyLife.html
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+- uid: TinyLife.Actions.SimpleBehaviorAction.Settings*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.Settings
+ href: TinyLife.Actions.SimpleBehaviorAction.html#TinyLife_Actions_SimpleBehaviorAction_Settings
+ name: Settings
+ nameWithType: SimpleBehaviorAction.Settings
+ fullName: TinyLife.Actions.SimpleBehaviorAction.Settings
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ commentId: T:TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ name: SimpleBehaviorAction.ActionSettings
+ nameWithType: SimpleBehaviorAction.ActionSettings
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ spec.csharp:
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: .
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
+ spec.vb:
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: .
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
+- uid: TinyLife.Actions.SimpleBehaviorAction.#ctor*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.#ctor
+ href: TinyLife.Actions.SimpleBehaviorAction.html#TinyLife_Actions_SimpleBehaviorAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_
+ name: SimpleBehaviorAction
+ nameWithType: SimpleBehaviorAction.SimpleBehaviorAction
+ fullName: TinyLife.Actions.SimpleBehaviorAction.SimpleBehaviorAction
+ nameWithType.vb: SimpleBehaviorAction.New
+ fullName.vb: TinyLife.Actions.SimpleBehaviorAction.New
+ name.vb: New
+- uid: TinyLife.Actions.ActionType
+ commentId: T:TinyLife.Actions.ActionType
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.ActionType.html
+ name: ActionType
+ nameWithType: ActionType
+ fullName: TinyLife.Actions.ActionType
+- uid: TinyLife.Actions.ActionInfo
+ commentId: T:TinyLife.Actions.ActionInfo
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.ActionInfo.html
+ name: ActionInfo
+ nameWithType: ActionInfo
+ fullName: TinyLife.Actions.ActionInfo
+- uid: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ commentId: M:TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CanMultitask_TinyLife_Actions_Action_
+ name: CanMultitask(Action)
+ nameWithType: BehaviorAction.CanMultitask(Action)
+ fullName: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CanMultitask_TinyLife_Actions_Action_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.CanMultitask(TinyLife.Actions.Action)
+ name: CanMultitask
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_CanMultitask_TinyLife_Actions_Action_
+ - name: (
+ - uid: TinyLife.Actions.Action
+ name: Action
+ href: TinyLife.Actions.Action.html
+ - name: )
+- uid: TinyLife.Actions.SimpleBehaviorAction.CanMultitask*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.CanMultitask
+ href: TinyLife.Actions.SimpleBehaviorAction.html#TinyLife_Actions_SimpleBehaviorAction_CanMultitask_TinyLife_Actions_Action_
+ name: CanMultitask
+ nameWithType: SimpleBehaviorAction.CanMultitask
+ fullName: TinyLife.Actions.SimpleBehaviorAction.CanMultitask
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
+- uid: TinyLife.GameImpl.Speed
+ commentId: P:TinyLife.GameImpl.Speed
+ href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
+ name: Speed
+ nameWithType: GameImpl.Speed
+ fullName: TinyLife.GameImpl.Speed
+- uid: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ commentId: M:TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ parent: TinyLife.Actions.BehaviorAction
+ isExternal: true
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
+ name: AndThenUpdate(GameTime, TimeSpan, float)
+ nameWithType: BehaviorAction.AndThenUpdate(GameTime, TimeSpan, float)
+ fullName: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
+ nameWithType.vb: BehaviorAction.AndThenUpdate(GameTime, TimeSpan, Single)
+ fullName.vb: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
+ name.vb: AndThenUpdate(GameTime, TimeSpan, Single)
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: float
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
+ name: AndThenUpdate
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.TimeSpan
+ name: TimeSpan
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ - name: ','
+ - name: " "
+ - uid: System.Single
+ name: Single
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ - name: )
+- uid: TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate
+ href: TinyLife.Actions.SimpleBehaviorAction.html#TinyLife_Actions_SimpleBehaviorAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_
+ name: AndThenUpdate
+ nameWithType: SimpleBehaviorAction.AndThenUpdate
+ fullName: TinyLife.Actions.SimpleBehaviorAction.AndThenUpdate
+- uid: Microsoft.Xna.Framework.GameTime
+ commentId: T:Microsoft.Xna.Framework.GameTime
+ parent: Microsoft.Xna.Framework
+ isExternal: true
+ name: GameTime
+ nameWithType: GameTime
+ fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.TimeSpan
+ commentId: T:System.TimeSpan
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.timespan
+ name: TimeSpan
+ nameWithType: TimeSpan
+ fullName: System.TimeSpan
+- uid: System.Single
+ commentId: T:System.Single
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.single
+ name: float
+ nameWithType: float
+ fullName: float
+ nameWithType.vb: Single
+ fullName.vb: Single
+ name.vb: Single
+- uid: Microsoft.Xna.Framework
+ commentId: N:Microsoft.Xna.Framework
+ isExternal: true
+ name: Microsoft.Xna.Framework
+ nameWithType: Microsoft.Xna.Framework
+ fullName: Microsoft.Xna.Framework
+ spec.csharp:
+ - uid: Microsoft
+ name: Microsoft
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna
+ name: Xna
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna.Framework
+ name: Framework
+ isExternal: true
+ spec.vb:
+ - uid: Microsoft
+ name: Microsoft
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna
+ name: Xna
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna.Framework
+ name: Framework
+ isExternal: true
+- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted
+ name: AndThenIsCompleted()
+ nameWithType: MultiAction.AndThenIsCompleted()
+ fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
+ name: AndThenIsCompleted
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted
+ - name: (
+ - name: )
+- uid: TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted
+ href: TinyLife.Actions.SimpleBehaviorAction.html#TinyLife_Actions_SimpleBehaviorAction_AndThenIsCompleted
+ name: AndThenIsCompleted
+ nameWithType: SimpleBehaviorAction.AndThenIsCompleted
+ fullName: TinyLife.Actions.SimpleBehaviorAction.AndThenIsCompleted
+- uid: TinyLife.Actions.CompletionType
+ commentId: T:TinyLife.Actions.CompletionType
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.CompletionType.html
+ name: CompletionType
+ nameWithType: CompletionType
+ fullName: TinyLife.Actions.CompletionType
+- uid: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ commentId: M:TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ parent: TinyLife.Actions.BehaviorAction
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
+ name: AndThenOnCompleted(CompletionType)
+ nameWithType: BehaviorAction.AndThenOnCompleted(CompletionType)
+ fullName: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ spec.csharp:
+ - uid: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.BehaviorAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
+ name: AndThenOnCompleted
+ href: TinyLife.Actions.BehaviorAction.html#TinyLife_Actions_BehaviorAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
+ - name: (
+ - uid: TinyLife.Actions.CompletionType
+ name: CompletionType
+ href: TinyLife.Actions.CompletionType.html
+ - name: )
+- uid: TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted
+ href: TinyLife.Actions.SimpleBehaviorAction.html#TinyLife_Actions_SimpleBehaviorAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
+ name: AndThenOnCompleted
+ nameWithType: SimpleBehaviorAction.AndThenOnCompleted
+ fullName: TinyLife.Actions.SimpleBehaviorAction.AndThenOnCompleted
+- uid: TinyLife.Actions.SimpleBehaviorAction.Create*
+ commentId: Overload:TinyLife.Actions.SimpleBehaviorAction.Create
+ href: TinyLife.Actions.SimpleBehaviorAction.html#TinyLife_Actions_SimpleBehaviorAction_Create_TinyLife_Actions_SimpleBehaviorAction_ActionSettings_
+ name: Create
+ nameWithType: SimpleBehaviorAction.Create
+ fullName: TinyLife.Actions.SimpleBehaviorAction.Create
+- uid: TinyLife.Actions.ActionType.TypeSettings
+ commentId: T:TinyLife.Actions.ActionType.TypeSettings
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.ActionType.html
+ name: ActionType.TypeSettings
+ nameWithType: ActionType.TypeSettings
+ fullName: TinyLife.Actions.ActionType.TypeSettings
+ spec.csharp:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
+ spec.vb:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml
index f9935bd..a972eb3 100644
--- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml
+++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 524
+ startLine: 460
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml
index 8f89233..6131e6d 100644
--- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml
+++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml
@@ -6,9 +6,6 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.TalkAction.TalkSettings.#ctor
- - TinyLife.Actions.TalkAction.TalkSettings.CanDoRandomly
- - TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- - TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.TalkAction.TalkSettings.EmoteCategory
- TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
- TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
@@ -24,14 +21,8 @@ items:
- TinyLife.Actions.TalkAction.TalkSettings.OnSuccess
- TinyLife.Actions.TalkAction.TalkSettings.PartnerEmoteCategory
- TinyLife.Actions.TalkAction.TalkSettings.PartnerSpeakStyle
- - TinyLife.Actions.TalkAction.TalkSettings.RequiredAges
- - TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion
- - TinyLife.Actions.TalkAction.TalkSettings.RequiredJob
- - TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerAges
- - TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerEmployment
- - TinyLife.Actions.TalkAction.TalkSettings.RequiredPersonality
- - TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill
- TinyLife.Actions.TalkAction.TalkSettings.RestoredNeed
+ - TinyLife.Actions.TalkAction.TalkSettings.Settings
- TinyLife.Actions.TalkAction.TalkSettings.SpeakStyle
- TinyLife.Actions.TalkAction.TalkSettings.SuccessEmotion
- TinyLife.Actions.TalkAction.TalkSettings.TalkMinutes
@@ -42,7 +33,7 @@ items:
name: TalkAction.TalkSettings
nameWithType: TalkAction.TalkSettings
fullName: TinyLife.Actions.TalkAction.TalkSettings
- type: Class
+ type: Struct
source:
remote:
path: TinyLife/Actions/TalkAction.cs
@@ -50,34 +41,51 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkSettings
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 173
+ startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Additional settings for , used by
example: []
syntax:
- content: 'public class TalkAction.TalkSettings : GenericDataHolder, IGenericDataHolder'
- content.vb: Public Class TalkAction.TalkSettings Inherits GenericDataHolder Implements IGenericDataHolder
- inheritance:
- - System.Object
- - MLEM.Misc.GenericDataHolder
- implements:
- - MLEM.Misc.IGenericDataHolder
+ content: public struct TalkAction.TalkSettings
+ content.vb: Public Structure TalkAction.TalkSettings
inheritedMembers:
- - MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- - MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
- - MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- - MLEM.Misc.GenericDataHolder.GetDataKeys
- - System.Object.Equals(System.Object)
+ - System.ValueType.Equals(System.Object)
+ - System.ValueType.GetHashCode
+ - System.ValueType.ToString
- System.Object.Equals(System.Object,System.Object)
- - System.Object.GetHashCode
- System.Object.GetType
- - System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- - System.Object.ToString
extensionMethods:
- TinyLife.Actions.TalkAction.TalkSettings.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Actions.TalkAction.TalkSettings.Settings
+ commentId: F:TinyLife.Actions.TalkAction.TalkSettings.Settings
+ id: Settings
+ parent: TinyLife.Actions.TalkAction.TalkSettings
+ langs:
+ - csharp
+ - vb
+ name: Settings
+ nameWithType: TalkAction.TalkSettings.Settings
+ fullName: TinyLife.Actions.TalkAction.TalkSettings.Settings
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Actions/TalkAction.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Settings
+ path: ../TinyLife/Actions/TalkAction.cs
+ startLine: 164
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Actions
+ syntax:
+ content: public ActionType.TypeSettings Settings
+ return:
+ type: TinyLife.Actions.ActionType.TypeSettings
+ content.vb: Public Settings As ActionType.TypeSettings
- uid: TinyLife.Actions.TalkAction.TalkSettings.FriendshipGain
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.FriendshipGain
id: FriendshipGain
@@ -96,7 +104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendshipGain
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 179
+ startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -106,7 +114,7 @@ items:
If friendship should primiarily be lost through this action (because it is a mean action, for example), set to greater than or equal to 1.
example: []
syntax:
- content: public Func FriendshipGain
+ content: public required Func FriendshipGain
return:
type: System.Func{TinyLife.Actions.ActionInfo,System.UInt32}
content.vb: Public FriendshipGain As Func(Of ActionInfo, UInteger)
@@ -128,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoBadlyChance
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 184
+ startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -138,7 +146,7 @@ items:
Note that, for very good relationships, this value is multiplied with a value greater than or equal to 0.25. This means that, if an action should go badly with a very high chance, a value greater than 1 should be returned here.
example: []
syntax:
- content: public Func GoBadlyChance
+ content: public required Func GoBadlyChance
return:
type: System.Func{TinyLife.Actions.ActionInfo,System.Single}
content.vb: Public GoBadlyChance As Func(Of ActionInfo, Single)
@@ -160,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkMinutes
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 188
+ startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -189,7 +197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 192
+ startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -218,7 +226,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 196
+ startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -247,7 +255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerEmoteCategory
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 201
+ startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -279,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerSpeakStyle
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 206
+ startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -311,7 +319,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainedSkill
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 210
+ startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -340,7 +348,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainSkillOnFailure
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 215
+ startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -372,7 +380,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoredNeed
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 220
+ startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -386,268 +394,6 @@ items:
return:
type: System.ValueTuple{TinyLife.NeedType,System.Int32}
content.vb: Public RestoredNeed As (Type As NeedType, Amount As Integer)
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion
- id: RequiredEmotion
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: RequiredEmotion
- nameWithType: TalkAction.TalkSettings.RequiredEmotion
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredEmotion
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 225
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- The that is required for this action to be available.
-
- Internally, this is passed into .
- example: []
- syntax:
- content: public EmotionType RequiredEmotion
- return:
- type: TinyLife.Emotions.EmotionType
- content.vb: Public RequiredEmotion As EmotionType
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredPersonality
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredPersonality
- id: RequiredPersonality
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: RequiredPersonality
- nameWithType: TalkAction.TalkSettings.RequiredPersonality
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredPersonality
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredPersonality
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 230
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- The that is required for this action to be available.
-
- Internally, this is passed into .
- example: []
- syntax:
- content: public PersonalityType RequiredPersonality
- return:
- type: TinyLife.PersonalityType
- content.vb: Public RequiredPersonality As PersonalityType
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill
- id: RequiredSkill
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: RequiredSkill
- nameWithType: TalkAction.TalkSettings.RequiredSkill
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredSkill
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 236
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- The and level of the skill that is required for this action to become available.
-
- When the required skill is leveled up, this action will also be displayed in the list of now-available actions.
-
- Internally, this is passed into .
- example: []
- syntax:
- content: public (SkillType Type, int Level) RequiredSkill
- return:
- type: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}
- content.vb: Public RequiredSkill As (Type As SkillType, Level As Integer)
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredAges
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredAges
- id: RequiredAges
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: RequiredAges
- nameWithType: TalkAction.TalkSettings.RequiredAges
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredAges
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredAges
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 241
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- The values that a person can have for this action to become available to them.
-
- By default, this value is 0, meaning all ages are allowed.
- example: []
- syntax:
- content: public AgeGroup RequiredAges
- return:
- type: TinyLife.Objects.AgeGroup
- content.vb: Public RequiredAges As AgeGroup
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerAges
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerAges
- id: RequiredPartnerAges
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: RequiredPartnerAges
- nameWithType: TalkAction.TalkSettings.RequiredPartnerAges
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerAges
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredPartnerAges
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 247
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- The values that an action partner can have for this action to become available to a person.
-
- By default, this value is 0, meaning all ages are allowed.
-
- Internally, this is passed into .
- example: []
- syntax:
- content: public AgeGroup RequiredPartnerAges
- return:
- type: TinyLife.Objects.AgeGroup
- content.vb: Public RequiredPartnerAges As AgeGroup
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredJob
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredJob
- id: RequiredJob
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: RequiredJob
- nameWithType: TalkAction.TalkSettings.RequiredJob
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredJob
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredJob
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 252
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- The that is required for this action to be available.
-
- Internally, this is passed into .
- example: []
- syntax:
- content: public JobType RequiredJob
- return:
- type: TinyLife.Goals.JobType
- content.vb: Public RequiredJob As JobType
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerEmployment
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerEmployment
- id: RequiredPartnerEmployment
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: RequiredPartnerEmployment
- nameWithType: TalkAction.TalkSettings.RequiredPartnerEmployment
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredPartnerEmployment
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredPartnerEmployment
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 258
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- The that this action's partner should be employed on (using ) for this action to be available.
-
- This is useful for actions like which require talking to a employee.
-
- Internally, this is passed into .
- example: []
- syntax:
- content: public LotType RequiredPartnerEmployment
- return:
- type: TinyLife.World.LotType
- content.vb: Public RequiredPartnerEmployment As LotType
-- uid: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- id: CanExecute
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: CanExecute
- nameWithType: TalkAction.TalkSettings.CanExecute
- fullName: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: CanExecute
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 263
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- A function that returns whether this action can currently be executed.
-
- See for more information on execution requirements.
- example: []
- syntax:
- content: public ActionType.CanExecuteDelegate CanExecute
- return:
- type: TinyLife.Actions.ActionType.CanExecuteDelegate
- content.vb: Public CanExecute As ActionType.CanExecuteDelegate
- uid: TinyLife.Actions.TalkAction.TalkSettings.FailEmotion
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.FailEmotion
id: FailEmotion
@@ -666,7 +412,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FailEmotion
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 268
+ startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -698,7 +444,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessEmotion
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 272
+ startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -727,7 +473,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainRomancePercentage
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 278
+ startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -761,7 +507,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoweredEmotion
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 283
+ startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -793,7 +539,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnSuccess
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 287
+ startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -822,7 +568,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFailure
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 291
+ startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -833,38 +579,6 @@ items:
return:
type: System.Action{TinyLife.Actions.Action,TinyLife.Objects.Person}
content.vb: Public OnFailure As Action(Of Action, Person)
-- uid: TinyLife.Actions.TalkAction.TalkSettings.CanDoRandomly
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.CanDoRandomly
- id: CanDoRandomly
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: CanDoRandomly
- nameWithType: TalkAction.TalkSettings.CanDoRandomly
- fullName: TinyLife.Actions.TalkAction.TalkSettings.CanDoRandomly
- type: Field
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: CanDoRandomly
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 296
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- Whether this action can be done randomly or not.
-
- This value is passed to , and it defaults to true.
- example: []
- syntax:
- content: public bool CanDoRandomly
- return:
- type: System.Boolean
- content.vb: Public CanDoRandomly As Boolean
- uid: TinyLife.Actions.TalkAction.TalkSettings.#ctor
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.#ctor
id: '#ctor'
@@ -883,7 +597,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 301
+ startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -914,14 +628,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 315
+ startLine: 261
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Updates these for an action by displaying the relevant emotes and speak sounds using and restoring the .
example: []
syntax:
- content: public virtual void Update(SocialAction action, GameTime time, float speedMultiplier)
+ content: public readonly void Update(SocialAction action, GameTime time, float speedMultiplier)
parameters:
- id: action
type: TinyLife.Actions.SocialAction
@@ -932,7 +646,7 @@ items:
- id: speedMultiplier
type: System.Single
description: The current speed multiplier.
- content.vb: Public Overridable Sub Update(action As SocialAction, time As GameTime, speedMultiplier As Single)
+ content.vb: Public Sub Update(action As SocialAction, time As GameTime, speedMultiplier As Single)
overload: TinyLife.Actions.TalkAction.TalkSettings.Update*
nameWithType.vb: TalkAction.TalkSettings.Update(SocialAction, GameTime, Single)
fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.Update(TinyLife.Actions.SocialAction, Microsoft.Xna.Framework.GameTime, Single)
@@ -955,7 +669,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateFully
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 328
+ startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -967,12 +681,12 @@ items:
This method is automatically called by the main conversation partner () in .
example: []
syntax:
- content: public virtual void EvaluateFully(SocialAction action)
+ content: public readonly void EvaluateFully(SocialAction action)
parameters:
- id: action
type: TinyLife.Actions.SocialAction
description: The action.
- content.vb: Public Overridable Sub EvaluateFully(action As SocialAction)
+ content.vb: Public Sub EvaluateFully(action As SocialAction)
overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully*
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action,TinyLife.Objects.Person,System.Single,System.Single)
@@ -992,7 +706,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateSimple
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 347
+ startLine: 293
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1004,7 +718,7 @@ items:
This method is automatically called by the main conversation partner () in .
example: []
syntax:
- content: public virtual void EvaluateSimple(Action action, Person partner, float completion = 1, float effectiveness = 1)
+ content: public readonly void EvaluateSimple(Action action, Person partner, float completion = 1, float effectiveness = 1)
parameters:
- id: action
type: TinyLife.Actions.Action
@@ -1018,7 +732,7 @@ items:
- id: effectiveness
type: System.Single
description: The effectiveness of the action, where 0 represents a boring, overused action, and 1 represents a unique action. Defaults to 1.
- content.vb: Public Overridable Sub EvaluateSimple(action As Action, partner As Person, completion As Single = 1, effectiveness As Single = 1)
+ content.vb: Public Sub EvaluateSimple(action As Action, partner As Person, completion As Single = 1, effectiveness As Single = 1)
overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple*
nameWithType.vb: TalkAction.TalkSettings.EvaluateSimple(Action, Person, Single, Single)
fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action, TinyLife.Objects.Person, Single, Single)
@@ -1041,7 +755,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateValues
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 426
+ startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -1053,7 +767,7 @@ items:
This method is used by and .
example: []
syntax:
- content: public virtual (float RomanceGain, float FriendshipGain, float RomanceLoss, float FriendshipLoss, float GoBadlyChance) EvaluateValues(ActionInfo info, Person partner, float completion = 1, float effectiveness = 1)
+ content: public readonly (float RomanceGain, float FriendshipGain, float RomanceLoss, float FriendshipLoss, float GoBadlyChance) EvaluateValues(ActionInfo info, Person partner, float completion = 1, float effectiveness = 1)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@@ -1070,55 +784,11 @@ items:
return:
type: System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single}
description: The romance gain if the action succeeds, the friendship gain if the action succeeds, the romance loss if the action fails, the friendship loss if the action fails, and the chance that the action will succeed.
- content.vb: Public Overridable Function EvaluateValues(info As ActionInfo, partner As Person, completion As Single = 1, effectiveness As Single = 1) As (RomanceGain As Single, FriendshipGain As Single, RomanceLoss As Single, FriendshipLoss As Single, GoBadlyChance As Single)
+ content.vb: Public Function EvaluateValues(info As ActionInfo, partner As Person, completion As Single = 1, effectiveness As Single = 1) As (RomanceGain As Single, FriendshipGain As Single, RomanceLoss As Single, FriendshipLoss As Single, GoBadlyChance As Single)
overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues*
nameWithType.vb: TalkAction.TalkSettings.EvaluateValues(ActionInfo, Person, Single, Single)
fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues(TinyLife.Actions.ActionInfo, TinyLife.Objects.Person, Single, Single)
name.vb: EvaluateValues(ActionInfo, Person, Single, Single)
-- uid: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- id: CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- parent: TinyLife.Actions.TalkAction.TalkSettings
- langs:
- - csharp
- - vb
- name: CheckCanExecute(ActionInfo, bool)
- nameWithType: TalkAction.TalkSettings.CheckCanExecute(ActionInfo, bool)
- fullName: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo, bool)
- type: Method
- source:
- remote:
- path: TinyLife/Actions/TalkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: CheckCanExecute
- path: ../TinyLife/Actions/TalkAction.cs
- startLine: 510
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- Checks whether this instance is currently able to be executed. This method takes and into account.
-
- Note that this does not take into account the , , or any other requirements which are passed to , which can be validated using .
- example: []
- syntax:
- content: public CanExecuteResult CheckCanExecute(ActionInfo info, bool automatic)
- parameters:
- - id: info
- type: TinyLife.Actions.ActionInfo
- description: The action info
- - id: automatic
- type: System.Boolean
- description: Whether this action is automatic
- return:
- type: TinyLife.Actions.CanExecuteResult
- description: The execution validity result
- content.vb: Public Function CheckCanExecute(info As ActionInfo, automatic As Boolean) As CanExecuteResult
- overload: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute*
- nameWithType.vb: TalkAction.TalkSettings.CheckCanExecute(ActionInfo, Boolean)
- fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo, Boolean)
- name.vb: CheckCanExecute(ActionInfo, Boolean)
references:
- uid: TinyLife.Actions.TalkAction
commentId: T:TinyLife.Actions.TalkAction
@@ -1224,193 +894,22 @@ references:
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
-- uid: System.Object
- commentId: T:System.Object
- parent: System
+- uid: System.ValueType.Equals(System.Object)
+ commentId: M:System.ValueType.Equals(System.Object)
+ parent: System.ValueType
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object
- name: object
- nameWithType: object
- fullName: object
- nameWithType.vb: Object
- fullName.vb: Object
- name.vb: Object
-- uid: MLEM.Misc.GenericDataHolder
- commentId: T:MLEM.Misc.GenericDataHolder
- parent: MLEM.Misc
- isExternal: true
- name: GenericDataHolder
- nameWithType: GenericDataHolder
- fullName: MLEM.Misc.GenericDataHolder
-- uid: MLEM.Misc.IGenericDataHolder
- commentId: T:MLEM.Misc.IGenericDataHolder
- parent: MLEM.Misc
- isExternal: true
- name: IGenericDataHolder
- nameWithType: IGenericDataHolder
- fullName: MLEM.Misc.IGenericDataHolder
-- uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- commentId: M:MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- parent: MLEM.Misc.GenericDataHolder
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- name: SetData(string, object)
- nameWithType: GenericDataHolder.SetData(string, object)
- fullName: MLEM.Misc.GenericDataHolder.SetData(string, object)
- nameWithType.vb: GenericDataHolder.SetData(String, Object)
- fullName.vb: MLEM.Misc.GenericDataHolder.SetData(String, Object)
- name.vb: SetData(String, Object)
- spec.csharp:
- - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- name: SetData
- isExternal: true
- - name: (
- - uid: System.String
- name: string
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: System.Object
- name: object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object
- - name: )
- spec.vb:
- - uid: MLEM.Misc.GenericDataHolder.SetData(System.String,System.Object)
- name: SetData
- isExternal: true
- - name: (
- - uid: System.String
- name: String
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: System.Object
- name: Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object
- - name: )
-- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,{T})
- commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- parent: MLEM.Misc.GenericDataHolder
- definition: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- href: https://learn.microsoft.com/dotnet/api/system.string
- name: SetData(string, T)
- nameWithType: GenericDataHolder.SetData(string, T)
- fullName: MLEM.Misc.GenericDataHolder.SetData(string, T)
- nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T)
- fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T)
- name.vb: SetData(Of T)(String, T)
- spec.csharp:
- - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- name: SetData
- isExternal: true
- - name: <
- - name: T
- - name: '>'
- - name: (
- - uid: System.String
- name: string
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - name: T
- - name: )
- spec.vb:
- - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- name: SetData
- isExternal: true
- - name: (
- - name: Of
- - name: " "
- - name: T
- - name: )
- - name: (
- - uid: System.String
- name: String
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - name: T
- - name: )
-- uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- commentId: M:MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- parent: MLEM.Misc.GenericDataHolder
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- name: GetData(string)
- nameWithType: GenericDataHolder.GetData(string)
- fullName: MLEM.Misc.GenericDataHolder.GetData(string)
- nameWithType.vb: GenericDataHolder.GetData(Of T)(String)
- fullName.vb: MLEM.Misc.GenericDataHolder.GetData(Of T)(String)
- name.vb: GetData(Of T)(String)
- spec.csharp:
- - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- name: GetData
- isExternal: true
- - name: <
- - name: T
- - name: '>'
- - name: (
- - uid: System.String
- name: string
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: )
- spec.vb:
- - uid: MLEM.Misc.GenericDataHolder.GetData``1(System.String)
- name: GetData
- isExternal: true
- - name: (
- - name: Of
- - name: " "
- - name: T
- - name: )
- - name: (
- - uid: System.String
- name: String
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: )
-- uid: MLEM.Misc.GenericDataHolder.GetDataKeys
- commentId: M:MLEM.Misc.GenericDataHolder.GetDataKeys
- parent: MLEM.Misc.GenericDataHolder
- isExternal: true
- name: GetDataKeys()
- nameWithType: GenericDataHolder.GetDataKeys()
- fullName: MLEM.Misc.GenericDataHolder.GetDataKeys()
- spec.csharp:
- - uid: MLEM.Misc.GenericDataHolder.GetDataKeys
- name: GetDataKeys
- isExternal: true
- - name: (
- - name: )
- spec.vb:
- - uid: MLEM.Misc.GenericDataHolder.GetDataKeys
- name: GetDataKeys
- isExternal: true
- - name: (
- - name: )
-- uid: System.Object.Equals(System.Object)
- commentId: M:System.Object.Equals(System.Object)
- parent: System.Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
name: Equals(object)
- nameWithType: object.Equals(object)
- fullName: object.Equals(object)
- nameWithType.vb: Object.Equals(Object)
- fullName.vb: Object.Equals(Object)
+ nameWithType: ValueType.Equals(object)
+ fullName: System.ValueType.Equals(object)
+ nameWithType.vb: ValueType.Equals(Object)
+ fullName.vb: System.ValueType.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- - uid: System.Object.Equals(System.Object)
+ - uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: object
@@ -1418,16 +917,60 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- - uid: System.Object.Equals(System.Object)
+ - uid: System.ValueType.Equals(System.Object)
name: Equals
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
+- uid: System.ValueType.GetHashCode
+ commentId: M:System.ValueType.GetHashCode
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ name: GetHashCode()
+ nameWithType: ValueType.GetHashCode()
+ fullName: System.ValueType.GetHashCode()
+ spec.csharp:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+- uid: System.ValueType.ToString
+ commentId: M:System.ValueType.ToString
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ name: ToString()
+ nameWithType: ValueType.ToString()
+ fullName: System.ValueType.ToString()
+ spec.csharp:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
@@ -1473,30 +1016,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
-- uid: System.Object.GetHashCode
- commentId: M:System.Object.GetHashCode
- parent: System.Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: GetHashCode()
- nameWithType: object.GetHashCode()
- fullName: object.GetHashCode()
- nameWithType.vb: Object.GetHashCode()
- fullName.vb: Object.GetHashCode()
- spec.csharp:
- - uid: System.Object.GetHashCode
- name: GetHashCode
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- - name: (
- - name: )
- spec.vb:
- - uid: System.Object.GetHashCode
- name: GetHashCode
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- - name: (
- - name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
@@ -1521,30 +1040,6 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
-- uid: System.Object.MemberwiseClone
- commentId: M:System.Object.MemberwiseClone
- parent: System.Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: MemberwiseClone()
- nameWithType: object.MemberwiseClone()
- fullName: object.MemberwiseClone()
- nameWithType.vb: Object.MemberwiseClone()
- fullName.vb: Object.MemberwiseClone()
- spec.csharp:
- - uid: System.Object.MemberwiseClone
- name: MemberwiseClone
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- - name: (
- - name: )
- spec.vb:
- - uid: System.Object.MemberwiseClone
- name: MemberwiseClone
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- - name: (
- - name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
@@ -1590,30 +1085,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
-- uid: System.Object.ToString
- commentId: M:System.Object.ToString
- parent: System.Object
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: ToString()
- nameWithType: object.ToString()
- fullName: object.ToString()
- nameWithType.vb: Object.ToString()
- fullName.vb: Object.ToString()
- spec.csharp:
- - uid: System.Object.ToString
- name: ToString
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- - name: (
- - name: )
- spec.vb:
- - uid: System.Object.ToString
- name: ToString
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- - name: (
- - name: )
- uid: TinyLife.Actions.TalkAction.TalkSettings.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
@@ -1655,79 +1126,25 @@ references:
name: TalkSettings
href: TinyLife.Actions.TalkAction.TalkSettings.html
- name: )
-- uid: System
- commentId: N:System
+- uid: System.ValueType
+ commentId: T:System.ValueType
+ parent: System
isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system
- name: System
- nameWithType: System
- fullName: System
-- uid: MLEM.Misc
- commentId: N:MLEM.Misc
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype
+ name: ValueType
+ nameWithType: ValueType
+ fullName: System.ValueType
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
isExternal: true
- name: MLEM.Misc
- nameWithType: MLEM.Misc
- fullName: MLEM.Misc
- spec.csharp:
- - uid: MLEM
- name: MLEM
- isExternal: true
- - name: .
- - uid: MLEM.Misc
- name: Misc
- isExternal: true
- spec.vb:
- - uid: MLEM
- name: MLEM
- isExternal: true
- - name: .
- - uid: MLEM.Misc
- name: Misc
- isExternal: true
-- uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- commentId: M:MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- name: SetData(string, T)
- nameWithType: GenericDataHolder.SetData(string, T)
- fullName: MLEM.Misc.GenericDataHolder.SetData(string, T)
- nameWithType.vb: GenericDataHolder.SetData(Of T)(String, T)
- fullName.vb: MLEM.Misc.GenericDataHolder.SetData(Of T)(String, T)
- name.vb: SetData(Of T)(String, T)
- spec.csharp:
- - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- name: SetData
- isExternal: true
- - name: <
- - name: T
- - name: '>'
- - name: (
- - uid: System.String
- name: string
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - name: T
- - name: )
- spec.vb:
- - uid: MLEM.Misc.GenericDataHolder.SetData``1(System.String,``0)
- name: SetData
- isExternal: true
- - name: (
- - name: Of
- - name: " "
- - name: T
- - name: )
- - name: (
- - uid: System.String
- name: String
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - name: T
- - name: )
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ name: object
+ nameWithType: object
+ fullName: object
+ nameWithType.vb: Object
+ fullName.vb: Object
+ name.vb: Object
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
@@ -1766,6 +1183,13 @@ references:
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
+- uid: System
+ commentId: N:System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ name: System
+ nameWithType: System
+ fullName: System
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
@@ -1788,6 +1212,29 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
+- uid: TinyLife.Actions.ActionType.TypeSettings
+ commentId: T:TinyLife.Actions.ActionType.TypeSettings
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.ActionType.html
+ name: ActionType.TypeSettings
+ nameWithType: ActionType.TypeSettings
+ fullName: TinyLife.Actions.ActionType.TypeSettings
+ spec.csharp:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
+ spec.vb:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: TinyLife.Actions.TalkAction.TalkSettings.GoBadlyChance
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.GoBadlyChance
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_GoBadlyChance
@@ -2199,259 +1646,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
-- uid: TinyLife.Emotions.EmotionType
- commentId: T:TinyLife.Emotions.EmotionType
- parent: TinyLife.Emotions
- href: TinyLife.Emotions.EmotionType.html
- name: EmotionType
- nameWithType: EmotionType
- fullName: TinyLife.Emotions.EmotionType
-- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
- commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
- href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredEmotion
- name: RequiredEmotion
- nameWithType: ActionType.TypeSettings.RequiredEmotion
- fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
-- uid: TinyLife.Emotions
- commentId: N:TinyLife.Emotions
- href: TinyLife.html
- name: TinyLife.Emotions
- nameWithType: TinyLife.Emotions
- fullName: TinyLife.Emotions
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Emotions
- name: Emotions
- href: TinyLife.Emotions.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Emotions
- name: Emotions
- href: TinyLife.Emotions.html
-- uid: TinyLife.PersonalityType
- commentId: T:TinyLife.PersonalityType
- parent: TinyLife
- href: TinyLife.PersonalityType.html
- name: PersonalityType
- nameWithType: PersonalityType
- fullName: TinyLife.PersonalityType
-- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
- commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
- href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredPersonality
- name: RequiredPersonality
- nameWithType: ActionType.TypeSettings.RequiredPersonality
- fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
-- uid: TinyLife
- commentId: N:TinyLife
- href: TinyLife.html
- name: TinyLife
- nameWithType: TinyLife
- fullName: TinyLife
-- uid: TinyLife.Skills.SkillType
- commentId: T:TinyLife.Skills.SkillType
- parent: TinyLife.Skills
- href: TinyLife.Skills.SkillType.html
- name: SkillType
- nameWithType: SkillType
- fullName: TinyLife.Skills.SkillType
-- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredSkill
- name: RequiredSkill
- nameWithType: ActionType.TypeSettings.RequiredSkill
- fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
-- uid: TinyLife.Skills
- commentId: N:TinyLife.Skills
- href: TinyLife.html
- name: TinyLife.Skills
- nameWithType: TinyLife.Skills
- fullName: TinyLife.Skills
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Skills
- name: Skills
- href: TinyLife.Skills.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Skills
- name: Skills
- href: TinyLife.Skills.html
-- uid: TinyLife.Objects.AgeGroup
- commentId: T:TinyLife.Objects.AgeGroup
- parent: TinyLife.Objects
- href: TinyLife.Objects.AgeGroup.html
- name: AgeGroup
- nameWithType: AgeGroup
- fullName: TinyLife.Objects.AgeGroup
-- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
- commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
- href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredPartnerAges
- name: RequiredPartnerAges
- nameWithType: ActionType.TypeSettings.RequiredPartnerAges
- fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
-- uid: TinyLife.Goals.JobType
- commentId: T:TinyLife.Goals.JobType
- parent: TinyLife.Goals
- href: TinyLife.Goals.JobType.html
- name: JobType
- nameWithType: JobType
- fullName: TinyLife.Goals.JobType
-- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredJob
- commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredJob
- href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredJob
- name: RequiredJob
- nameWithType: ActionType.TypeSettings.RequiredJob
- fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredJob
-- uid: TinyLife.Goals
- commentId: N:TinyLife.Goals
- href: TinyLife.html
- name: TinyLife.Goals
- nameWithType: TinyLife.Goals
- fullName: TinyLife.Goals
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Goals
- name: Goals
- href: TinyLife.Goals.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Goals
- name: Goals
- href: TinyLife.Goals.html
-- uid: TinyLife.World.LotType
- commentId: T:TinyLife.World.LotType
- parent: TinyLife.World
- href: TinyLife.World.LotType.html
- name: LotType
- nameWithType: LotType
- fullName: TinyLife.World.LotType
-- uid: TinyLife.World.LotType.Employments
- commentId: P:TinyLife.World.LotType.Employments
- href: TinyLife.World.LotType.html#TinyLife_World_LotType_Employments
- name: Employments
- nameWithType: LotType.Employments
- fullName: TinyLife.World.LotType.Employments
-- uid: TinyLife.Actions.ActionType.OrderCoffee
- commentId: F:TinyLife.Actions.ActionType.OrderCoffee
- href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_OrderCoffee
- name: OrderCoffee
- nameWithType: ActionType.OrderCoffee
- fullName: TinyLife.Actions.ActionType.OrderCoffee
-- uid: TinyLife.World.LotType.Cafe
- commentId: F:TinyLife.World.LotType.Cafe
- href: TinyLife.World.LotType.html#TinyLife_World_LotType_Cafe
- name: Cafe
- nameWithType: LotType.Cafe
- fullName: TinyLife.World.LotType.Cafe
-- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
- commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
- href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredPartnerEmployment
- name: RequiredPartnerEmployment
- nameWithType: ActionType.TypeSettings.RequiredPartnerEmployment
- fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
-- uid: TinyLife.World
- commentId: N:TinyLife.World
- href: TinyLife.html
- name: TinyLife.World
- nameWithType: TinyLife.World
- fullName: TinyLife.World
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.World
- name: World
- href: TinyLife.World.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.World
- name: World
- href: TinyLife.World.html
-- uid: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- isExternal: true
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_CheckCanExecute_TinyLife_Actions_ActionInfo_System_Boolean_
- name: CheckCanExecute(ActionInfo, bool)
- nameWithType: TalkAction.TalkSettings.CheckCanExecute(ActionInfo, bool)
- fullName: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo, bool)
- nameWithType.vb: TalkAction.TalkSettings.CheckCanExecute(ActionInfo, Boolean)
- fullName.vb: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo, Boolean)
- name.vb: CheckCanExecute(ActionInfo, Boolean)
- spec.csharp:
- - uid: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- name: CheckCanExecute
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_CheckCanExecute_TinyLife_Actions_ActionInfo_System_Boolean_
- - name: (
- - uid: TinyLife.Actions.ActionInfo
- name: ActionInfo
- href: TinyLife.Actions.ActionInfo.html
- - name: ','
- - name: " "
- - uid: System.Boolean
- name: bool
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- - name: )
- spec.vb:
- - uid: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- name: CheckCanExecute
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_CheckCanExecute_TinyLife_Actions_ActionInfo_System_Boolean_
- - name: (
- - uid: TinyLife.Actions.ActionInfo
- name: ActionInfo
- href: TinyLife.Actions.ActionInfo.html
- - name: ','
- - name: " "
- - uid: System.Boolean
- name: Boolean
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- - name: )
-- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
- commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
- parent: TinyLife.Actions
- href: TinyLife.Actions.ActionType.html
- name: ActionType.CanExecuteDelegate
- nameWithType: ActionType.CanExecuteDelegate
- fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
- spec.csharp:
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: .
- - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
- name: CanExecuteDelegate
- href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- spec.vb:
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: .
- - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
- name: CanExecuteDelegate
- href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
@@ -2543,6 +1737,28 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: )
+- uid: TinyLife.Emotions
+ commentId: N:TinyLife.Emotions
+ href: TinyLife.html
+ name: TinyLife.Emotions
+ nameWithType: TinyLife.Emotions
+ fullName: TinyLife.Emotions
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Emotions
+ name: Emotions
+ href: TinyLife.Emotions.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Emotions
+ name: Emotions
+ href: TinyLife.Emotions.html
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
@@ -2593,6 +1809,13 @@ references:
name: FriendLevel
nameWithType: Relationship.FriendLevel
fullName: TinyLife.Relationship.FriendLevel
+- uid: TinyLife.Emotions.EmotionType
+ commentId: T:TinyLife.Emotions.EmotionType
+ parent: TinyLife.Emotions
+ href: TinyLife.Emotions.EmotionType.html
+ name: EmotionType
+ nameWithType: EmotionType
+ fullName: TinyLife.Emotions.EmotionType
- uid: TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)
commentId: M:TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)
isExternal: true
@@ -2784,12 +2007,6 @@ references:
- name: " "
- name: T2
- name: )
-- uid: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
- commentId: F:TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
- href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_CanDoRandomly
- name: CanDoRandomly
- nameWithType: ActionType.AiSettings.CanDoRandomly
- fullName: TinyLife.Actions.ActionType.AiSettings.CanDoRandomly
- uid: TinyLife.Actions.TalkAction.TalkSettings.#ctor*
commentId: Overload:TinyLife.Actions.TalkAction.TalkSettings.#ctor
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings__ctor
@@ -3151,6 +2368,12 @@ references:
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
+- uid: TinyLife
+ commentId: N:TinyLife
+ href: TinyLife.html
+ name: TinyLife
+ nameWithType: TinyLife
+ fullName: TinyLife
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_EvaluateFully_TinyLife_Actions_SocialAction_
@@ -3348,147 +2571,3 @@ references:
- name: " "
- name: T5
- name: )
-- uid: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_CanExecute
- name: CanExecute
- nameWithType: TalkAction.TalkSettings.CanExecute
- fullName: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
-- uid: TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)
- isExternal: true
- href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_CanDoSocialAction_TinyLife_Actions_ActionInfo_System_Boolean_
- name: CanDoSocialAction(ActionInfo, bool)
- nameWithType: ActionType.CanDoSocialAction(ActionInfo, bool)
- fullName: TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo, bool)
- nameWithType.vb: ActionType.CanDoSocialAction(ActionInfo, Boolean)
- fullName.vb: TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo, Boolean)
- name.vb: CanDoSocialAction(ActionInfo, Boolean)
- spec.csharp:
- - uid: TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)
- name: CanDoSocialAction
- href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_CanDoSocialAction_TinyLife_Actions_ActionInfo_System_Boolean_
- - name: (
- - uid: TinyLife.Actions.ActionInfo
- name: ActionInfo
- href: TinyLife.Actions.ActionInfo.html
- - name: ','
- - name: " "
- - uid: System.Boolean
- name: bool
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- - name: )
- spec.vb:
- - uid: TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)
- name: CanDoSocialAction
- href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_CanDoSocialAction_TinyLife_Actions_ActionInfo_System_Boolean_
- - name: (
- - uid: TinyLife.Actions.ActionInfo
- name: ActionInfo
- href: TinyLife.Actions.ActionInfo.html
- - name: ','
- - name: " "
- - uid: System.Boolean
- name: Boolean
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- - name: )
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_RequiredSkill
- name: RequiredSkill
- nameWithType: TalkAction.TalkSettings.RequiredSkill
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill
-- uid: TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_RequiredEmotion
- name: RequiredEmotion
- nameWithType: TalkAction.TalkSettings.RequiredEmotion
- fullName: TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion
-- uid: TinyLife.Actions.ActionType.TypeSettings
- commentId: T:TinyLife.Actions.ActionType.TypeSettings
- parent: TinyLife.Actions
- href: TinyLife.Actions.ActionType.html
- name: ActionType.TypeSettings
- nameWithType: ActionType.TypeSettings
- fullName: TinyLife.Actions.ActionType.TypeSettings
- spec.csharp:
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: .
- - uid: TinyLife.Actions.ActionType.TypeSettings
- name: TypeSettings
- href: TinyLife.Actions.ActionType.TypeSettings.html
- spec.vb:
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: .
- - uid: TinyLife.Actions.ActionType.TypeSettings
- name: TypeSettings
- href: TinyLife.Actions.ActionType.TypeSettings.html
-- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- isExternal: true
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- name: CanExecuteAction(ActionType, ActionInfo, bool)
- nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
- fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
- nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
- fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
- name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
- spec.csharp:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- - name: (
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: ','
- - name: " "
- - uid: TinyLife.Actions.ActionInfo
- name: ActionInfo
- href: TinyLife.Actions.ActionInfo.html
- - name: ','
- - name: " "
- - uid: System.Boolean
- name: bool
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- - name: )
- spec.vb:
- - uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
- name: CanExecuteAction
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_CanExecuteAction_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_
- - name: (
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: ','
- - name: " "
- - uid: TinyLife.Actions.ActionInfo
- name: ActionInfo
- href: TinyLife.Actions.ActionInfo.html
- - name: ','
- - name: " "
- - uid: System.Boolean
- name: Boolean
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- - name: )
-- uid: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute*
- commentId: Overload:TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_CheckCanExecute_TinyLife_Actions_ActionInfo_System_Boolean_
- name: CheckCanExecute
- nameWithType: TalkAction.TalkSettings.CheckCanExecute
- fullName: TinyLife.Actions.TalkAction.TalkSettings.CheckCanExecute
-- uid: TinyLife.Actions.CanExecuteResult
- commentId: T:TinyLife.Actions.CanExecuteResult
- parent: TinyLife.Actions
- href: TinyLife.Actions.CanExecuteResult.html
- name: CanExecuteResult
- nameWithType: CanExecuteResult
- fullName: TinyLife.Actions.CanExecuteResult
diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml
index 44c3bdf..f472d3d 100644
--- a/docs/api/TinyLife.Actions.TalkAction.yml
+++ b/docs/api/TinyLife.Actions.TalkAction.yml
@@ -463,7 +463,7 @@ items:
summary: >-
A helper method to create a , which is a very simple implementation of a .
- The returned will have certain settings, like the and the delegates already initialized according to the .
+ The passed will be modified in this method by modifying its underlying , including its , , , and more.
example: []
syntax:
content: public static ActionType.TypeSettings Create(string name, Func priority, TalkAction.TalkSettings settings)
@@ -503,14 +503,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFunny
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 115
+ startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to create a using , but with default settings applied for an action in the Funny category.
- The passed will be mutated in this method, setting its to , its to , modifying its to be lowered if the persoin is feeling , and more.
+ The passed will be modified in this method, setting its to , its to , modifying its to be lowered if the persoin is feeling , and more.
example: []
syntax:
content: public static ActionType.TypeSettings CreateFunny(string name, Func priority, TalkAction.TalkSettings settings, int humorSkillGain = 10000, int humorSkillRequired = 0)
@@ -556,14 +556,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateMean
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 140
+ startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to create a using , but with default settings applied for an action in the Mean category.
- The passed will be mutated in this method, modifying its delegate to check as well.
+ The passed will be modified in this method, modifying its TalkSettings.CanExecute delegate to check as well.
example: []
syntax:
content: public static ActionType.TypeSettings CreateMean(string name, Func priority, TalkAction.TalkSettings settings)
@@ -603,14 +603,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateRomantic
path: ../TinyLife/Actions/TalkAction.cs
- startLine: 154
+ startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to create a using , but with default settings applied for an action in the Romantic category.
- The passed will be mutated in this method, modifying its delegate to check as well, modifying its to be increased if the partner is already someone else, and settings its to .
+ The passed will be modified in this method, modifying its TalkSettings.CanExecute delegate to check as well, modifying its to be increased if the partner is already someone else, and settings its to .
example: []
syntax:
content: public static ActionType.TypeSettings CreateRomantic(string name, Func priority, TalkAction.TalkSettings settings)
@@ -5358,41 +5358,30 @@ references:
name: TalkAction
nameWithType: TalkAction
fullName: TinyLife.Actions.TalkAction
-- uid: TinyLife.Actions.ActionType.TypeSettings
- commentId: T:TinyLife.Actions.ActionType.TypeSettings
- parent: TinyLife.Actions
- href: TinyLife.Actions.ActionType.html
- name: ActionType.TypeSettings
- nameWithType: ActionType.TypeSettings
- fullName: TinyLife.Actions.ActionType.TypeSettings
- spec.csharp:
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: .
- - uid: TinyLife.Actions.ActionType.TypeSettings
- name: TypeSettings
- href: TinyLife.Actions.ActionType.TypeSettings.html
- spec.vb:
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: .
- - uid: TinyLife.Actions.ActionType.TypeSettings
- name: TypeSettings
- href: TinyLife.Actions.ActionType.TypeSettings.html
-- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
- commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
- href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority
- name: PassivePriority
- nameWithType: ActionType.AiSettings.PassivePriority
- fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
+- uid: TinyLife.Actions.TalkAction.TalkSettings.Settings
+ commentId: F:TinyLife.Actions.TalkAction.TalkSettings.Settings
+ href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_Settings
+ name: Settings
+ nameWithType: TalkAction.TalkSettings.Settings
+ fullName: TinyLife.Actions.TalkAction.TalkSettings.Settings
- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute
commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_CanExecute
name: CanExecute
nameWithType: ActionType.TypeSettings.CanExecute
fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute
+- uid: TinyLife.Actions.ActionType.TypeSettings.Name
+ commentId: F:TinyLife.Actions.ActionType.TypeSettings.Name
+ href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Name
+ name: Name
+ nameWithType: ActionType.TypeSettings.Name
+ fullName: TinyLife.Actions.ActionType.TypeSettings.Name
+- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
+ commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
+ href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority
+ name: PassivePriority
+ nameWithType: ActionType.AiSettings.PassivePriority
+ fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
- uid: TinyLife.Actions.TalkAction.Create*
commentId: Overload:TinyLife.Actions.TalkAction.Create
href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_
@@ -5455,6 +5444,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
+- uid: TinyLife.Actions.ActionType.TypeSettings
+ commentId: T:TinyLife.Actions.ActionType.TypeSettings
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.ActionType.html
+ name: ActionType.TypeSettings
+ nameWithType: ActionType.TypeSettings
+ fullName: TinyLife.Actions.ActionType.TypeSettings
+ spec.csharp:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
+ spec.vb:
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
+ - name: .
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
@@ -5536,12 +5548,6 @@ references:
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
-- uid: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- commentId: F:TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_CanExecute
- name: CanExecute
- nameWithType: TalkAction.TalkSettings.CanExecute
- fullName: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- uid: TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
diff --git a/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml b/docs/api/TinyLife.Actions.WatchTvAction.Channel.yml
index 2a0115d..48f5864 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: 224
+ startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Comedy
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 229
+ startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cooking
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 233
+ startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Romance
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 237
+ startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -138,7 +138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drama
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 241
+ startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -166,7 +166,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: News
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 245
+ startLine: 251
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -194,7 +194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cartoons
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 249
+ startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Actions
diff --git a/docs/api/TinyLife.Actions.WatchTvAction.yml b/docs/api/TinyLife.Actions.WatchTvAction.yml
index 291db80..bcf6421 100644
--- a/docs/api/TinyLife.Actions.WatchTvAction.yml
+++ b/docs/api/TinyLife.Actions.WatchTvAction.yml
@@ -6,7 +6,6 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.WatchTvAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Actions.WatchTvAction.Channel)
- - TinyLife.Actions.WatchTvAction.AndThenInitialize
- TinyLife.Actions.WatchTvAction.AndThenIsCompleted
- TinyLife.Actions.WatchTvAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@@ -57,6 +56,7 @@ items:
- TinyLife.Actions.MultiAction.InProgressTime
- TinyLife.Actions.MultiAction.CurrentStage
- TinyLife.Actions.MultiAction.CreateLastActions
+ - TinyLife.Actions.MultiAction.AndThenInitialize
- TinyLife.Actions.MultiAction.PreInitialize
- TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullyInProgress
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 35
+ startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -186,7 +186,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 38
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 43
+ startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -244,38 +244,6 @@ items:
content.vb: Protected Overrides Function CreateFirstActions() As IEnumerable(Of Action)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.WatchTvAction.CreateFirstActions*
-- uid: TinyLife.Actions.WatchTvAction.AndThenInitialize
- commentId: M:TinyLife.Actions.WatchTvAction.AndThenInitialize
- id: AndThenInitialize
- parent: TinyLife.Actions.WatchTvAction
- langs:
- - csharp
- - vb
- name: AndThenInitialize()
- nameWithType: WatchTvAction.AndThenInitialize()
- fullName: TinyLife.Actions.WatchTvAction.AndThenInitialize()
- type: Method
- source:
- remote:
- path: TinyLife/Actions/WatchTvAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: AndThenInitialize
- path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 70
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- Initializes the main action.
-
- This method is called after has all completed.
- example: []
- syntax:
- content: protected override void AndThenInitialize()
- content.vb: Protected Overrides Sub AndThenInitialize()
- overridden: TinyLife.Actions.MultiAction.AndThenInitialize
- overload: TinyLife.Actions.WatchTvAction.AndThenInitialize*
- uid: TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@@ -294,7 +262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 77
+ startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -341,7 +309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 126
+ startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -376,7 +344,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 135
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -419,7 +387,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 145
+ startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -455,7 +423,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewingArea
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 181
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -496,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeating
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 195
+ startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -540,7 +508,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewers
path: ../TinyLife/Actions/WatchTvAction.cs
- startLine: 209
+ startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -808,6 +776,25 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions
- name: (
- name: )
+- uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
+ parent: TinyLife.Actions.MultiAction
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
+ name: AndThenInitialize()
+ nameWithType: MultiAction.AndThenInitialize()
+ fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
+ spec.csharp:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.MultiAction.AndThenInitialize
+ name: AndThenInitialize
+ href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
+ - name: (
+ - name: )
- uid: TinyLife.Actions.MultiAction.PreInitialize
commentId: M:TinyLife.Actions.MultiAction.PreInitialize
parent: TinyLife.Actions.MultiAction
@@ -4484,31 +4471,6 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
-- uid: TinyLife.Actions.MultiAction.AndThenInitialize
- commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
- parent: TinyLife.Actions.MultiAction
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
- name: AndThenInitialize()
- nameWithType: MultiAction.AndThenInitialize()
- fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
- spec.csharp:
- - uid: TinyLife.Actions.MultiAction.AndThenInitialize
- name: AndThenInitialize
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
- - name: (
- - name: )
- spec.vb:
- - uid: TinyLife.Actions.MultiAction.AndThenInitialize
- name: AndThenInitialize
- href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
- - name: (
- - name: )
-- uid: TinyLife.Actions.WatchTvAction.AndThenInitialize*
- commentId: Overload:TinyLife.Actions.WatchTvAction.AndThenInitialize
- href: TinyLife.Actions.WatchTvAction.html#TinyLife_Actions_WatchTvAction_AndThenInitialize
- name: AndThenInitialize
- nameWithType: WatchTvAction.AndThenInitialize
- fullName: TinyLife.Actions.WatchTvAction.AndThenInitialize
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed
diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml
index eeeae0b..2ede4fd 100644
--- a/docs/api/TinyLife.Actions.WorkAction.yml
+++ b/docs/api/TinyLife.Actions.WorkAction.yml
@@ -11,7 +11,6 @@ items:
- TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action)
- - TinyLife.Actions.WorkAction.CreateFirstActions
- TinyLife.Actions.WorkAction.Job
- TinyLife.Actions.WorkAction.PreInitialize
langs:
@@ -47,6 +46,7 @@ items:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
- TinyLife.Actions.OutOfTownAction.NeedsToTakeCareOf
+ - TinyLife.Actions.OutOfTownAction.CreateFirstActions
- TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed
@@ -232,45 +232,6 @@ items:
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
overridden: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.WorkAction.CanCancel*
-- uid: TinyLife.Actions.WorkAction.CreateFirstActions
- commentId: M:TinyLife.Actions.WorkAction.CreateFirstActions
- id: CreateFirstActions
- parent: TinyLife.Actions.WorkAction
- langs:
- - csharp
- - vb
- name: CreateFirstActions()
- nameWithType: WorkAction.CreateFirstActions()
- fullName: TinyLife.Actions.WorkAction.CreateFirstActions()
- type: Method
- source:
- remote:
- path: TinyLife/Actions/WorkAction.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: CreateFirstActions
- path: ../TinyLife/Actions/WorkAction.cs
- startLine: 39
- assemblies:
- - Tiny Life
- namespace: TinyLife.Actions
- summary: >-
- Return a set of actions that should be executed before this action.
-
- Even if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.
-
- If no action gets returned in this function, this action fails.
-
- If the returned set only contains null items, no first actions will be executed.
- example: []
- syntax:
- content: protected override IEnumerable CreateFirstActions()
- return:
- type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- description: A set of actions that should run before this action
- content.vb: Protected Overrides Function CreateFirstActions() As IEnumerable(Of Action)
- overridden: TinyLife.Actions.OutOfTownAction.CreateFirstActions
- overload: TinyLife.Actions.WorkAction.CreateFirstActions*
- uid: TinyLife.Actions.WorkAction.PreInitialize
commentId: M:TinyLife.Actions.WorkAction.PreInitialize
id: PreInitialize
@@ -289,7 +250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreInitialize
path: ../TinyLife/Actions/WorkAction.cs
- startLine: 48
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -321,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/WorkAction.cs
- startLine: 54
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -353,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/WorkAction.cs
- startLine: 67
+ startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -400,7 +361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WorkAction.cs
- startLine: 98
+ startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -435,7 +396,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WorkAction.cs
- startLine: 105
+ startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@@ -535,6 +496,25 @@ references:
name: NeedsToTakeCareOf
nameWithType: OutOfTownAction.NeedsToTakeCareOf
fullName: TinyLife.Actions.OutOfTownAction.NeedsToTakeCareOf
+- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
+ commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions
+ parent: TinyLife.Actions.OutOfTownAction
+ href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
+ name: CreateFirstActions()
+ nameWithType: OutOfTownAction.CreateFirstActions()
+ fullName: TinyLife.Actions.OutOfTownAction.CreateFirstActions()
+ spec.csharp:
+ - uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
+ name: CreateFirstActions
+ href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
+ name: CreateFirstActions
+ href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
+ - name: (
+ - name: )
- uid: TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.OutOfTownAction
@@ -4132,129 +4112,6 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
-- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
- commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions
- parent: TinyLife.Actions.OutOfTownAction
- href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
- name: CreateFirstActions()
- nameWithType: OutOfTownAction.CreateFirstActions()
- fullName: TinyLife.Actions.OutOfTownAction.CreateFirstActions()
- spec.csharp:
- - uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
- name: CreateFirstActions
- href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
- - name: (
- - name: )
- spec.vb:
- - uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
- name: CreateFirstActions
- href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
- - name: (
- - name: )
-- uid: TinyLife.Actions.WorkAction.CreateFirstActions*
- commentId: Overload:TinyLife.Actions.WorkAction.CreateFirstActions
- href: TinyLife.Actions.WorkAction.html#TinyLife_Actions_WorkAction_CreateFirstActions
- name: CreateFirstActions
- nameWithType: WorkAction.CreateFirstActions
- fullName: TinyLife.Actions.WorkAction.CreateFirstActions
-- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
- parent: System.Collections.Generic
- definition: System.Collections.Generic.IEnumerable`1
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: IEnumerable
- nameWithType: IEnumerable
- fullName: System.Collections.Generic.IEnumerable
- nameWithType.vb: IEnumerable(Of Action)
- fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Action)
- name.vb: IEnumerable(Of Action)
- spec.csharp:
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: TinyLife.Actions.Action
- name: Action
- href: TinyLife.Actions.Action.html
- - name: '>'
- spec.vb:
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: TinyLife.Actions.Action
- name: Action
- href: TinyLife.Actions.Action.html
- - name: )
-- uid: System.Collections.Generic.IEnumerable`1
- commentId: T:System.Collections.Generic.IEnumerable`1
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: IEnumerable
- nameWithType: IEnumerable
- fullName: System.Collections.Generic.IEnumerable
- nameWithType.vb: IEnumerable(Of T)
- fullName.vb: System.Collections.Generic.IEnumerable(Of T)
- name.vb: IEnumerable(Of T)
- spec.csharp:
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - name: T
- - name: '>'
- spec.vb:
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - name: T
- - name: )
-- uid: System.Collections.Generic
- commentId: N:System.Collections.Generic
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system
- name: System.Collections.Generic
- nameWithType: System.Collections.Generic
- fullName: System.Collections.Generic
- spec.csharp:
- - uid: System
- name: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system
- - name: .
- - uid: System.Collections
- name: Collections
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections
- - name: .
- - uid: System.Collections.Generic
- name: Generic
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- spec.vb:
- - uid: System
- name: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system
- - name: .
- - uid: System.Collections
- name: Collections
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections
- - name: .
- - uid: System.Collections.Generic
- name: Generic
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction
diff --git a/docs/api/TinyLife.Actions.yml b/docs/api/TinyLife.Actions.yml
index 81fca3d..5f8da2e 100644
--- a/docs/api/TinyLife.Actions.yml
+++ b/docs/api/TinyLife.Actions.yml
@@ -37,6 +37,8 @@ items:
- TinyLife.Actions.PathfindToPersonAction
- TinyLife.Actions.PutAwayAction
- TinyLife.Actions.SellAction
+ - TinyLife.Actions.SimpleBehaviorAction
+ - TinyLife.Actions.SimpleBehaviorAction.ActionSettings
- TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction
- TinyLife.Actions.SocialAction.StartPartnerAction
@@ -390,6 +392,35 @@ references:
name: SellAction
nameWithType: SellAction
fullName: TinyLife.Actions.SellAction
+- uid: TinyLife.Actions.SimpleBehaviorAction
+ commentId: T:TinyLife.Actions.SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ name: SimpleBehaviorAction
+ nameWithType: SimpleBehaviorAction
+ fullName: TinyLife.Actions.SimpleBehaviorAction
+- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ commentId: T:TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ parent: TinyLife.Actions
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ name: SimpleBehaviorAction.ActionSettings
+ nameWithType: SimpleBehaviorAction.ActionSettings
+ fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ spec.csharp:
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: .
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
+ spec.vb:
+ - uid: TinyLife.Actions.SimpleBehaviorAction
+ name: SimpleBehaviorAction
+ href: TinyLife.Actions.SimpleBehaviorAction.html
+ - name: .
+ - uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
+ name: ActionSettings
+ href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
- uid: TinyLife.Actions.SitAction
commentId: T:TinyLife.Actions.SitAction
href: TinyLife.Actions.SitAction.html
diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml
index 6d22aed..e9c5975 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: 841
+ startLine: 884
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml
index 0f246ec..9477094 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: 846
+ startLine: 889
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml
index e540f04..ccad685 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: 37
+ startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife
@@ -61,7 +61,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cheats
path: ../TinyLife/Debug.cs
- startLine: 44
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife
@@ -95,7 +95,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugLines
path: ../TinyLife/Debug.cs
- startLine: 50
+ startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife
@@ -129,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryCheat
path: ../TinyLife/Debug.cs
- startLine: 642
+ startLine: 682
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml
index c5a2ba5..6d3ff48 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: 466
+ startLine: 469
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 473
+ startLine: 476
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 478
+ startLine: 481
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 483
+ startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 488
+ startLine: 491
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -237,7 +237,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 494
+ startLine: 497
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -281,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 499
+ startLine: 502
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -312,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 516
+ startLine: 519
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -347,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 530
+ startLine: 533
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml
index 0813da8..3d6540f 100644
--- a/docs/api/TinyLife.Emotions.EmotionModifier.yml
+++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml
@@ -5431,7 +5431,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 338
+ startLine: 341
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5460,7 +5460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 342
+ startLine: 345
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5489,7 +5489,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 347
+ startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5521,7 +5521,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Condition
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 353
+ startLine: 356
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5555,7 +5555,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 360
+ startLine: 363
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5591,7 +5591,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRanOut
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 364
+ startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5622,7 +5622,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnConditionUnmet
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 368
+ startLine: 371
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5653,7 +5653,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 377
+ startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5697,7 +5697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 391
+ startLine: 394
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5741,7 +5741,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCausedEmotion
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 400
+ startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5779,7 +5779,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 416
+ startLine: 419
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@@ -5818,7 +5818,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Emotions/EmotionModifier.cs
- startLine: 429
+ startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml
index 56edcb3..5a0eac5 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: 1194
+ startLine: 1311
assemblies:
- Tiny Life
namespace: TinyLife
@@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
- startLine: 1197
+ startLine: 1314
assemblies:
- Tiny Life
namespace: TinyLife
@@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
- startLine: 1199
+ startLine: 1316
assemblies:
- Tiny Life
namespace: TinyLife
@@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
- startLine: 1201
+ startLine: 1318
assemblies:
- Tiny Life
namespace: TinyLife
@@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
- startLine: 1203
+ startLine: 1320
assemblies:
- Tiny Life
namespace: TinyLife
@@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
- startLine: 1205
+ startLine: 1322
assemblies:
- Tiny Life
namespace: TinyLife
@@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
- startLine: 1207
+ startLine: 1324
assemblies:
- Tiny Life
namespace: TinyLife
@@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
- startLine: 1209
+ startLine: 1326
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml
index c6f486c..a4d7bb1 100644
--- a/docs/api/TinyLife.GameImpl.yml
+++ b/docs/api/TinyLife.GameImpl.yml
@@ -33,8 +33,8 @@ items:
- TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)
- TinyLife.GameImpl.Mode
- TinyLife.GameImpl.Money
+ - TinyLife.GameImpl.OnFinalizingGameContent
- TinyLife.GameImpl.OnFinishedLoading
- - TinyLife.GameImpl.OnLoadContentLater
- TinyLife.GameImpl.RotateCamera(System.Boolean)
- TinyLife.GameImpl.SaveName
- TinyLife.GameImpl.Speed
@@ -42,6 +42,7 @@ items:
- TinyLife.GameImpl.SwitchMap(TinyLife.World.Map,System.Action,System.Action)
- TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D)
- TinyLife.GameImpl.Version
+ - TinyLife.GameImpl.ZoomCamera(System.Int32)
langs:
- csharp
- vb
@@ -56,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameImpl
path: ../TinyLife/GameImpl.cs
- startLine: 54
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife
@@ -146,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Version
path: ../TinyLife/GameImpl.cs
- startLine: 59
+ startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife
@@ -175,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/GameImpl.cs
- startLine: 64
+ startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife
@@ -206,7 +207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/GameImpl.cs
- startLine: 72
+ startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife
@@ -240,7 +241,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GraphicsMetrics
path: ../TinyLife/GameImpl.cs
- startLine: 78
+ startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife
@@ -271,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Camera
path: ../TinyLife/GameImpl.cs
- startLine: 82
+ startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife
@@ -302,7 +303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Listener
path: ../TinyLife/GameImpl.cs
- startLine: 86
+ startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife
@@ -333,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentTool
path: ../TinyLife/GameImpl.cs
- startLine: 90
+ startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife
@@ -364,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHousehold
path: ../TinyLife/GameImpl.cs
- startLine: 105
+ startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife
@@ -395,7 +396,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Money
path: ../TinyLife/GameImpl.cs
- startLine: 109
+ startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife
@@ -426,7 +427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentLot
path: ../TinyLife/GameImpl.cs
- startLine: 119
+ startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife
@@ -457,7 +458,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Speed
path: ../TinyLife/GameImpl.cs
- startLine: 125
+ startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife
@@ -493,7 +494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowingPerson
path: ../TinyLife/GameImpl.cs
- startLine: 138
+ startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife
@@ -524,7 +525,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveName
path: ../TinyLife/GameImpl.cs
- startLine: 142
+ startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife
@@ -555,7 +556,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mode
path: ../TinyLife/GameImpl.cs
- startLine: 146
+ startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife
@@ -586,7 +587,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorPosition
path: ../TinyLife/GameImpl.cs
- startLine: 151
+ startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife
@@ -620,7 +621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentCursor
path: ../TinyLife/GameImpl.cs
- startLine: 156
+ startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife
@@ -652,7 +653,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMaps
path: ../TinyLife/GameImpl.cs
- startLine: 160
+ startLine: 161
assemblies:
- Tiny Life
namespace: TinyLife
@@ -683,7 +684,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMap
path: ../TinyLife/GameImpl.cs
- startLine: 164
+ startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife
@@ -696,35 +697,33 @@ items:
type: TinyLife.World.Map
content.vb: Public Property CurrentMap As Map
overload: TinyLife.GameImpl.CurrentMap*
-- uid: TinyLife.GameImpl.OnLoadContentLater
- commentId: E:TinyLife.GameImpl.OnLoadContentLater
- id: OnLoadContentLater
+- uid: TinyLife.GameImpl.OnFinalizingGameContent
+ commentId: E:TinyLife.GameImpl.OnFinalizingGameContent
+ id: OnFinalizingGameContent
parent: TinyLife.GameImpl
langs:
- csharp
- vb
- name: OnLoadContentLater
- nameWithType: GameImpl.OnLoadContentLater
- fullName: TinyLife.GameImpl.OnLoadContentLater
+ name: OnFinalizingGameContent
+ nameWithType: GameImpl.OnFinalizingGameContent
+ fullName: TinyLife.GameImpl.OnFinalizingGameContent
type: Event
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: OnLoadContentLater
+ id: OnFinalizingGameContent
path: ../TinyLife/GameImpl.cs
- startLine: 169
+ startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife
- summary: An event that is raised in the game's loading screen while loading additional mod content.
- example: []
syntax:
- content: public event Action OnLoadContentLater
+ content: public event Action OnFinalizingGameContent
return:
type: System.Action
- content.vb: Public Event OnLoadContentLater As Action
+ content.vb: Public Event OnFinalizingGameContent As Action
- uid: TinyLife.GameImpl.OnFinishedLoading
commentId: E:TinyLife.GameImpl.OnFinishedLoading
id: OnFinishedLoading
@@ -743,7 +742,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFinishedLoading
path: ../TinyLife/GameImpl.cs
- startLine: 173
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife
@@ -772,7 +771,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadContent
path: ../TinyLife/GameImpl.cs
- startLine: 264
+ startLine: 263
assemblies:
- Tiny Life
namespace: TinyLife
@@ -801,7 +800,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate
path: ../TinyLife/GameImpl.cs
- startLine: 320
+ startLine: 319
assemblies:
- Tiny Life
namespace: TinyLife
@@ -837,7 +836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw
path: ../TinyLife/GameImpl.cs
- startLine: 571
+ startLine: 595
assemblies:
- Tiny Life
namespace: TinyLife
@@ -873,7 +872,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/GameImpl.cs
- startLine: 608
+ startLine: 631
assemblies:
- Tiny Life
namespace: TinyLife
@@ -907,7 +906,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCamera
path: ../TinyLife/GameImpl.cs
- startLine: 626
+ startLine: 649
assemblies:
- Tiny Life
namespace: TinyLife
@@ -924,6 +923,38 @@ items:
nameWithType.vb: GameImpl.RotateCamera(Boolean)
fullName.vb: TinyLife.GameImpl.RotateCamera(Boolean)
name.vb: RotateCamera(Boolean)
+- uid: TinyLife.GameImpl.ZoomCamera(System.Int32)
+ commentId: M:TinyLife.GameImpl.ZoomCamera(System.Int32)
+ id: ZoomCamera(System.Int32)
+ parent: TinyLife.GameImpl
+ langs:
+ - csharp
+ - vb
+ name: ZoomCamera(int)
+ nameWithType: GameImpl.ZoomCamera(int)
+ fullName: TinyLife.GameImpl.ZoomCamera(int)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/GameImpl.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ZoomCamera
+ path: ../TinyLife/GameImpl.cs
+ startLine: 661
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ syntax:
+ content: public void ZoomCamera(int delta)
+ parameters:
+ - id: delta
+ type: System.Int32
+ content.vb: Public Sub ZoomCamera(delta As Integer)
+ overload: TinyLife.GameImpl.ZoomCamera*
+ nameWithType.vb: GameImpl.ZoomCamera(Integer)
+ fullName.vb: TinyLife.GameImpl.ZoomCamera(Integer)
+ name.vb: ZoomCamera(Integer)
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
id: IsCursorOnUi
@@ -942,7 +973,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCursorOnUi
path: ../TinyLife/GameImpl.cs
- startLine: 642
+ startLine: 673
assemblies:
- Tiny Life
namespace: TinyLife
@@ -973,7 +1004,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchGameMode
path: ../TinyLife/GameImpl.cs
- startLine: 654
+ startLine: 685
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1008,7 +1039,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchMap
path: ../TinyLife/GameImpl.cs
- startLine: 744
+ startLine: 779
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1046,7 +1077,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExtremelyFast
path: ../TinyLife/GameImpl.cs
- startLine: 771
+ startLine: 806
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1080,7 +1111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/GameImpl.cs
- startLine: 782
+ startLine: 817
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1114,7 +1145,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FadeKeyboardLighting
path: ../TinyLife/GameImpl.cs
- startLine: 797
+ startLine: 832
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1149,7 +1180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeScreenshot
path: ../TinyLife/GameImpl.cs
- startLine: 823
+ startLine: 858
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1190,7 +1221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotVisible
path: ../TinyLife/GameImpl.cs
- startLine: 851
+ startLine: 886
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1227,7 +1258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotNonVisible
path: ../TinyLife/GameImpl.cs
- startLine: 867
+ startLine: 902
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1259,7 +1290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotVisible
path: ../TinyLife/GameImpl.cs
- startLine: 878
+ startLine: 913
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1297,7 +1328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowPerson
path: ../TinyLife/GameImpl.cs
- startLine: 891
+ startLine: 926
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1341,7 +1372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteAchievement
path: ../TinyLife/GameImpl.cs
- startLine: 920
+ startLine: 955
assemblies:
- Tiny Life
namespace: TinyLife
@@ -3490,6 +3521,23 @@ references:
name: RotateCamera
nameWithType: GameImpl.RotateCamera
fullName: TinyLife.GameImpl.RotateCamera
+- uid: TinyLife.GameImpl.ZoomCamera*
+ commentId: Overload:TinyLife.GameImpl.ZoomCamera
+ href: TinyLife.GameImpl.html#TinyLife_GameImpl_ZoomCamera_System_Int32_
+ name: ZoomCamera
+ nameWithType: GameImpl.ZoomCamera
+ fullName: TinyLife.GameImpl.ZoomCamera
+- uid: System.Int32
+ commentId: T:System.Int32
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ name: int
+ nameWithType: int
+ fullName: int
+ nameWithType.vb: Integer
+ fullName.vb: Integer
+ name.vb: Integer
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
isExternal: true
diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml
index a5829b0..e54a16b 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: 616
+ startLine: 610
assemblies:
- Tiny Life
namespace: TinyLife
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
- startLine: 621
+ startLine: 615
assemblies:
- Tiny Life
namespace: TinyLife
@@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
- startLine: 625
+ startLine: 619
assemblies:
- Tiny Life
namespace: TinyLife
@@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
- startLine: 629
+ startLine: 623
assemblies:
- Tiny Life
namespace: TinyLife
@@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
- startLine: 633
+ startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife
@@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
- startLine: 638
+ startLine: 632
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.GenealogyType.yml b/docs/api/TinyLife.GenealogyType.yml
index 1474c8f..2f12388 100644
--- a/docs/api/TinyLife.GenealogyType.yml
+++ b/docs/api/TinyLife.GenealogyType.yml
@@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType
path: ../TinyLife/Relationship.cs
- startLine: 513
+ startLine: 532
assemblies:
- Tiny Life
namespace: TinyLife
@@ -64,7 +64,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated
path: ../TinyLife/Relationship.cs
- startLine: 518
+ startLine: 537
assemblies:
- Tiny Life
namespace: TinyLife
@@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent
path: ../TinyLife/Relationship.cs
- startLine: 522
+ startLine: 541
assemblies:
- Tiny Life
namespace: TinyLife
@@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Relationship.cs
- startLine: 526
+ startLine: 545
assemblies:
- Tiny Life
namespace: TinyLife
@@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling
path: ../TinyLife/Relationship.cs
- startLine: 530
+ startLine: 549
assemblies:
- Tiny Life
namespace: TinyLife
@@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling
path: ../TinyLife/Relationship.cs
- startLine: 534
+ startLine: 553
assemblies:
- Tiny Life
namespace: TinyLife
@@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling
path: ../TinyLife/Relationship.cs
- startLine: 538
+ startLine: 557
assemblies:
- Tiny Life
namespace: TinyLife
@@ -232,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent
path: ../TinyLife/Relationship.cs
- startLine: 542
+ startLine: 561
assemblies:
- Tiny Life
namespace: TinyLife
@@ -260,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild
path: ../TinyLife/Relationship.cs
- startLine: 546
+ startLine: 565
assemblies:
- Tiny Life
namespace: TinyLife
@@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cousin
path: ../TinyLife/Relationship.cs
- startLine: 550
+ startLine: 569
assemblies:
- Tiny Life
namespace: TinyLife
@@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated
path: ../TinyLife/Relationship.cs
- startLine: 554
+ startLine: 573
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Goals.Achievement.yml b/docs/api/TinyLife.Goals.Achievement.yml
index 0c88dd3..93f6ccb 100644
--- a/docs/api/TinyLife.Goals.Achievement.yml
+++ b/docs/api/TinyLife.Goals.Achievement.yml
@@ -330,7 +330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Achievement.cs
- startLine: 226
+ startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -361,7 +361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Complete
path: ../TinyLife/Goals/Achievement.cs
- startLine: 234
+ startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Goals
diff --git a/docs/api/TinyLife.Goals.AmountGoal.yml b/docs/api/TinyLife.Goals.AmountGoal.yml
index 299ce8d..6c9a6fe 100644
--- a/docs/api/TinyLife.Goals.AmountGoal.yml
+++ b/docs/api/TinyLife.Goals.AmountGoal.yml
@@ -6,7 +6,7 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.AmountGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- - TinyLife.Goals.AmountGoal.GetDisplayedProgress
+ - TinyLife.Goals.AmountGoal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.AmountGoal.GetProgress
- TinyLife.Goals.AmountGoal.Reset
- TinyLife.Goals.AmountGoal.Trigger(System.Single)
@@ -52,6 +52,7 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -161,16 +162,16 @@ items:
content.vb: Public Overrides Sub Reset()
overridden: TinyLife.Goals.Goal.Reset
overload: TinyLife.Goals.AmountGoal.Reset*
-- uid: TinyLife.Goals.AmountGoal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.AmountGoal.GetDisplayedProgress
- id: GetDisplayedProgress
+- uid: TinyLife.Goals.AmountGoal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.AmountGoal.GetDisplayedProgress(System.Boolean)
+ id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.AmountGoal
langs:
- csharp
- vb
- name: GetDisplayedProgress()
- nameWithType: AmountGoal.GetDisplayedProgress()
- fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress()
+ name: GetDisplayedProgress(bool)
+ nameWithType: AmountGoal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@@ -189,13 +190,19 @@ items:
By default, the percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
- content: public override string GetDisplayedProgress()
+ content: public override string GetDisplayedProgress(bool reduced)
+ parameters:
+ - id: reduced
+ type: System.Boolean
return:
type: System.String
description: The displayed goal progress
- content.vb: Public Overrides Function GetDisplayedProgress() As String
- overridden: TinyLife.Goals.Goal.GetDisplayedProgress
+ content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
+ overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.AmountGoal.GetDisplayedProgress*
+ nameWithType.vb: AmountGoal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.AmountGoal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.AmountGoal.Trigger(System.Single)
commentId: M:TinyLife.Goals.AmountGoal.Trigger(System.Single)
id: Trigger(System.Single)
@@ -571,6 +578,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
@@ -1357,31 +1417,54 @@ references:
name: Reset
nameWithType: AmountGoal.Reset
fullName: TinyLife.Goals.AmountGoal.Reset
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.AmountGoal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.AmountGoal.GetDisplayedProgress
- href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal_GetDisplayedProgress
+ href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: AmountGoal.GetDisplayedProgress
fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: System.String
commentId: T:System.String
parent: System
diff --git a/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml b/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml
index b4ea0f1..1d72ef9 100644
--- a/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml
+++ b/docs/api/TinyLife.Goals.AutoTriggerGoal-1.yml
@@ -56,8 +56,9 @@ items:
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Reset
- - TinyLife.Goals.Goal.GetDisplayedProgress
+ - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -402,24 +403,36 @@ references:
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@@ -446,6 +459,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
diff --git a/docs/api/TinyLife.Goals.AutoTriggerGoal.yml b/docs/api/TinyLife.Goals.AutoTriggerGoal.yml
index c534693..38e67bb 100644
--- a/docs/api/TinyLife.Goals.AutoTriggerGoal.yml
+++ b/docs/api/TinyLife.Goals.AutoTriggerGoal.yml
@@ -49,8 +49,9 @@ items:
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Reset
- - TinyLife.Goals.Goal.GetDisplayedProgress
+ - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -346,24 +347,36 @@ references:
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@@ -390,6 +403,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
diff --git a/docs/api/TinyLife.Goals.ConditionedGoal.yml b/docs/api/TinyLife.Goals.ConditionedGoal.yml
index 1f9b760..afd6c20 100644
--- a/docs/api/TinyLife.Goals.ConditionedGoal.yml
+++ b/docs/api/TinyLife.Goals.ConditionedGoal.yml
@@ -6,7 +6,7 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.ConditionedGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- - TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
+ - TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.ConditionedGoal.GetProgress
- TinyLife.Goals.ConditionedGoal.Reset
- TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
@@ -52,6 +52,7 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -161,16 +162,16 @@ items:
content.vb: Public Overrides Sub Reset()
overridden: TinyLife.Goals.Goal.Reset
overload: TinyLife.Goals.ConditionedGoal.Reset*
-- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
- id: GetDisplayedProgress
+- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(System.Boolean)
+ id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.ConditionedGoal
langs:
- csharp
- vb
- name: GetDisplayedProgress()
- nameWithType: ConditionedGoal.GetDisplayedProgress()
- fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress()
+ name: GetDisplayedProgress(bool)
+ nameWithType: ConditionedGoal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@@ -189,13 +190,19 @@ items:
By default, the percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
- content: public override string GetDisplayedProgress()
+ content: public override string GetDisplayedProgress(bool reduced)
+ parameters:
+ - id: reduced
+ type: System.Boolean
return:
type: System.String
description: The displayed goal progress
- content.vb: Public Overrides Function GetDisplayedProgress() As String
- overridden: TinyLife.Goals.Goal.GetDisplayedProgress
+ content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
+ overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress*
+ nameWithType.vb: ConditionedGoal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
commentId: M:TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
id: Trigger(System.Boolean)
@@ -214,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/ConditionedGoal.cs
- startLine: 32
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -531,6 +538,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
@@ -1317,31 +1377,54 @@ references:
name: Reset
nameWithType: ConditionedGoal.Reset
fullName: TinyLife.Goals.ConditionedGoal.Reset
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
- href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_GetDisplayedProgress
+ href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: ConditionedGoal.GetDisplayedProgress
fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: System.String
commentId: T:System.String
parent: System
@@ -1443,17 +1526,6 @@ references:
name: Trigger
nameWithType: ConditionedGoal.Trigger
fullName: TinyLife.Goals.ConditionedGoal.Trigger
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_
diff --git a/docs/api/TinyLife.Goals.DistinctGoal-1.yml b/docs/api/TinyLife.Goals.DistinctGoal-1.yml
index 762666c..545f999 100644
--- a/docs/api/TinyLife.Goals.DistinctGoal-1.yml
+++ b/docs/api/TinyLife.Goals.DistinctGoal-1.yml
@@ -7,7 +7,7 @@ items:
children:
- 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.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.DistinctGoal`1.GetProgress
- TinyLife.Goals.DistinctGoal`1.Reset
- TinyLife.Goals.DistinctGoal`1.Trigger(`0)
@@ -54,6 +54,7 @@ items:
- TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -170,16 +171,16 @@ items:
overload: TinyLife.Goals.DistinctGoal`1.Reset*
nameWithType.vb: DistinctGoal(Of T).Reset()
fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Reset()
-- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress
- commentId: M:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress
- id: GetDisplayedProgress
+- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress(System.Boolean)
+ id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.DistinctGoal`1
langs:
- csharp
- vb
- name: GetDisplayedProgress()
- nameWithType: DistinctGoal.GetDisplayedProgress()
- fullName: TinyLife.Goals.DistinctGoal.GetDisplayedProgress()
+ name: GetDisplayedProgress(bool)
+ nameWithType: DistinctGoal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.DistinctGoal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@@ -198,15 +199,19 @@ items:
By default, the percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
- content: public override string GetDisplayedProgress()
+ content: public override string GetDisplayedProgress(bool reduced)
+ parameters:
+ - id: reduced
+ type: System.Boolean
return:
type: System.String
description: The displayed goal progress
- content.vb: Public Overrides Function GetDisplayedProgress() As String
- overridden: TinyLife.Goals.Goal.GetDisplayedProgress
+ content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
+ overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress*
- nameWithType.vb: DistinctGoal(Of T).GetDisplayedProgress()
- fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetDisplayedProgress()
+ nameWithType.vb: DistinctGoal(Of T).GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet)
id: Validate(TinyLife.Goals.GoalSet)
@@ -583,6 +588,59 @@ references:
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
@@ -1337,33 +1395,56 @@ references:
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
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress
- href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_GetDisplayedProgress
+ href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_GetDisplayedProgress_System_Boolean_
name: 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.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: System.String
commentId: T:System.String
parent: System
@@ -1408,17 +1489,6 @@ references:
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
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.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
diff --git a/docs/api/TinyLife.Goals.Goal-1.yml b/docs/api/TinyLife.Goals.Goal-1.yml
index 9b51d24..ce2479d 100644
--- a/docs/api/TinyLife.Goals.Goal-1.yml
+++ b/docs/api/TinyLife.Goals.Goal-1.yml
@@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/Goal.cs
- startLine: 73
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -48,8 +48,9 @@ items:
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Reset
- - TinyLife.Goals.Goal.GetDisplayedProgress
+ - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -84,7 +85,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/Goal.cs
- startLine: 76
+ startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -117,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Goal.cs
- startLine: 79
+ startLine: 103
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -255,24 +256,36 @@ references:
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@@ -299,6 +312,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
diff --git a/docs/api/TinyLife.Goals.Goal.yml b/docs/api/TinyLife.Goals.Goal.yml
index 91147ad..0b7c22e 100644
--- a/docs/api/TinyLife.Goals.Goal.yml
+++ b/docs/api/TinyLife.Goals.Goal.yml
@@ -6,7 +6,8 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.Goal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.GoalInfo)
- - TinyLife.Goals.Goal.GetDisplayedProgress
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Info
- TinyLife.Goals.Goal.Name
@@ -27,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/Goal.cs
- startLine: 9
+ startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -89,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Goal.cs
- startLine: 16
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -128,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/Goals/Goal.cs
- startLine: 20
+ startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -159,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/Goal.cs
- startLine: 24
+ startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -190,7 +191,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Goal.cs
- startLine: 31
+ startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -228,7 +229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/Goal.cs
- startLine: 41
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -259,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/Goal.cs
- startLine: 46
+ startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -269,16 +270,16 @@ items:
content: public abstract void Reset()
content.vb: Public MustOverride Sub Reset()
overload: TinyLife.Goals.Goal.Reset*
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- id: GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
langs:
- csharp
- vb
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@@ -287,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/Goal.cs
- startLine: 53
+ startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -297,12 +298,18 @@ items:
By default, the percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
- content: public virtual string GetDisplayedProgress()
+ content: public virtual string GetDisplayedProgress(bool reduced)
+ parameters:
+ - id: reduced
+ type: System.Boolean
return:
type: System.String
description: The displayed goal progress
- content.vb: Public Overridable Function GetDisplayedProgress() As String
+ content.vb: Public Overridable Function GetDisplayedProgress(reduced As Boolean) As String
overload: TinyLife.Goals.Goal.GetDisplayedProgress*
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
id: Validate(TinyLife.Goals.GoalSet)
@@ -321,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Goal.cs
- startLine: 62
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -338,6 +345,44 @@ items:
description: Whether this goal is considered to be valid
content.vb: Public Overridable Function Validate([set] As GoalSet) As Boolean
overload: TinyLife.Goals.Goal.Validate*
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ id: GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ langs:
+ - csharp
+ - vb
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Goals/Goal.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetDisplay
+ path: ../TinyLife/Goals/Goal.cs
+ startLine: 74
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public Group GetDisplay(Anchor anchor, bool descriptionAsChild = false, bool reduced = false)
+ parameters:
+ - id: anchor
+ type: MLEM.Ui.Anchor
+ - id: descriptionAsChild
+ type: System.Boolean
+ - id: reduced
+ type: System.Boolean
+ return:
+ type: MLEM.Ui.Elements.Group
+ content.vb: Public Function GetDisplay(anchor As Anchor, descriptionAsChild As Boolean = False, reduced As Boolean = False) As Group
+ overload: TinyLife.Goals.Goal.GetDisplay*
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
@@ -1052,16 +1097,10 @@ references:
fullName: TinyLife.Goals.Goal
- uid: TinyLife.Goals.Goal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.Goal.GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: Goal.GetDisplayedProgress
fullName: TinyLife.Goals.Goal.GetDisplayedProgress
-- uid: TinyLife.Goals.Goal.Validate*
- commentId: Overload:TinyLife.Goals.Goal.Validate
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
- name: Validate
- nameWithType: Goal.Validate
- fullName: TinyLife.Goals.Goal.Validate
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
@@ -1073,3 +1112,81 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
+- uid: TinyLife.Goals.Goal.Validate*
+ commentId: Overload:TinyLife.Goals.Goal.Validate
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
+ name: Validate
+ nameWithType: Goal.Validate
+ fullName: TinyLife.Goals.Goal.Validate
+- uid: TinyLife.Goals.Goal.GetDisplay*
+ commentId: Overload:TinyLife.Goals.Goal.GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay
+ nameWithType: Goal.GetDisplay
+ fullName: TinyLife.Goals.Goal.GetDisplay
+- uid: MLEM.Ui.Anchor
+ commentId: T:MLEM.Ui.Anchor
+ parent: MLEM.Ui
+ isExternal: true
+ name: Anchor
+ nameWithType: Anchor
+ fullName: MLEM.Ui.Anchor
+- uid: MLEM.Ui.Elements.Group
+ commentId: T:MLEM.Ui.Elements.Group
+ parent: MLEM.Ui.Elements
+ isExternal: true
+ name: Group
+ nameWithType: Group
+ fullName: MLEM.Ui.Elements.Group
+- uid: MLEM.Ui
+ commentId: N:MLEM.Ui
+ isExternal: true
+ name: MLEM.Ui
+ nameWithType: MLEM.Ui
+ fullName: MLEM.Ui
+ spec.csharp:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
+ spec.vb:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
+- uid: MLEM.Ui.Elements
+ commentId: N:MLEM.Ui.Elements
+ isExternal: true
+ name: MLEM.Ui.Elements
+ nameWithType: MLEM.Ui.Elements
+ fullName: MLEM.Ui.Elements
+ spec.csharp:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui.Elements
+ name: Elements
+ isExternal: true
+ spec.vb:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui.Elements
+ name: Elements
+ isExternal: true
diff --git a/docs/api/TinyLife.Goals.GoalSet.yml b/docs/api/TinyLife.Goals.GoalSet.yml
index 45d232c..471d211 100644
--- a/docs/api/TinyLife.Goals.GoalSet.yml
+++ b/docs/api/TinyLife.Goals.GoalSet.yml
@@ -11,6 +11,7 @@ items:
- TinyLife.Goals.GoalSet.GetGoal``1(System.String)
- TinyLife.Goals.GoalSet.GetGoals``1
- TinyLife.Goals.GoalSet.GetProgress
+ - TinyLife.Goals.GoalSet.Goals
- TinyLife.Goals.GoalSet.Info
- TinyLife.Goals.GoalSet.IsCompleted
- TinyLife.Goals.GoalSet.Reset
@@ -71,6 +72,35 @@ items:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
+- uid: TinyLife.Goals.GoalSet.Goals
+ commentId: P:TinyLife.Goals.GoalSet.Goals
+ id: Goals
+ parent: TinyLife.Goals.GoalSet
+ langs:
+ - csharp
+ - vb
+ name: Goals
+ nameWithType: GoalSet.Goals
+ fullName: TinyLife.Goals.GoalSet.Goals
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Goals/GoalSet.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Goals
+ path: ../TinyLife/Goals/GoalSet.cs
+ startLine: 49
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public ICollection Goals { get; }
+ parameters: []
+ return:
+ type: System.Collections.Generic.ICollection{TinyLife.Goals.Goal}
+ content.vb: Public ReadOnly Property Goals As ICollection(Of Goal)
+ overload: TinyLife.Goals.GoalSet.Goals*
- uid: TinyLife.Goals.GoalSet.Info
commentId: P:TinyLife.Goals.GoalSet.Info
id: Info
@@ -89,7 +119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 52
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -120,7 +150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 58
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -155,7 +185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 67
+ startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -186,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 79
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -220,7 +250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 86
+ startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -248,7 +278,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoals
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 96
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -285,7 +315,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 106
+ startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -326,7 +356,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 116
+ startLine: 117
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -366,7 +396,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplay
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 126
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -407,7 +437,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/GoalSet.cs
- startLine: 153
+ startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -1078,6 +1108,110 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
+- uid: TinyLife.Goals.GoalSet.Goals*
+ commentId: Overload:TinyLife.Goals.GoalSet.Goals
+ href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_Goals
+ name: Goals
+ nameWithType: GoalSet.Goals
+ fullName: TinyLife.Goals.GoalSet.Goals
+- uid: System.Collections.Generic.ICollection{TinyLife.Goals.Goal}
+ commentId: T:System.Collections.Generic.ICollection{TinyLife.Goals.Goal}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.ICollection`1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ name: ICollection
+ nameWithType: ICollection
+ fullName: System.Collections.Generic.ICollection
+ nameWithType.vb: ICollection(Of Goal)
+ fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.Goals.Goal)
+ name.vb: ICollection(Of Goal)
+ spec.csharp:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: <
+ - uid: TinyLife.Goals.Goal
+ name: Goal
+ href: TinyLife.Goals.Goal.html
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Goals.Goal
+ name: Goal
+ href: TinyLife.Goals.Goal.html
+ - name: )
+- uid: System.Collections.Generic.ICollection`1
+ commentId: T:System.Collections.Generic.ICollection`1
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ name: ICollection
+ nameWithType: ICollection
+ fullName: System.Collections.Generic.ICollection
+ nameWithType.vb: ICollection(Of T)
+ fullName.vb: System.Collections.Generic.ICollection(Of T)
+ name.vb: ICollection(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: <
+ - name: T
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
+ spec.csharp:
+ - uid: System
+ name: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ - name: .
+ - uid: System.Collections
+ name: Collections
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections
+ - name: .
+ - uid: System.Collections.Generic
+ name: Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic
+ spec.vb:
+ - uid: System
+ name: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ - name: .
+ - uid: System.Collections
+ name: Collections
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections
+ - name: .
+ - uid: System.Collections.Generic
+ name: Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.GoalSetInfo
commentId: T:TinyLife.Goals.GoalSetInfo
parent: TinyLife.Goals
@@ -1259,43 +1393,6 @@ references:
- name: " "
- name: T
- name: )
-- uid: System.Collections.Generic
- commentId: N:System.Collections.Generic
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system
- name: System.Collections.Generic
- nameWithType: System.Collections.Generic
- fullName: System.Collections.Generic
- spec.csharp:
- - uid: System
- name: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system
- - name: .
- - uid: System.Collections
- name: Collections
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections
- - name: .
- - uid: System.Collections.Generic
- name: Generic
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- spec.vb:
- - uid: System
- name: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system
- - name: .
- - uid: System.Collections
- name: Collections
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections
- - name: .
- - uid: System.Collections.Generic
- name: Generic
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.GoalSet.GetGoal*
commentId: Overload:TinyLife.Goals.GoalSet.GetGoal
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetGoal__1_System_String_
diff --git a/docs/api/TinyLife.Goals.ManualProgressGoal.yml b/docs/api/TinyLife.Goals.ManualProgressGoal.yml
index 68cb4b5..5e49cc5 100644
--- a/docs/api/TinyLife.Goals.ManualProgressGoal.yml
+++ b/docs/api/TinyLife.Goals.ManualProgressGoal.yml
@@ -45,8 +45,9 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Info
- - TinyLife.Goals.Goal.GetDisplayedProgress
+ - TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -369,24 +370,36 @@ references:
name: Info
nameWithType: Goal.Info
fullName: TinyLife.Goals.Goal.Info
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@@ -413,6 +426,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
diff --git a/docs/api/TinyLife.Goals.MemoryType.yml b/docs/api/TinyLife.Goals.MemoryType.yml
index c97f3d0..85bfe69 100644
--- a/docs/api/TinyLife.Goals.MemoryType.yml
+++ b/docs/api/TinyLife.Goals.MemoryType.yml
@@ -45,11 +45,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MemoryType
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 19
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Goals
- summary: A memory type is a set of information for a to have.
+ summary: >-
+ A memory type is a set of information for a to have.
+
+ Please note that all collections of specific memories, like , are only initialized in the finalization stage (see ).
example: []
syntax:
content: >-
@@ -92,7 +95,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 26
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -103,6 +106,122 @@ items:
return:
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, MemoryType)
+- uid: TinyLife.Goals.MemoryType.ActionDone
+ commentId: P:TinyLife.Goals.MemoryType.ActionDone
+ id: ActionDone
+ parent: TinyLife.Goals.MemoryType
+ langs:
+ - csharp
+ - vb
+ name: ActionDone
+ nameWithType: MemoryType.ActionDone
+ fullName: TinyLife.Goals.MemoryType.ActionDone
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Goals/MemoryType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ActionDone
+ path: ../TinyLife/Goals/MemoryType.cs
+ startLine: 30
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public static Dictionary ActionDone { get; }
+ parameters: []
+ return:
+ type: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
+ content.vb: Public Shared Property ActionDone As Dictionary(Of ActionType, MemoryType)
+ overload: TinyLife.Goals.MemoryType.ActionDone*
+- uid: TinyLife.Goals.MemoryType.UsedSkillCategory
+ commentId: P:TinyLife.Goals.MemoryType.UsedSkillCategory
+ id: UsedSkillCategory
+ parent: TinyLife.Goals.MemoryType
+ langs:
+ - csharp
+ - vb
+ name: UsedSkillCategory
+ nameWithType: MemoryType.UsedSkillCategory
+ fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Goals/MemoryType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: UsedSkillCategory
+ path: ../TinyLife/Goals/MemoryType.cs
+ startLine: 31
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public static Dictionary UsedSkillCategory { get; }
+ parameters: []
+ return:
+ type: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
+ content.vb: Public Shared Property UsedSkillCategory As Dictionary(Of SkillCategory, MemoryType)
+ overload: TinyLife.Goals.MemoryType.UsedSkillCategory*
+- uid: TinyLife.Goals.MemoryType.UsedFurniture
+ commentId: P:TinyLife.Goals.MemoryType.UsedFurniture
+ id: UsedFurniture
+ parent: TinyLife.Goals.MemoryType
+ langs:
+ - csharp
+ - vb
+ name: UsedFurniture
+ nameWithType: MemoryType.UsedFurniture
+ fullName: TinyLife.Goals.MemoryType.UsedFurniture
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Goals/MemoryType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: UsedFurniture
+ path: ../TinyLife/Goals/MemoryType.cs
+ startLine: 32
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public static Dictionary UsedFurniture { get; }
+ parameters: []
+ return:
+ type: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
+ content.vb: Public Shared Property UsedFurniture As Dictionary(Of ObjectCategory, MemoryType)
+ overload: TinyLife.Goals.MemoryType.UsedFurniture*
+- uid: TinyLife.Goals.MemoryType.WorkedAtJob
+ commentId: P:TinyLife.Goals.MemoryType.WorkedAtJob
+ id: WorkedAtJob
+ parent: TinyLife.Goals.MemoryType
+ langs:
+ - csharp
+ - vb
+ name: WorkedAtJob
+ nameWithType: MemoryType.WorkedAtJob
+ fullName: TinyLife.Goals.MemoryType.WorkedAtJob
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Goals/MemoryType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: WorkedAtJob
+ path: ../TinyLife/Goals/MemoryType.cs
+ startLine: 33
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Goals
+ syntax:
+ content: public static Dictionary WorkedAtJob { get; }
+ parameters: []
+ return:
+ type: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
+ content.vb: Public Shared Property WorkedAtJob As Dictionary(Of JobType, MemoryType)
+ overload: TinyLife.Goals.MemoryType.WorkedAtJob*
- uid: TinyLife.Goals.MemoryType.PublishFailure
commentId: F:TinyLife.Goals.MemoryType.PublishFailure
id: PublishFailure
@@ -121,7 +240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PublishFailure
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 29
+ startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -148,7 +267,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SocialAction
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 30
+ startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -175,7 +294,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PromotionOrRaise
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 31
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -202,7 +321,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FamilySocial
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 32
+ startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -211,33 +330,6 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly FamilySocial As MemoryType
-- uid: TinyLife.Goals.MemoryType.UsedSkillCategory
- commentId: F:TinyLife.Goals.MemoryType.UsedSkillCategory
- id: UsedSkillCategory
- parent: TinyLife.Goals.MemoryType
- langs:
- - csharp
- - vb
- name: UsedSkillCategory
- nameWithType: MemoryType.UsedSkillCategory
- fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
- type: Field
- source:
- remote:
- path: TinyLife/Goals/MemoryType.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: UsedSkillCategory
- path: ../TinyLife/Goals/MemoryType.cs
- startLine: 33
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- syntax:
- content: public static readonly Dictionary UsedSkillCategory
- return:
- type: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
- content.vb: Public Shared ReadOnly UsedSkillCategory As Dictionary(Of SkillCategory, MemoryType)
- uid: TinyLife.Goals.MemoryType.WasOutside
commentId: F:TinyLife.Goals.MemoryType.WasOutside
id: WasOutside
@@ -256,7 +348,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasOutside
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 35
+ startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -265,60 +357,6 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly WasOutside As MemoryType
-- uid: TinyLife.Goals.MemoryType.UsedFurniture
- commentId: F:TinyLife.Goals.MemoryType.UsedFurniture
- id: UsedFurniture
- parent: TinyLife.Goals.MemoryType
- langs:
- - csharp
- - vb
- name: UsedFurniture
- nameWithType: MemoryType.UsedFurniture
- fullName: TinyLife.Goals.MemoryType.UsedFurniture
- type: Field
- source:
- remote:
- path: TinyLife/Goals/MemoryType.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: UsedFurniture
- path: ../TinyLife/Goals/MemoryType.cs
- startLine: 36
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- syntax:
- content: public static readonly Dictionary UsedFurniture
- return:
- type: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
- content.vb: Public Shared ReadOnly UsedFurniture As Dictionary(Of ObjectCategory, MemoryType)
-- uid: TinyLife.Goals.MemoryType.WorkedAtJob
- commentId: F:TinyLife.Goals.MemoryType.WorkedAtJob
- id: WorkedAtJob
- parent: TinyLife.Goals.MemoryType
- langs:
- - csharp
- - vb
- name: WorkedAtJob
- nameWithType: MemoryType.WorkedAtJob
- fullName: TinyLife.Goals.MemoryType.WorkedAtJob
- type: Field
- source:
- remote:
- path: TinyLife/Goals/MemoryType.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: WorkedAtJob
- path: ../TinyLife/Goals/MemoryType.cs
- startLine: 38
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- syntax:
- content: public static readonly Dictionary WorkedAtJob
- return:
- type: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
- content.vb: Public Shared ReadOnly WorkedAtJob As Dictionary(Of JobType, MemoryType)
- uid: TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse
commentId: F:TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse
id: WasRomanticWithSomeoneElse
@@ -337,7 +375,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasRomanticWithSomeoneElse
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 40
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -364,7 +402,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadFirstKiss
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 41
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -391,7 +429,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadChild
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 42
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -418,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskedForFood
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 43
+ startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -445,7 +483,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Slept
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 44
+ startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -454,35 +492,8 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly Slept As MemoryType
-- uid: TinyLife.Goals.MemoryType.ActionDone
- commentId: F:TinyLife.Goals.MemoryType.ActionDone
- id: ActionDone
- parent: TinyLife.Goals.MemoryType
- langs:
- - csharp
- - vb
- name: ActionDone
- nameWithType: MemoryType.ActionDone
- fullName: TinyLife.Goals.MemoryType.ActionDone
- type: Field
- source:
- remote:
- path: TinyLife/Goals/MemoryType.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: ActionDone
- path: ../TinyLife/Goals/MemoryType.cs
- startLine: 45
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- syntax:
- content: public static readonly Dictionary ActionDone
- return:
- type: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
- content.vb: Public Shared ReadOnly ActionDone As Dictionary(Of ActionType, MemoryType)
- uid: TinyLife.Goals.MemoryType.UpgradeLearned
- commentId: F:TinyLife.Goals.MemoryType.UpgradeLearned
+ commentId: P:TinyLife.Goals.MemoryType.UpgradeLearned
id: UpgradeLearned
parent: TinyLife.Goals.MemoryType
langs:
@@ -491,7 +502,7 @@ items:
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
fullName: TinyLife.Goals.MemoryType.UpgradeLearned
- type: Field
+ type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
@@ -499,15 +510,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradeLearned
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 48
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
- content: public static readonly Dictionary UpgradeLearned
+ content: public static Dictionary UpgradeLearned { get; }
+ parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
- content.vb: Public Shared ReadOnly UpgradeLearned As Dictionary(Of Upgrade, MemoryType)
+ content.vb: Public Shared Property UpgradeLearned As Dictionary(Of Upgrade, MemoryType)
+ overload: TinyLife.Goals.MemoryType.UpgradeLearned*
- uid: TinyLife.Goals.MemoryType.HadAbortion
commentId: F:TinyLife.Goals.MemoryType.HadAbortion
id: HadAbortion
@@ -526,7 +539,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadAbortion
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 50
+ startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -553,7 +566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MayBePregnant
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 51
+ startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -580,7 +593,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoundOutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 52
+ startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -607,7 +620,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToldAboutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 53
+ startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -634,7 +647,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 60
+ startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -663,7 +676,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 64
+ startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -692,7 +705,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 67
+ startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -725,7 +738,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 74
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -763,7 +776,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 86
+ startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -810,7 +823,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/MemoryType.cs
- startLine: 101
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -834,6 +847,46 @@ references:
name: Memory
nameWithType: Memory
fullName: TinyLife.Goals.Memory
+- uid: TinyLife.Goals.MemoryType.ActionDone
+ commentId: P:TinyLife.Goals.MemoryType.ActionDone
+ href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone
+ name: ActionDone
+ nameWithType: MemoryType.ActionDone
+ fullName: TinyLife.Goals.MemoryType.ActionDone
+- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
+ commentId: M:TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
+ href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
+ name: FinalizeGameContent(GameImpl, ModInfo)
+ nameWithType: Mod.FinalizeGameContent(GameImpl, ModInfo)
+ fullName: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl, TinyLife.Mods.ModInfo)
+ spec.csharp:
+ - uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
+ name: FinalizeGameContent
+ href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
+ - name: (
+ - uid: TinyLife.GameImpl
+ name: GameImpl
+ href: TinyLife.GameImpl.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Mods.ModInfo
+ name: ModInfo
+ href: TinyLife.Mods.ModInfo.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
+ name: FinalizeGameContent
+ href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
+ - name: (
+ - uid: TinyLife.GameImpl
+ name: GameImpl
+ href: TinyLife.GameImpl.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Mods.ModInfo
+ name: ModInfo
+ href: TinyLife.Mods.ModInfo.html
+ - name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
@@ -1339,33 +1392,32 @@ references:
name: ObjectModel
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel
-- uid: TinyLife.Goals.MemoryType
- commentId: T:TinyLife.Goals.MemoryType
- parent: TinyLife.Goals
- href: TinyLife.Goals.MemoryType.html
- name: MemoryType
- nameWithType: MemoryType
- fullName: TinyLife.Goals.MemoryType
-- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
- commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
+- uid: TinyLife.Goals.MemoryType.ActionDone*
+ commentId: Overload:TinyLife.Goals.MemoryType.ActionDone
+ href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone
+ name: ActionDone
+ nameWithType: MemoryType.ActionDone
+ fullName: TinyLife.Goals.MemoryType.ActionDone
+- uid: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
+ commentId: T:System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: Dictionary
- nameWithType: Dictionary
- fullName: System.Collections.Generic.Dictionary
- nameWithType.vb: Dictionary(Of SkillCategory, MemoryType)
- fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType)
- name.vb: Dictionary(Of SkillCategory, MemoryType)
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ nameWithType.vb: Dictionary(Of ActionType, MemoryType)
+ fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType)
+ name.vb: Dictionary(Of ActionType, MemoryType)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- - uid: TinyLife.Skills.SkillCategory
- name: SkillCategory
- href: TinyLife.Skills.SkillCategory.html
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@@ -1380,9 +1432,9 @@ references:
- name: (
- name: Of
- name: " "
- - uid: TinyLife.Skills.SkillCategory
- name: SkillCategory
- href: TinyLife.Skills.SkillCategory.html
+ - uid: TinyLife.Actions.ActionType
+ name: ActionType
+ href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@@ -1460,6 +1512,61 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
+- uid: TinyLife.Goals.MemoryType.UsedSkillCategory*
+ commentId: Overload:TinyLife.Goals.MemoryType.UsedSkillCategory
+ href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UsedSkillCategory
+ name: UsedSkillCategory
+ nameWithType: MemoryType.UsedSkillCategory
+ fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
+- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
+ commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.Dictionary`2
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
+ name: Dictionary
+ nameWithType: Dictionary
+ fullName: System.Collections.Generic.Dictionary
+ nameWithType.vb: Dictionary(Of SkillCategory, MemoryType)
+ fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType)
+ name.vb: Dictionary(Of SkillCategory, MemoryType)
+ spec.csharp:
+ - uid: System.Collections.Generic.Dictionary`2
+ name: Dictionary
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
+ - name: <
+ - uid: TinyLife.Skills.SkillCategory
+ name: SkillCategory
+ href: TinyLife.Skills.SkillCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Goals.MemoryType
+ name: MemoryType
+ href: TinyLife.Goals.MemoryType.html
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.Dictionary`2
+ name: Dictionary
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Skills.SkillCategory
+ name: SkillCategory
+ href: TinyLife.Skills.SkillCategory.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Goals.MemoryType
+ name: MemoryType
+ href: TinyLife.Goals.MemoryType.html
+ - name: )
+- uid: TinyLife.Goals.MemoryType.UsedFurniture*
+ commentId: Overload:TinyLife.Goals.MemoryType.UsedFurniture
+ href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UsedFurniture
+ name: UsedFurniture
+ nameWithType: MemoryType.UsedFurniture
+ fullName: TinyLife.Goals.MemoryType.UsedFurniture
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
@@ -1503,6 +1610,12 @@ references:
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
+- uid: TinyLife.Goals.MemoryType.WorkedAtJob*
+ commentId: Overload:TinyLife.Goals.MemoryType.WorkedAtJob
+ href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_WorkedAtJob
+ name: WorkedAtJob
+ nameWithType: MemoryType.WorkedAtJob
+ fullName: TinyLife.Goals.MemoryType.WorkedAtJob
- uid: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
@@ -1546,49 +1659,19 @@ references:
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
-- uid: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
- commentId: T:System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
- parent: System.Collections.Generic
- definition: System.Collections.Generic.Dictionary`2
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: Dictionary
- nameWithType: Dictionary
- fullName: System.Collections.Generic.Dictionary
- nameWithType.vb: Dictionary(Of ActionType, MemoryType)
- fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType)
- name.vb: Dictionary(Of ActionType, MemoryType)
- spec.csharp:
- - uid: System.Collections.Generic.Dictionary`2
- name: Dictionary
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- - name: <
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: ','
- - name: " "
- - uid: TinyLife.Goals.MemoryType
- name: MemoryType
- href: TinyLife.Goals.MemoryType.html
- - name: '>'
- spec.vb:
- - uid: System.Collections.Generic.Dictionary`2
- name: Dictionary
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- - name: (
- - name: Of
- - name: " "
- - uid: TinyLife.Actions.ActionType
- name: ActionType
- href: TinyLife.Actions.ActionType.html
- - name: ','
- - name: " "
- - uid: TinyLife.Goals.MemoryType
- name: MemoryType
- href: TinyLife.Goals.MemoryType.html
- - name: )
+- uid: TinyLife.Goals.MemoryType
+ commentId: T:TinyLife.Goals.MemoryType
+ parent: TinyLife.Goals
+ href: TinyLife.Goals.MemoryType.html
+ name: MemoryType
+ nameWithType: MemoryType
+ fullName: TinyLife.Goals.MemoryType
+- uid: TinyLife.Goals.MemoryType.UpgradeLearned*
+ commentId: Overload:TinyLife.Goals.MemoryType.UpgradeLearned
+ href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UpgradeLearned
+ name: UpgradeLearned
+ nameWithType: MemoryType.UpgradeLearned
+ fullName: TinyLife.Goals.MemoryType.UpgradeLearned
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
diff --git a/docs/api/TinyLife.Goals.Project.ActionSettings.yml b/docs/api/TinyLife.Goals.Project.ActionSettings.yml
index 7d8d693..23b17c7 100644
--- a/docs/api/TinyLife.Goals.Project.ActionSettings.yml
+++ b/docs/api/TinyLife.Goals.Project.ActionSettings.yml
@@ -7,15 +7,10 @@ items:
children:
- TinyLife.Goals.Project.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.String,System.Type)
- TinyLife.Goals.Project.ActionSettings.CanContinue
- - TinyLife.Goals.Project.ActionSettings.CanExecute
- - TinyLife.Goals.Project.ActionSettings.ConstructedType
- TinyLife.Goals.Project.ActionSettings.ConstructedTypeScrap
- - TinyLife.Goals.Project.ActionSettings.Context
- TinyLife.Goals.Project.ActionSettings.IncludeProject
- - TinyLife.Goals.Project.ActionSettings.Name
- TinyLife.Goals.Project.ActionSettings.ProjectDisplayName
- - TinyLife.Goals.Project.ActionSettings.RequiredAges
- - TinyLife.Goals.Project.ActionSettings.RequiredSkill
+ - TinyLife.Goals.Project.ActionSettings.Settings
- TinyLife.Goals.Project.ActionSettings.Type
langs:
- csharp
@@ -31,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSettings
path: ../TinyLife/Goals/Project.cs
- startLine: 263
+ startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -49,64 +44,33 @@ items:
- System.Object.ReferenceEquals(System.Object,System.Object)
extensionMethods:
- TinyLife.Goals.Project.ActionSettings.TinyLife.Utilities.Extensions.JsonCopy``1
-- uid: TinyLife.Goals.Project.ActionSettings.Name
- commentId: F:TinyLife.Goals.Project.ActionSettings.Name
- id: Name
+- uid: TinyLife.Goals.Project.ActionSettings.Settings
+ commentId: F:TinyLife.Goals.Project.ActionSettings.Settings
+ id: Settings
parent: TinyLife.Goals.Project.ActionSettings
langs:
- csharp
- vb
- name: Name
- nameWithType: Project.ActionSettings.Name
- fullName: TinyLife.Goals.Project.ActionSettings.Name
+ name: Settings
+ nameWithType: Project.ActionSettings.Settings
+ fullName: TinyLife.Goals.Project.ActionSettings.Settings
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Name
+ id: Settings
path: ../TinyLife/Goals/Project.cs
- startLine: 268
+ startLine: 262
assemblies:
- Tiny Life
namespace: TinyLife.Goals
- summary: The basic name of the actions created
- example: []
syntax:
- content: public string Name
+ content: public ActionType.TypeSettings Settings
return:
- type: System.String
- content.vb: Public Name As String
-- uid: TinyLife.Goals.Project.ActionSettings.Context
- commentId: F:TinyLife.Goals.Project.ActionSettings.Context
- id: Context
- parent: TinyLife.Goals.Project.ActionSettings
- langs:
- - csharp
- - vb
- name: Context
- nameWithType: Project.ActionSettings.Context
- fullName: TinyLife.Goals.Project.ActionSettings.Context
- type: Field
- source:
- remote:
- path: TinyLife/Goals/Project.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Context
- path: ../TinyLife/Goals/Project.cs
- startLine: 272
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- summary: The context for the actions
- example: []
- syntax:
- content: public ObjectCategory Context
- return:
- type: TinyLife.Objects.ObjectCategory
- content.vb: Public Context As ObjectCategory
+ type: TinyLife.Actions.ActionType.TypeSettings
+ content.vb: Public Settings As ActionType.TypeSettings
- uid: TinyLife.Goals.Project.ActionSettings.Type
commentId: F:TinyLife.Goals.Project.ActionSettings.Type
id: Type
@@ -125,7 +89,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Project.cs
- startLine: 276
+ startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -136,38 +100,6 @@ items:
return:
type: System.String
content.vb: Public Type As String
-- uid: TinyLife.Goals.Project.ActionSettings.ConstructedType
- commentId: F:TinyLife.Goals.Project.ActionSettings.ConstructedType
- id: ConstructedType
- parent: TinyLife.Goals.Project.ActionSettings
- langs:
- - csharp
- - vb
- name: ConstructedType
- nameWithType: Project.ActionSettings.ConstructedType
- fullName: TinyLife.Goals.Project.ActionSettings.ConstructedType
- type: Field
- source:
- remote:
- path: TinyLife/Goals/Project.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: ConstructedType
- path: ../TinyLife/Goals/Project.cs
- startLine: 281
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- summary: >-
- The function that is executed to construct the start and continue actions.
-
- The type needs to have a constructor that additionally accepts a string, which is the project name to work on, and is passed using .
- example: []
- syntax:
- content: public Type ConstructedType
- return:
- type: System.Type
- content.vb: Public ConstructedType As Type
- uid: TinyLife.Goals.Project.ActionSettings.ConstructedTypeScrap
commentId: F:TinyLife.Goals.Project.ActionSettings.ConstructedTypeScrap
id: ConstructedTypeScrap
@@ -186,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedTypeScrap
path: ../TinyLife/Goals/Project.cs
- startLine: 287
+ startLine: 272
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -202,101 +134,6 @@ items:
return:
type: System.Type
content.vb: Public ConstructedTypeScrap As Type
-- uid: TinyLife.Goals.Project.ActionSettings.CanExecute
- commentId: F:TinyLife.Goals.Project.ActionSettings.CanExecute
- id: CanExecute
- parent: TinyLife.Goals.Project.ActionSettings
- langs:
- - csharp
- - vb
- name: CanExecute
- nameWithType: Project.ActionSettings.CanExecute
- fullName: TinyLife.Goals.Project.ActionSettings.CanExecute
- type: Field
- source:
- remote:
- path: TinyLife/Goals/Project.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: CanExecute
- path: ../TinyLife/Goals/Project.cs
- startLine: 291
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- summary: A that determines whether the actions can be executed
- example: []
- syntax:
- content: public ActionType.CanExecuteDelegate CanExecute
- return:
- type: TinyLife.Actions.ActionType.CanExecuteDelegate
- content.vb: Public CanExecute As ActionType.CanExecuteDelegate
-- uid: TinyLife.Goals.Project.ActionSettings.RequiredSkill
- commentId: F:TinyLife.Goals.Project.ActionSettings.RequiredSkill
- id: RequiredSkill
- parent: TinyLife.Goals.Project.ActionSettings
- langs:
- - csharp
- - vb
- name: RequiredSkill
- nameWithType: Project.ActionSettings.RequiredSkill
- fullName: TinyLife.Goals.Project.ActionSettings.RequiredSkill
- type: Field
- source:
- remote:
- path: TinyLife/Goals/Project.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredSkill
- path: ../TinyLife/Goals/Project.cs
- startLine: 297
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- summary: >-
- The and level of the skill that is required for this action to become available.
-
- When the required skill is leveled up, this action will also be displayed in the list of now-available actions.
-
- Internally, this is passed into .
- example: []
- syntax:
- content: public (SkillType Type, int Level) RequiredSkill
- return:
- type: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}
- content.vb: Public RequiredSkill As (Type As SkillType, Level As Integer)
-- uid: TinyLife.Goals.Project.ActionSettings.RequiredAges
- commentId: F:TinyLife.Goals.Project.ActionSettings.RequiredAges
- id: RequiredAges
- parent: TinyLife.Goals.Project.ActionSettings
- langs:
- - csharp
- - vb
- name: RequiredAges
- nameWithType: Project.ActionSettings.RequiredAges
- fullName: TinyLife.Goals.Project.ActionSettings.RequiredAges
- type: Field
- source:
- remote:
- path: TinyLife/Goals/Project.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: RequiredAges
- path: ../TinyLife/Goals/Project.cs
- startLine: 302
- assemblies:
- - Tiny Life
- namespace: TinyLife.Goals
- summary: >-
- A flag of age group values that are required to work on this project.
-
- This value defaults to 0, meaning all ages are allowed.
- example: []
- syntax:
- content: public AgeGroup RequiredAges
- return:
- type: TinyLife.Objects.AgeGroup
- content.vb: Public RequiredAges As AgeGroup
- uid: TinyLife.Goals.Project.ActionSettings.ProjectDisplayName
commentId: F:TinyLife.Goals.Project.ActionSettings.ProjectDisplayName
id: ProjectDisplayName
@@ -315,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProjectDisplayName
path: ../TinyLife/Goals/Project.cs
- startLine: 307
+ startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -347,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanContinue
path: ../TinyLife/Goals/Project.cs
- startLine: 312
+ startLine: 282
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -379,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IncludeProject
path: ../TinyLife/Goals/Project.cs
- startLine: 317
+ startLine: 287
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -411,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Project.cs
- startLine: 326
+ startLine: 296
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -802,89 +639,29 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
-- uid: System.String
- commentId: T:System.String
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- name: string
- nameWithType: string
- fullName: string
- nameWithType.vb: String
- fullName.vb: String
- name.vb: String
-- uid: TinyLife.Objects.ObjectCategory
- commentId: T:TinyLife.Objects.ObjectCategory
- parent: TinyLife.Objects
- href: TinyLife.Objects.ObjectCategory.html
- name: ObjectCategory
- nameWithType: ObjectCategory
- fullName: TinyLife.Objects.ObjectCategory
-- uid: TinyLife.Objects
- commentId: N:TinyLife.Objects
- href: TinyLife.html
- name: TinyLife.Objects
- nameWithType: TinyLife.Objects
- fullName: TinyLife.Objects
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Objects
- name: Objects
- href: TinyLife.Objects.html
-- uid: TinyLife.Goals.Project.Type
- commentId: F:TinyLife.Goals.Project.Type
- href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type
- name: Type
- nameWithType: Project.Type
- fullName: TinyLife.Goals.Project.Type
-- uid: TinyLife.Actions.ActionArgument.AddedConstructorArguments
- commentId: F:TinyLife.Actions.ActionArgument.AddedConstructorArguments
- href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_AddedConstructorArguments
- name: AddedConstructorArguments
- nameWithType: ActionArgument.AddedConstructorArguments
- fullName: TinyLife.Actions.ActionArgument.AddedConstructorArguments
-- uid: System.Type
- commentId: T:System.Type
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.type
- name: Type
- nameWithType: Type
- fullName: System.Type
-- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
- commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
+- uid: TinyLife.Actions.ActionType.TypeSettings
+ commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
- name: ActionType.CanExecuteDelegate
- nameWithType: ActionType.CanExecuteDelegate
- fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
+ name: ActionType.TypeSettings
+ nameWithType: ActionType.TypeSettings
+ fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
- name: CanExecuteDelegate
- href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
- name: CanExecuteDelegate
- href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
+ - uid: TinyLife.Actions.ActionType.TypeSettings
+ name: TypeSettings
+ href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
@@ -907,122 +684,37 @@ references:
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
-- uid: TinyLife.Skills.SkillType
- commentId: T:TinyLife.Skills.SkillType
- parent: TinyLife.Skills
- href: TinyLife.Skills.SkillType.html
- name: SkillType
- nameWithType: SkillType
- fullName: TinyLife.Skills.SkillType
-- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredSkill
- name: RequiredSkill
- nameWithType: ActionType.TypeSettings.RequiredSkill
- fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
-- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}
- commentId: T:System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}
+- uid: TinyLife.Goals.Project.Type
+ commentId: F:TinyLife.Goals.Project.Type
+ href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type
+ name: Type
+ nameWithType: Project.Type
+ fullName: TinyLife.Goals.Project.Type
+- uid: System.String
+ commentId: T:System.String
parent: System
- definition: System.ValueTuple`2
- href: TinyLife.Skills.SkillType.html
- name: (SkillType Type, int Level)
- nameWithType: (SkillType Type, int Level)
- fullName: (TinyLife.Skills.SkillType Type, int Level)
- nameWithType.vb: (Type As SkillType, Level As Integer)
- fullName.vb: (Type As TinyLife.Skills.SkillType, Level As Integer)
- name.vb: (Type As SkillType, Level As Integer)
- spec.csharp:
- - name: (
- - uid: TinyLife.Skills.SkillType
- name: SkillType
- href: TinyLife.Skills.SkillType.html
- - name: " "
- - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Type
- name: Type
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.type
- - name: ','
- - name: " "
- - uid: System.Int32
- name: int
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- - name: " "
- - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Level
- name: Level
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.level
- - name: )
- spec.vb:
- - name: (
- - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Type
- name: Type
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.type
- - name: " "
- - name: As
- - name: " "
- - uid: TinyLife.Skills.SkillType
- name: SkillType
- href: TinyLife.Skills.SkillType.html
- - name: ','
- - name: " "
- - uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Level
- name: Level
- href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.level
- - name: " "
- - name: As
- - name: " "
- - uid: System.Int32
- name: Integer
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- - name: )
-- uid: TinyLife.Skills
- commentId: N:TinyLife.Skills
- href: TinyLife.html
- name: TinyLife.Skills
- nameWithType: TinyLife.Skills
- fullName: TinyLife.Skills
- spec.csharp:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Skills
- name: Skills
- href: TinyLife.Skills.html
- spec.vb:
- - uid: TinyLife
- name: TinyLife
- href: TinyLife.html
- - name: .
- - uid: TinyLife.Skills
- name: Skills
- href: TinyLife.Skills.html
-- uid: System.ValueTuple`2
- commentId: T:System.ValueTuple`2
- name: (T1, T2)
- nameWithType: (T1, T2)
- fullName: (T1, T2)
- spec.csharp:
- - name: (
- - name: T1
- - name: ','
- - name: " "
- - name: T2
- - name: )
- spec.vb:
- - name: (
- - name: T1
- - name: ','
- - name: " "
- - name: T2
- - name: )
-- uid: TinyLife.Objects.AgeGroup
- commentId: T:TinyLife.Objects.AgeGroup
- parent: TinyLife.Objects
- href: TinyLife.Objects.AgeGroup.html
- name: AgeGroup
- nameWithType: AgeGroup
- fullName: TinyLife.Objects.AgeGroup
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.string
+ name: string
+ nameWithType: string
+ fullName: string
+ nameWithType.vb: String
+ fullName.vb: String
+ name.vb: String
+- uid: TinyLife.Actions.ActionArgument.AddedConstructorArguments
+ commentId: F:TinyLife.Actions.ActionArgument.AddedConstructorArguments
+ href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_AddedConstructorArguments
+ name: AddedConstructorArguments
+ nameWithType: ActionArgument.AddedConstructorArguments
+ fullName: TinyLife.Actions.ActionArgument.AddedConstructorArguments
+- uid: System.Type
+ commentId: T:System.Type
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.type
+ name: Type
+ nameWithType: Type
+ fullName: System.Type
- uid: TinyLife.Goals.Project.Name
commentId: F:TinyLife.Goals.Project.Name
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Name
@@ -1196,3 +888,32 @@ references:
nameWithType.vb: Project.ActionSettings.New
fullName.vb: TinyLife.Goals.Project.ActionSettings.New
name.vb: New
+- uid: TinyLife.Objects.ObjectCategory
+ commentId: T:TinyLife.Objects.ObjectCategory
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.ObjectCategory.html
+ name: ObjectCategory
+ nameWithType: ObjectCategory
+ fullName: TinyLife.Objects.ObjectCategory
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ href: TinyLife.html
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
diff --git a/docs/api/TinyLife.Goals.Project.yml b/docs/api/TinyLife.Goals.Project.yml
index c56f667..23ede87 100644
--- a/docs/api/TinyLife.Goals.Project.yml
+++ b/docs/api/TinyLife.Goals.Project.yml
@@ -750,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPossibleArguments
path: ../TinyLife/Goals/Project.cs
- startLine: 206
+ startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -800,7 +800,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenNamePrompt
path: ../TinyLife/Goals/Project.cs
- startLine: 220
+ startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -847,7 +847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenScrapPrompt
path: ../TinyLife/Goals/Project.cs
- startLine: 234
+ startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Goals
diff --git a/docs/api/TinyLife.Goals.TimedGoal.yml b/docs/api/TinyLife.Goals.TimedGoal.yml
index a44d643..f525b1b 100644
--- a/docs/api/TinyLife.Goals.TimedGoal.yml
+++ b/docs/api/TinyLife.Goals.TimedGoal.yml
@@ -6,7 +6,7 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.TimedGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- - TinyLife.Goals.TimedGoal.GetDisplayedProgress
+ - TinyLife.Goals.TimedGoal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.TimedGoal.GetProgress
- TinyLife.Goals.TimedGoal.Reset
- TinyLife.Goals.TimedGoal.Trigger(System.TimeSpan)
@@ -52,6 +52,7 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
+ - TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- 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)
@@ -161,16 +162,16 @@ items:
content.vb: Public Overrides Sub Reset()
overridden: TinyLife.Goals.Goal.Reset
overload: TinyLife.Goals.TimedGoal.Reset*
-- uid: TinyLife.Goals.TimedGoal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.TimedGoal.GetDisplayedProgress
- id: GetDisplayedProgress
+- uid: TinyLife.Goals.TimedGoal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.TimedGoal.GetDisplayedProgress(System.Boolean)
+ id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.TimedGoal
langs:
- csharp
- vb
- name: GetDisplayedProgress()
- nameWithType: TimedGoal.GetDisplayedProgress()
- fullName: TinyLife.Goals.TimedGoal.GetDisplayedProgress()
+ name: GetDisplayedProgress(bool)
+ nameWithType: TimedGoal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.TimedGoal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@@ -189,13 +190,19 @@ items:
By default, the percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
- content: public override string GetDisplayedProgress()
+ content: public override string GetDisplayedProgress(bool reduced)
+ parameters:
+ - id: reduced
+ type: System.Boolean
return:
type: System.String
description: The displayed goal progress
- content.vb: Public Overrides Function GetDisplayedProgress() As String
- overridden: TinyLife.Goals.Goal.GetDisplayedProgress
+ content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
+ overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.TimedGoal.GetDisplayedProgress*
+ nameWithType.vb: TimedGoal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.TimedGoal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.TimedGoal.Trigger(System.TimeSpan)
commentId: M:TinyLife.Goals.TimedGoal.Trigger(System.TimeSpan)
id: Trigger(System.TimeSpan)
@@ -214,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/TimedGoal.cs
- startLine: 38
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@@ -525,6 +532,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
+- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ parent: TinyLife.Goals.Goal
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ name: GetDisplay(Anchor, bool, bool)
+ nameWithType: Goal.GetDisplay(Anchor, bool, bool)
+ fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
+ nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
+ name.vb: GetDisplay(Anchor, Boolean, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
+ name: GetDisplay
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
+ - name: (
+ - uid: MLEM.Ui.Anchor
+ name: Anchor
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
- uid: 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
@@ -1311,31 +1371,54 @@ references:
name: Reset
nameWithType: TimedGoal.Reset
fullName: TinyLife.Goals.TimedGoal.Reset
-- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
+- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
+ commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
- name: GetDisplayedProgress()
- nameWithType: Goal.GetDisplayedProgress()
- fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
+ isExternal: true
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
+ name: GetDisplayedProgress(bool)
+ nameWithType: Goal.GetDisplayedProgress(bool)
+ fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
+ nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
+ fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
+ name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Goals.Goal.GetDisplayedProgress
+ - uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
- href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
+ href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.TimedGoal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.TimedGoal.GetDisplayedProgress
- href: TinyLife.Goals.TimedGoal.html#TinyLife_Goals_TimedGoal_GetDisplayedProgress
+ href: TinyLife.Goals.TimedGoal.html#TinyLife_Goals_TimedGoal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: TimedGoal.GetDisplayedProgress
fullName: TinyLife.Goals.TimedGoal.GetDisplayedProgress
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: System.String
commentId: T:System.String
parent: System
diff --git a/docs/api/TinyLife.Mods.Mod.yml b/docs/api/TinyLife.Mods.Mod.yml
index bc6b70b..256ca03 100644
--- a/docs/api/TinyLife.Mods.Mod.yml
+++ b/docs/api/TinyLife.Mods.Mod.yml
@@ -7,6 +7,7 @@ items:
children:
- TinyLife.Mods.Mod.AddGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.Description
+ - TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.Icon
- TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
@@ -345,6 +346,46 @@ items:
description: The of this mod.
content.vb: Public MustOverride Sub AddGameContent(game As GameImpl, info As ModInfo)
overload: TinyLife.Mods.Mod.AddGameContent*
+- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
+ commentId: M:TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
+ id: FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
+ parent: TinyLife.Mods.Mod
+ langs:
+ - csharp
+ - vb
+ name: FinalizeGameContent(GameImpl, ModInfo)
+ nameWithType: Mod.FinalizeGameContent(GameImpl, ModInfo)
+ fullName: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl, TinyLife.Mods.ModInfo)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Mods/Mod.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: FinalizeGameContent
+ path: ../TinyLife/Mods/Mod.cs
+ startLine: 82
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Mods
+ summary: >-
+ Finalize any additional game content for your mod.
+
+ This method is called after all mods had their methods called, and after all basegame content has been finalized.
+
+ This method can be used, for example, to modify any game content added by other mods.
+ example: []
+ syntax:
+ content: public virtual void FinalizeGameContent(GameImpl game, ModInfo info)
+ parameters:
+ - id: game
+ type: TinyLife.GameImpl
+ description: The game instance.
+ - id: info
+ type: TinyLife.Mods.ModInfo
+ description: The of this mod.
+ content.vb: Public Overridable Sub FinalizeGameContent(game As GameImpl, info As ModInfo)
+ overload: TinyLife.Mods.Mod.FinalizeGameContent*
- uid: TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
id: GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
@@ -363,7 +404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomFurnitureTextures
path: ../TinyLife/Mods/Mod.cs
- startLine: 81
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@@ -402,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateOptions
path: ../TinyLife/Mods/Mod.cs
- startLine: 92
+ startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@@ -1251,6 +1292,12 @@ references:
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
+- uid: TinyLife.Mods.Mod.FinalizeGameContent*
+ commentId: Overload:TinyLife.Mods.Mod.FinalizeGameContent
+ href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
+ name: FinalizeGameContent
+ nameWithType: Mod.FinalizeGameContent
+ fullName: TinyLife.Mods.Mod.FinalizeGameContent
- uid: TinyLife.Objects.FurnitureType
commentId: T:TinyLife.Objects.FurnitureType
parent: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml
index 74a2fa3..cfd8ae7 100644
--- a/docs/api/TinyLife.Objects.AgeGroup.yml
+++ b/docs/api/TinyLife.Objects.AgeGroup.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup
path: ../TinyLife/Objects/Person.cs
- startLine: 3640
+ startLine: 3626
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -41,6 +41,7 @@ items:
Public Enum AgeGroup
extensionMethods:
+ - TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetBedCategories
- TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.LifeSpan)
- TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetDefaultPose
- TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.JsonCopy``1
@@ -66,7 +67,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby
path: ../TinyLife/Objects/Person.cs
- startLine: 3647
+ startLine: 3633
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -94,7 +95,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
- startLine: 3653
+ startLine: 3639
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -122,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult
path: ../TinyLife/Objects/Person.cs
- startLine: 3659
+ startLine: 3645
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -170,6 +171,32 @@ references:
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
+- uid: TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetBedCategories
+ commentId: M:TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
+ name: GetBedCategories(AgeGroup)
+ nameWithType: Extensions.GetBedCategories(AgeGroup)
+ fullName: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ name: GetBedCategories
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
+ - name: (
+ - uid: TinyLife.Objects.AgeGroup
+ name: AgeGroup
+ href: TinyLife.Objects.AgeGroup.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ name: GetBedCategories
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
+ - name: (
+ - uid: TinyLife.Objects.AgeGroup
+ name: AgeGroup
+ href: TinyLife.Objects.AgeGroup.html
+ - name: )
- uid: TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
parent: TinyLife.Utilities.Extensions
@@ -280,6 +307,37 @@ references:
name: System
nameWithType: System
fullName: System
+- uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ commentId: M:TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
+ name: GetBedCategories(AgeGroup)
+ nameWithType: Extensions.GetBedCategories(AgeGroup)
+ fullName: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ name: GetBedCategories
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
+ - name: (
+ - uid: TinyLife.Objects.AgeGroup
+ name: AgeGroup
+ href: TinyLife.Objects.AgeGroup.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ name: GetBedCategories
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
+ - name: (
+ - uid: TinyLife.Objects.AgeGroup
+ name: AgeGroup
+ href: TinyLife.Objects.AgeGroup.html
+ - name: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.Extensions.html
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDaysBeforeAging_TinyLife_Objects_AgeGroup_TinyLife_Objects_LifeSpan_
@@ -314,13 +372,6 @@ references:
name: LifeSpan
href: TinyLife.Objects.LifeSpan.html
- name: )
-- uid: TinyLife.Utilities.Extensions
- commentId: T:TinyLife.Utilities.Extensions
- parent: TinyLife.Utilities
- href: TinyLife.Utilities.Extensions.html
- name: Extensions
- nameWithType: Extensions
- fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_
diff --git a/docs/api/TinyLife.Objects.Clothes.yml b/docs/api/TinyLife.Objects.Clothes.yml
index 5df04b8..b959be6 100644
--- a/docs/api/TinyLife.Objects.Clothes.yml
+++ b/docs/api/TinyLife.Objects.Clothes.yml
@@ -6,6 +6,7 @@ items:
parent: TinyLife.Objects
children:
- TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorScheme[])
+ - TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)
- TinyLife.Objects.Clothes.Ages
- TinyLife.Objects.Clothes.AllIntentions
- TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
@@ -371,10 +372,10 @@ items:
summary: The set of s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer gathered from the based on the , according to the rules described in https://docs.tinylifegame.com/articles/creating_textures.html.
example: []
syntax:
- content: public readonly ColorScheme[] Colors
+ content: public readonly ColorSettings Colors
return:
- type: TinyLife.Utilities.ColorScheme[]
- content.vb: Public ReadOnly Colors As ColorScheme()
+ type: TinyLife.Utilities.ColorSettings
+ content.vb: Public ReadOnly Colors As ColorSettings
- uid: TinyLife.Objects.Clothes.Price
commentId: F:TinyLife.Objects.Clothes.Price
id: Price
@@ -849,14 +850,60 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
- startLine: 155
+ startLine: 144
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Objects
+ syntax:
+ content: public Clothes(string name, ClothesLayer layer, IReadOnlyDictionary textures, Point textureRegion, float price, ClothesIntention intentions, StylePreference stylePreference, params ColorScheme[] colors)
+ parameters:
+ - id: name
+ type: System.String
+ - id: layer
+ type: TinyLife.Objects.ClothesLayer
+ - id: textures
+ type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
+ - id: textureRegion
+ type: Microsoft.Xna.Framework.Point
+ - id: price
+ type: System.Single
+ - id: intentions
+ type: TinyLife.Objects.ClothesIntention
+ - id: stylePreference
+ type: TinyLife.Objects.StylePreference
+ - id: colors
+ type: TinyLife.Utilities.ColorScheme[]
+ content.vb: Public Sub New(name As String, layer As ClothesLayer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, price As Single, intentions As ClothesIntention, stylePreference As StylePreference, ParamArray colors As ColorScheme())
+ overload: TinyLife.Objects.Clothes.#ctor*
+ nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ParamArray ColorScheme())
+ fullName.vb: TinyLife.Objects.Clothes.New(String, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Single, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, ParamArray TinyLife.Utilities.ColorScheme())
+ name.vb: New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ParamArray ColorScheme())
+- uid: TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)
+ commentId: M:TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)
+ id: '#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)'
+ parent: TinyLife.Objects.Clothes
+ langs:
+ - csharp
+ - vb
+ name: Clothes(string, ClothesLayer, IReadOnlyDictionary, Point, float, ClothesIntention, StylePreference, ColorSettings)
+ nameWithType: Clothes.Clothes(string, ClothesLayer, IReadOnlyDictionary, Point, float, ClothesIntention, StylePreference, ColorSettings)
+ fullName: TinyLife.Objects.Clothes.Clothes(string, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, float, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, TinyLife.Utilities.ColorSettings)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Objects/Clothes.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Objects/Clothes.cs
+ startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Creates a new clothes item with the given data, producing a texture layout according to the rules described in https://docs.tinylifegame.com/articles/creating_textures.html.
example: []
syntax:
- content: public Clothes(string name, ClothesLayer layer, IReadOnlyDictionary textures, Point textureRegion, float price, ClothesIntention intentions, StylePreference stylePreference, params ColorScheme[] colors)
+ content: public Clothes(string name, ClothesLayer layer, IReadOnlyDictionary textures, Point textureRegion, float price, ClothesIntention intentions, StylePreference stylePreference, ColorSettings colors)
parameters:
- id: name
type: System.String
@@ -880,13 +927,13 @@ items:
type: TinyLife.Objects.StylePreference
description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in .
- id: colors
- type: TinyLife.Utilities.ColorScheme[]
+ type: TinyLife.Utilities.ColorSettings
description: The set of s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer.
- content.vb: Public Sub New(name As String, layer As ClothesLayer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, price As Single, intentions As ClothesIntention, stylePreference As StylePreference, ParamArray colors As ColorScheme())
+ content.vb: Public Sub New(name As String, layer As ClothesLayer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, price As Single, intentions As ClothesIntention, stylePreference As StylePreference, colors As ColorSettings)
overload: TinyLife.Objects.Clothes.#ctor*
- nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ParamArray ColorScheme())
- fullName.vb: TinyLife.Objects.Clothes.New(String, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Single, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, ParamArray TinyLife.Utilities.ColorScheme())
- name.vb: New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ParamArray ColorScheme())
+ nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings)
+ fullName.vb: TinyLife.Objects.Clothes.New(String, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Single, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, TinyLife.Utilities.ColorSettings)
+ name.vb: New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings)
- uid: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
id: GetDescription(TinyLife.Objects.Person)
@@ -905,7 +952,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/Clothes.cs
- startLine: 187
+ startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -943,7 +990,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreCompatible
path: ../TinyLife/Objects/Clothes.cs
- startLine: 199
+ startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -981,7 +1028,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/Clothes.cs
- startLine: 208
+ startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1829,27 +1876,13 @@ references:
name: Textures
nameWithType: Clothes.Textures
fullName: TinyLife.Objects.Clothes.Textures
-- uid: TinyLife.Utilities.ColorScheme[]
- isExternal: true
- href: TinyLife.Utilities.ColorScheme.html
- name: ColorScheme[]
- nameWithType: ColorScheme[]
- fullName: TinyLife.Utilities.ColorScheme[]
- nameWithType.vb: ColorScheme()
- fullName.vb: TinyLife.Utilities.ColorScheme()
- name.vb: ColorScheme()
- spec.csharp:
- - uid: TinyLife.Utilities.ColorScheme
- name: ColorScheme
- href: TinyLife.Utilities.ColorScheme.html
- - name: '['
- - name: ']'
- spec.vb:
- - uid: TinyLife.Utilities.ColorScheme
- name: ColorScheme
- href: TinyLife.Utilities.ColorScheme.html
- - name: (
- - name: )
+- uid: TinyLife.Utilities.ColorSettings
+ commentId: T:TinyLife.Utilities.ColorSettings
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.ColorSettings.html
+ name: ColorSettings
+ nameWithType: ColorSettings
+ fullName: TinyLife.Utilities.ColorSettings
- uid: System.Single
commentId: T:System.Single
parent: System
@@ -2814,6 +2847,27 @@ references:
nameWithType.vb: Clothes.New
fullName.vb: TinyLife.Objects.Clothes.New
name.vb: New
+- uid: TinyLife.Utilities.ColorScheme[]
+ isExternal: true
+ href: TinyLife.Utilities.ColorScheme.html
+ name: ColorScheme[]
+ nameWithType: ColorScheme[]
+ fullName: TinyLife.Utilities.ColorScheme[]
+ nameWithType.vb: ColorScheme()
+ fullName.vb: TinyLife.Utilities.ColorScheme()
+ name.vb: ColorScheme()
+ spec.csharp:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: '['
+ - name: ']'
+ spec.vb:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: (
+ - name: )
- uid: TinyLife.Objects.Clothes.Description
commentId: P:TinyLife.Objects.Clothes.Description
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Description
diff --git a/docs/api/TinyLife.Objects.ClothesIntention.yml b/docs/api/TinyLife.Objects.ClothesIntention.yml
index d6884a0..135c94d 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: 502
+ startLine: 491
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -75,7 +75,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None
path: ../TinyLife/Objects/Clothes.cs
- startLine: 506
+ startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Everyday
path: ../TinyLife/Objects/Clothes.cs
- startLine: 507
+ startLine: 496
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -127,7 +127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Party
path: ../TinyLife/Objects/Clothes.cs
- startLine: 508
+ startLine: 497
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -153,7 +153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Formal
path: ../TinyLife/Objects/Clothes.cs
- startLine: 509
+ startLine: 498
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/Objects/Clothes.cs
- startLine: 510
+ startLine: 499
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -205,7 +205,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swimwear
path: ../TinyLife/Objects/Clothes.cs
- startLine: 511
+ startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -231,7 +231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep
path: ../TinyLife/Objects/Clothes.cs
- startLine: 512
+ startLine: 501
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -257,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Summer
path: ../TinyLife/Objects/Clothes.cs
- startLine: 513
+ startLine: 502
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -283,7 +283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Winter
path: ../TinyLife/Objects/Clothes.cs
- startLine: 514
+ startLine: 503
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -309,7 +309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work
path: ../TinyLife/Objects/Clothes.cs
- startLine: 515
+ startLine: 504
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Safety
path: ../TinyLife/Objects/Clothes.cs
- startLine: 516
+ startLine: 505
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.ClothesLayer.yml b/docs/api/TinyLife.Objects.ClothesLayer.yml
index 6e2f308..687d245 100644
--- a/docs/api/TinyLife.Objects.ClothesLayer.yml
+++ b/docs/api/TinyLife.Objects.ClothesLayer.yml
@@ -32,7 +32,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesLayer
path: ../TinyLife/Objects/Clothes.cs
- startLine: 439
+ startLine: 428
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -77,7 +77,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Body
path: ../TinyLife/Objects/Clothes.cs
- startLine: 445
+ startLine: 434
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Eyes
path: ../TinyLife/Objects/Clothes.cs
- startLine: 449
+ startLine: 438
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -133,7 +133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pants
path: ../TinyLife/Objects/Clothes.cs
- startLine: 453
+ startLine: 442
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -161,7 +161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Arms
path: ../TinyLife/Objects/Clothes.cs
- startLine: 457
+ startLine: 446
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shirt
path: ../TinyLife/Objects/Clothes.cs
- startLine: 461
+ startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -217,7 +217,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Accessories
path: ../TinyLife/Objects/Clothes.cs
- startLine: 465
+ startLine: 454
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -245,7 +245,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacialHair
path: ../TinyLife/Objects/Clothes.cs
- startLine: 469
+ startLine: 458
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -273,7 +273,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hair
path: ../TinyLife/Objects/Clothes.cs
- startLine: 473
+ startLine: 462
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -301,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeadAccessories
path: ../TinyLife/Objects/Clothes.cs
- startLine: 477
+ startLine: 466
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -329,7 +329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FaceAccessories
path: ../TinyLife/Objects/Clothes.cs
- startLine: 481
+ startLine: 470
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -357,7 +357,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ArmAccessories
path: ../TinyLife/Objects/Clothes.cs
- startLine: 486
+ startLine: 475
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -388,7 +388,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LegAccessories
path: ../TinyLife/Objects/Clothes.cs
- startLine: 490
+ startLine: 479
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -416,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shoes
path: ../TinyLife/Objects/Clothes.cs
- startLine: 494
+ startLine: 483
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml
index 1874afb..83900ef 100644
--- a/docs/api/TinyLife.Objects.DeathReason.yml
+++ b/docs/api/TinyLife.Objects.DeathReason.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeathReason
path: ../TinyLife/Objects/Person.cs
- startLine: 3608
+ startLine: 3594
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starvation
path: ../TinyLife/Objects/Person.cs
- startLine: 3614
+ startLine: 3600
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InexplicableReasons
path: ../TinyLife/Objects/Person.cs
- startLine: 3619
+ startLine: 3605
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -115,7 +115,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/Person.cs
- startLine: 3624
+ startLine: 3610
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -146,7 +146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchProtein
path: ../TinyLife/Objects/Person.cs
- startLine: 3628
+ startLine: 3614
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -174,7 +174,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchBrew
path: ../TinyLife/Objects/Person.cs
- startLine: 3632
+ startLine: 3618
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.FenceType.yml b/docs/api/TinyLife.Objects.FenceType.yml
index 19d03b8..2e24e2c 100644
--- a/docs/api/TinyLife.Objects.FenceType.yml
+++ b/docs/api/TinyLife.Objects.FenceType.yml
@@ -6,7 +6,8 @@ items:
parent: TinyLife.Objects
children:
- TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[])
- - TinyLife.Objects.FenceType.ColorSchemes
+ - TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)
+ - TinyLife.Objects.FenceType.Colors
- TinyLife.Objects.FenceType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
- TinyLife.Objects.FenceType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)
- TinyLife.Objects.FenceType.Icon
@@ -30,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FenceType
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 105
+ startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -75,7 +76,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 112
+ startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -104,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 124
+ startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -133,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 128
+ startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -162,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 132
+ startLine: 148
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -173,35 +174,33 @@ items:
return:
type: MLEM.Textures.TextureRegion
content.vb: Public ReadOnly Icon As TextureRegion
-- uid: TinyLife.Objects.FenceType.ColorSchemes
- commentId: F:TinyLife.Objects.FenceType.ColorSchemes
- id: ColorSchemes
+- uid: TinyLife.Objects.FenceType.Colors
+ commentId: F:TinyLife.Objects.FenceType.Colors
+ id: Colors
parent: TinyLife.Objects.FenceType
langs:
- csharp
- vb
- name: ColorSchemes
- nameWithType: FenceType.ColorSchemes
- fullName: TinyLife.Objects.FenceType.ColorSchemes
+ name: Colors
+ nameWithType: FenceType.Colors
+ fullName: TinyLife.Objects.FenceType.Colors
type: Field
source:
remote:
path: TinyLife/Objects/FenceWall.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: ColorSchemes
+ id: Colors
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 136
+ startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Objects
- summary: The color schemes that each layer of this fence type uses.
- example: []
syntax:
- content: public readonly ColorScheme[] ColorSchemes
+ content: public readonly ColorSettings Colors
return:
- type: TinyLife.Utilities.ColorScheme[]
- content.vb: Public ReadOnly ColorSchemes As ColorScheme()
+ type: TinyLife.Utilities.ColorSettings
+ content.vb: Public ReadOnly Colors As ColorSettings
- uid: TinyLife.Objects.FenceType.Textures
commentId: F:TinyLife.Objects.FenceType.Textures
id: Textures
@@ -220,7 +219,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Textures
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 140
+ startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -249,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureRegion
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 145
+ startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -281,14 +280,56 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 156
+ startLine: 160
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Objects
+ syntax:
+ content: public FenceType(string name, float price, TextureRegion icon, Dictionary textures, Point textureRegion, params ColorScheme[] colorSchemes)
+ parameters:
+ - id: name
+ type: System.String
+ - id: price
+ type: System.Single
+ - id: icon
+ type: MLEM.Textures.TextureRegion
+ - id: textures
+ type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
+ - id: textureRegion
+ type: Microsoft.Xna.Framework.Point
+ - id: colorSchemes
+ type: TinyLife.Utilities.ColorScheme[]
+ content.vb: Public Sub New(name As String, price As Single, icon As TextureRegion, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, ParamArray colorSchemes As ColorScheme())
+ overload: TinyLife.Objects.FenceType.#ctor*
+ nameWithType.vb: FenceType.New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ParamArray ColorScheme())
+ fullName.vb: TinyLife.Objects.FenceType.New(String, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, ParamArray TinyLife.Utilities.ColorScheme())
+ name.vb: New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ParamArray ColorScheme())
+- uid: TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)
+ commentId: M:TinyLife.Objects.FenceType.#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)
+ id: '#ctor(System.String,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorSettings)'
+ parent: TinyLife.Objects.FenceType
+ langs:
+ - csharp
+ - vb
+ name: FenceType(string, float, TextureRegion, Dictionary, Point, ColorSettings)
+ nameWithType: FenceType.FenceType(string, float, TextureRegion, Dictionary, Point, ColorSettings)
+ fullName: TinyLife.Objects.FenceType.FenceType(string, float, MLEM.Textures.TextureRegion, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorSettings)
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Objects/FenceWall.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Objects/FenceWall.cs
+ startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Creates a new fence type with the given settings.
example: []
syntax:
- content: public FenceType(string name, float price, TextureRegion icon, Dictionary textures, Point textureRegion, params ColorScheme[] colorSchemes)
+ content: public FenceType(string name, float price, TextureRegion icon, Dictionary textures, Point textureRegion, ColorSettings colors)
parameters:
- id: name
type: System.String
@@ -305,14 +346,13 @@ items:
- id: textureRegion
type: Microsoft.Xna.Framework.Point
description: The texture region on this fence's type <see cref="Textures"/> that marks the base region for this fence type.
- - id: colorSchemes
- type: TinyLife.Utilities.ColorScheme[]
- description: The color schemes that each layer of this fence type uses.
- content.vb: Public Sub New(name As String, price As Single, icon As TextureRegion, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, ParamArray colorSchemes As ColorScheme())
+ - id: colors
+ type: TinyLife.Utilities.ColorSettings
+ content.vb: Public Sub New(name As String, price As Single, icon As TextureRegion, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorSettings)
overload: TinyLife.Objects.FenceType.#ctor*
- nameWithType.vb: FenceType.New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ParamArray ColorScheme())
- fullName.vb: TinyLife.Objects.FenceType.New(String, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, ParamArray TinyLife.Utilities.ColorScheme())
- name.vb: New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ParamArray ColorScheme())
+ nameWithType.vb: FenceType.New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ColorSettings)
+ fullName.vb: TinyLife.Objects.FenceType.New(String, Single, MLEM.Textures.TextureRegion, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorSettings)
+ name.vb: New(String, Single, TextureRegion, Dictionary(Of Point, TextureRegion), Point, ColorSettings)
- uid: TinyLife.Objects.FenceType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
commentId: M:TinyLife.Objects.FenceType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Boolean,System.Boolean,System.Int32[],MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Color})
@@ -331,7 +371,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 182
+ startLine: 198
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -375,13 +415,13 @@ items:
description: Whether the fence drawn has a pole in the positive direction.
- id: colors
type: System.Int32[]
- description: The color indices in this fence type's to draw with.
+ description: The color indices in this fence type's ColorSchemes to draw with.
- id: cameraRotation
type: MLEM.Misc.Direction2
description: The camera rotation to draw with.
- id: overrideColor
type: System.Nullable{Microsoft.Xna.Framework.Color}
- description: An optional override color to use instead of this fence type's .
+ description: An optional override color to use instead of this fence type's ColorSchemes.
content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, map As Map, pos1 As Point, pos2 As Point, floor As Integer, drawPos As Vector2, vertical As Boolean, scale As Single, hasPoleNeg As Boolean, hasPolePos As Boolean, colors As Integer(), cameraRotation As Direction2, overrideColor As Color? = Nothing)
overload: TinyLife.Objects.FenceType.Draw*
nameWithType.vb: FenceType.Draw(GameTime, SpriteBatch, Map, Point, Point, Integer, Vector2, Boolean, Single, Boolean, Boolean, Integer(), Direction2, Color?)
@@ -405,7 +445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawUi
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 226
+ startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -428,7 +468,7 @@ items:
description: The map.
- id: colors
type: System.Int32[]
- description: The color indices in this fence type's to draw with.
+ description: The color indices in this fence type's ColorSchemes to draw with.
- id: drawScale
type: System.Single
description: The scale to draw with.
@@ -455,7 +495,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/FenceWall.cs
- startLine: 238
+ startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1030,27 +1070,13 @@ references:
- uid: MLEM.Textures
name: Textures
isExternal: true
-- uid: TinyLife.Utilities.ColorScheme[]
- isExternal: true
- href: TinyLife.Utilities.ColorScheme.html
- name: ColorScheme[]
- nameWithType: ColorScheme[]
- fullName: TinyLife.Utilities.ColorScheme[]
- nameWithType.vb: ColorScheme()
- fullName.vb: TinyLife.Utilities.ColorScheme()
- name.vb: ColorScheme()
- spec.csharp:
- - uid: TinyLife.Utilities.ColorScheme
- name: ColorScheme
- href: TinyLife.Utilities.ColorScheme.html
- - name: '['
- - name: ']'
- spec.vb:
- - uid: TinyLife.Utilities.ColorScheme
- name: ColorScheme
- href: TinyLife.Utilities.ColorScheme.html
- - name: (
- - name: )
+- uid: TinyLife.Utilities.ColorSettings
+ commentId: T:TinyLife.Utilities.ColorSettings
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.ColorSettings.html
+ name: ColorSettings
+ nameWithType: ColorSettings
+ fullName: TinyLife.Utilities.ColorSettings
- uid: TinyLife.Objects.FenceType.TextureRegion
commentId: F:TinyLife.Objects.FenceType.TextureRegion
href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_TextureRegion
@@ -1223,12 +1249,27 @@ references:
nameWithType.vb: FenceType.New
fullName.vb: TinyLife.Objects.FenceType.New
name.vb: New
-- uid: TinyLife.Objects.FenceType.ColorSchemes
- commentId: F:TinyLife.Objects.FenceType.ColorSchemes
- href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_ColorSchemes
- name: ColorSchemes
- nameWithType: FenceType.ColorSchemes
- fullName: TinyLife.Objects.FenceType.ColorSchemes
+- uid: TinyLife.Utilities.ColorScheme[]
+ isExternal: true
+ href: TinyLife.Utilities.ColorScheme.html
+ name: ColorScheme[]
+ nameWithType: ColorScheme[]
+ fullName: TinyLife.Utilities.ColorScheme[]
+ nameWithType.vb: ColorScheme()
+ fullName.vb: TinyLife.Utilities.ColorScheme()
+ name.vb: ColorScheme()
+ spec.csharp:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: '['
+ - name: ']'
+ spec.vb:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: (
+ - name: )
- uid: TinyLife.Objects.WallLike.Positions
commentId: F:TinyLife.Objects.WallLike.Positions
parent: TinyLife.Objects.WallLike
diff --git a/docs/api/TinyLife.Objects.FenceWall.yml b/docs/api/TinyLife.Objects.FenceWall.yml
index f9f33fb..114ba33 100644
--- a/docs/api/TinyLife.Objects.FenceWall.yml
+++ b/docs/api/TinyLife.Objects.FenceWall.yml
@@ -134,7 +134,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
- summary: The colors indices that this fence has for each of its 's .
+ summary: The colors indices that this fence has for each of its 's FenceType.ColorSchemes.
example: []
syntax:
content: >-
@@ -1443,12 +1443,6 @@ references:
name: Type
nameWithType: FenceWall.Type
fullName: TinyLife.Objects.FenceWall.Type
-- uid: TinyLife.Objects.FenceType.ColorSchemes
- commentId: F:TinyLife.Objects.FenceType.ColorSchemes
- href: TinyLife.Objects.FenceType.html#TinyLife_Objects_FenceType_ColorSchemes
- name: ColorSchemes
- nameWithType: FenceType.ColorSchemes
- fullName: TinyLife.Objects.FenceType.ColorSchemes
- uid: System.Int32[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml
index 5a4d770..1f5be38 100644
--- a/docs/api/TinyLife.Objects.Furniture.yml
+++ b/docs/api/TinyLife.Objects.Furniture.yml
@@ -696,7 +696,7 @@ items:
summary: >-
The indices of the colors that this furniture has.
- Refer to for the actual colors that these indices represent.
+ Refer to FurnitureType.TypeSettings.ColorSchemes for the actual colors that these indices represent.
example: []
syntax:
content: >-
@@ -1461,7 +1461,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intersects
path: ../TinyLife/Objects/Furniture.cs
- startLine: 322
+ startLine: 316
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1500,7 +1500,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCategories
path: ../TinyLife/Objects/Furniture.cs
- startLine: 327
+ startLine: 321
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1536,7 +1536,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdded
path: ../TinyLife/Objects/Furniture.cs
- startLine: 332
+ startLine: 326
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1568,7 +1568,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved
path: ../TinyLife/Objects/Furniture.cs
- startLine: 339
+ startLine: 333
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1600,7 +1600,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAiPriority
path: ../TinyLife/Objects/Furniture.cs
- startLine: 346
+ startLine: 340
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1646,7 +1646,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/Objects/Furniture.cs
- startLine: 362
+ startLine: 356
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1697,7 +1697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionCompleted
path: ../TinyLife/Objects/Furniture.cs
- startLine: 369
+ startLine: 363
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1744,7 +1744,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate
path: ../TinyLife/Objects/Furniture.cs
- startLine: 379
+ startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1797,7 +1797,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpotInfo
path: ../TinyLife/Objects/Furniture.cs
- startLine: 399
+ startLine: 393
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1836,7 +1836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHoverInfo
path: ../TinyLife/Objects/Furniture.cs
- startLine: 405
+ startLine: 399
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1872,7 +1872,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEfficiencyModifier
path: ../TinyLife/Objects/Furniture.cs
- startLine: 437
+ startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1930,7 +1930,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRestoreNeedModifier
path: ../TinyLife/Objects/Furniture.cs
- startLine: 449
+ startLine: 443
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1985,7 +1985,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRandomQuality
path: ../TinyLife/Objects/Furniture.cs
- startLine: 461
+ startLine: 455
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2042,7 +2042,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot
path: ../TinyLife/Objects/Furniture.cs
- startLine: 477
+ startLine: 471
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2083,7 +2083,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic
path: ../TinyLife/Objects/Furniture.cs
- startLine: 483
+ startLine: 477
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2125,7 +2125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModifyActionCategories
path: ../TinyLife/Objects/Furniture.cs
- startLine: 489
+ startLine: 483
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2173,7 +2173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveToMap
path: ../TinyLife/Objects/Furniture.cs
- startLine: 497
+ startLine: 491
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2218,7 +2218,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPositionChanged
path: ../TinyLife/Objects/Furniture.cs
- startLine: 505
+ startLine: 499
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2262,7 +2262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/Furniture.cs
- startLine: 529
+ startLine: 523
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2336,7 +2336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/Furniture.cs
- startLine: 540
+ startLine: 534
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2367,7 +2367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/Furniture.cs
- startLine: 553
+ startLine: 547
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2408,7 +2408,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Objects/Furniture.cs
- startLine: 587
+ startLine: 581
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2446,7 +2446,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDirty
path: ../TinyLife/Objects/Furniture.cs
- startLine: 598
+ startLine: 592
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2486,7 +2486,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetCreator
path: ../TinyLife/Objects/Furniture.cs
- startLine: 633
+ startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2524,7 +2524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPlacedInBuildMode
path: ../TinyLife/Objects/Furniture.cs
- startLine: 647
+ startLine: 641
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2565,7 +2565,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWallsInTheWay
path: ../TinyLife/Objects/Furniture.cs
- startLine: 664
+ startLine: 658
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2617,7 +2617,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoofingInTheWay
path: ../TinyLife/Objects/Furniture.cs
- startLine: 697
+ startLine: 691
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2670,7 +2670,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAppliedUpgrade
path: ../TinyLife/Objects/Furniture.cs
- startLine: 720
+ startLine: 714
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2705,7 +2705,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyUpgrade
path: ../TinyLife/Objects/Furniture.cs
- startLine: 731
+ startLine: 725
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2740,7 +2740,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasFullUpgrade
path: ../TinyLife/Objects/Furniture.cs
- startLine: 746
+ startLine: 740
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2778,7 +2778,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnNeighborChanged
path: ../TinyLife/Objects/Furniture.cs
- startLine: 756
+ startLine: 750
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2813,7 +2813,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawUi
path: ../TinyLife/Objects/Furniture.cs
- startLine: 767
+ startLine: 761
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2863,7 +2863,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOccupants
path: ../TinyLife/Objects/Furniture.cs
- startLine: 781
+ startLine: 775
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2904,7 +2904,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpots
path: ../TinyLife/Objects/Furniture.cs
- startLine: 794
+ startLine: 788
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2945,7 +2945,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpot
path: ../TinyLife/Objects/Furniture.cs
- startLine: 815
+ startLine: 809
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2983,7 +2983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetActionSpotInfo
path: ../TinyLife/Objects/Furniture.cs
- startLine: 828
+ startLine: 822
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3024,7 +3024,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeObjectSpot
path: ../TinyLife/Objects/Furniture.cs
- startLine: 840
+ startLine: 834
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3065,7 +3065,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetParent
path: ../TinyLife/Objects/Furniture.cs
- startLine: 854
+ startLine: 848
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3105,7 +3105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnlinkParentsAndChildren
path: ../TinyLife/Objects/Furniture.cs
- startLine: 869
+ startLine: 863
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3133,7 +3133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveAndUnlink
path: ../TinyLife/Objects/Furniture.cs
- startLine: 880
+ startLine: 874
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3164,7 +3164,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren
path: ../TinyLife/Objects/Furniture.cs
- startLine: 890
+ startLine: 884
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3203,7 +3203,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddChild
path: ../TinyLife/Objects/Furniture.cs
- startLine: 904
+ startLine: 898
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3256,7 +3256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddChild
path: ../TinyLife/Objects/Furniture.cs
- startLine: 921
+ startLine: 915
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3302,7 +3302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetChild
path: ../TinyLife/Objects/Furniture.cs
- startLine: 937
+ startLine: 931
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3353,7 +3353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetChild
path: ../TinyLife/Objects/Furniture.cs
- startLine: 951
+ startLine: 945
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3394,7 +3394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveChild
path: ../TinyLife/Objects/Furniture.cs
- startLine: 962
+ startLine: 956
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3429,7 +3429,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotifyNeighbors
path: ../TinyLife/Objects/Furniture.cs
- startLine: 975
+ startLine: 969
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3460,7 +3460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetNewId
path: ../TinyLife/Objects/Furniture.cs
- startLine: 990
+ startLine: 984
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5663,12 +5663,6 @@ references:
name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ColorSchemes
- name: ColorSchemes
- nameWithType: FurnitureType.TypeSettings.ColorSchemes
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- uid: System.Int32[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
diff --git a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml
index 0f9fc57..838ef64 100644
--- a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml
+++ b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml
@@ -11,11 +11,9 @@ items:
- TinyLife.Objects.FurnitureType.TypeSettings.BuyableVariations
- TinyLife.Objects.FurnitureType.TypeSettings.CanExecuteAction
- TinyLife.Objects.FurnitureType.TypeSettings.Categories
- - TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- - TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
+ - TinyLife.Objects.FurnitureType.TypeSettings.Colors
- TinyLife.Objects.FurnitureType.TypeSettings.ConstructedType
- TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
- - TinyLife.Objects.FurnitureType.TypeSettings.DefaultColors
- TinyLife.Objects.FurnitureType.TypeSettings.DefaultRotation
- TinyLife.Objects.FurnitureType.TypeSettings.DirtyOverlayTextureName
- TinyLife.Objects.FurnitureType.TypeSettings.DistanceFromObstructions
@@ -56,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 353
+ startLine: 342
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -94,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 358
+ startLine: 347
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -123,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Size
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 362
+ startLine: 351
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -152,7 +150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 366
+ startLine: 355
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -181,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSpots
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 371
+ startLine: 360
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -213,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectSpots
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 376
+ startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -227,102 +225,33 @@ items:
return:
type: TinyLife.Objects.ObjectSpot[]
content.vb: Public ObjectSpots As ObjectSpot()
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- id: ColorSchemes
+- uid: TinyLife.Objects.FurnitureType.TypeSettings.Colors
+ commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.Colors
+ id: Colors
parent: TinyLife.Objects.FurnitureType.TypeSettings
langs:
- csharp
- vb
- name: ColorSchemes
- nameWithType: FurnitureType.TypeSettings.ColorSchemes
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
+ name: Colors
+ nameWithType: FurnitureType.TypeSettings.Colors
+ fullName: TinyLife.Objects.FurnitureType.TypeSettings.Colors
type: Field
source:
remote:
path: TinyLife/Objects/FurnitureType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: ColorSchemes
+ id: Colors
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 381
+ startLine: 366
assemblies:
- Tiny Life
namespace: TinyLife.Objects
- summary: >-
- An array of color schemes that this furniture type should have.
-
- If is not set, its value is determined automatically by the amount of color schemes supplied.
- example: []
syntax:
- content: public ColorScheme[] ColorSchemes
+ content: public ColorSettings Colors
return:
- type: TinyLife.Utilities.ColorScheme[]
- content.vb: Public ColorSchemes As ColorScheme()
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- id: ColorMap
- parent: TinyLife.Objects.FurnitureType.TypeSettings
- langs:
- - csharp
- - vb
- name: ColorMap
- nameWithType: FurnitureType.TypeSettings.ColorMap
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- type: Field
- source:
- remote:
- path: TinyLife/Objects/FurnitureType.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: ColorMap
- path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 386
- assemblies:
- - Tiny Life
- namespace: TinyLife.Objects
- summary: >-
- An array of indices that determines which layers should use which color schemes.
-
- A furniture will always have the same amount of layers as there are color map entries.
- example: []
- syntax:
- content: public int[] ColorMap
- return:
- type: System.Int32[]
- content.vb: Public ColorMap As Integer()
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.DefaultColors
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DefaultColors
- id: DefaultColors
- parent: TinyLife.Objects.FurnitureType.TypeSettings
- langs:
- - csharp
- - vb
- name: DefaultColors
- nameWithType: FurnitureType.TypeSettings.DefaultColors
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.DefaultColors
- type: Field
- source:
- remote:
- path: TinyLife/Objects/FurnitureType.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: DefaultColors
- path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 391
- assemblies:
- - Tiny Life
- namespace: TinyLife.Objects
- summary: >-
- The default color selection for this furniture type.
-
- If not specified, this defaults to the first entries in each of the .
- example: []
- syntax:
- content: public int[] DefaultColors
- return:
- type: System.Int32[]
- content.vb: Public DefaultColors As Integer()
+ type: TinyLife.Utilities.ColorSettings
+ content.vb: Public Colors As ColorSettings
- uid: TinyLife.Objects.FurnitureType.TypeSettings.DefaultRotation
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DefaultRotation
id: DefaultRotation
@@ -341,7 +270,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DefaultRotation
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 395
+ startLine: 370
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -370,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 401
+ startLine: 376
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -404,7 +333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 405
+ startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -433,7 +362,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuyableVariations
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 411
+ startLine: 386
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -467,7 +396,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeldPivot
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 416
+ startLine: 391
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -499,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeldArmsOut
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 421
+ startLine: 396
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -531,7 +460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DecorativeRating
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 428
+ startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -567,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 433
+ startLine: 408
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -599,7 +528,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reliability
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 439
+ startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -633,7 +562,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrokenBehavior
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 444
+ startLine: 419
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -665,7 +594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ElectricityRating
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 449
+ startLine: 424
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -697,7 +626,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaterRating
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 454
+ startLine: 429
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -729,7 +658,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EfficiencyModifier
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 459
+ startLine: 434
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -761,7 +690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoreNeedModifier
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 464
+ startLine: 439
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -793,7 +722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Visibility
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 470
+ startLine: 445
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -827,7 +756,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tab
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 475
+ startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -859,7 +788,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureName
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 480
+ startLine: 455
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -891,7 +820,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LightSettings
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 485
+ startLine: 460
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -923,7 +852,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DirtyOverlayTextureName
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 492
+ startLine: 467
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -932,7 +861,7 @@ items:
Giving this field a value will automatically allow the object to get dirty after a while of being used.
- The textures loaded through this texture name act similarly to the ones loaded through , in that they adhere to the object's possible rotations, and have the same amount of layers as has entries.
+ The textures loaded through this texture name act similarly to the ones loaded through , in that they adhere to the object's possible rotations, and have the same amount of layers as ColorMap has entries.
By default, the texture to use is "approximated" using .
example: []
@@ -959,7 +888,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistanceFromObstructions
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 498
+ startLine: 473
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -993,7 +922,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 503
+ startLine: 478
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1025,7 +954,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 508
+ startLine: 483
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1057,7 +986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAllowedInSpot
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 513
+ startLine: 488
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1089,7 +1018,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnDescription
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 518
+ startLine: 493
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1121,7 +1050,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 530
+ startLine: 505
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1168,7 +1097,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 551
+ startLine: 524
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1208,7 +1137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 556
+ startLine: 529
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1250,7 +1179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 562
+ startLine: 535
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1293,7 +1222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 567
+ startLine: 540
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1796,62 +1725,13 @@ references:
href: TinyLife.Objects.ObjectSpot.html
- name: (
- name: )
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ColorMap
- name: ColorMap
- nameWithType: FurnitureType.TypeSettings.ColorMap
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
-- uid: TinyLife.Utilities.ColorScheme[]
- isExternal: true
- href: TinyLife.Utilities.ColorScheme.html
- name: ColorScheme[]
- nameWithType: ColorScheme[]
- fullName: TinyLife.Utilities.ColorScheme[]
- nameWithType.vb: ColorScheme()
- fullName.vb: TinyLife.Utilities.ColorScheme()
- name.vb: ColorScheme()
- spec.csharp:
- - uid: TinyLife.Utilities.ColorScheme
- name: ColorScheme
- href: TinyLife.Utilities.ColorScheme.html
- - name: '['
- - name: ']'
- spec.vb:
- - uid: TinyLife.Utilities.ColorScheme
- name: ColorScheme
- href: TinyLife.Utilities.ColorScheme.html
- - name: (
- - name: )
-- uid: System.Int32[]
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- name: int[]
- nameWithType: int[]
- fullName: int[]
- nameWithType.vb: Integer()
- fullName.vb: Integer()
- name.vb: Integer()
- spec.csharp:
- - uid: System.Int32
- name: int
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- - name: '['
- - name: ']'
- spec.vb:
- - uid: System.Int32
- name: Integer
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- - name: (
- - name: )
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ColorSchemes
- name: ColorSchemes
- nameWithType: FurnitureType.TypeSettings.ColorSchemes
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
+- uid: TinyLife.Utilities.ColorSettings
+ commentId: T:TinyLife.Utilities.ColorSettings
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.ColorSettings.html
+ name: ColorSettings
+ nameWithType: ColorSettings
+ fullName: TinyLife.Utilities.ColorSettings
- uid: TinyLife.Tools.FurnitureTool
commentId: T:TinyLife.Tools.FurnitureTool
href: TinyLife.Tools.FurnitureTool.html
@@ -3438,6 +3318,27 @@ references:
nameWithType.vb: FurnitureType.TypeSettings.New
fullName.vb: TinyLife.Objects.FurnitureType.TypeSettings.New
name.vb: New
+- uid: TinyLife.Utilities.ColorScheme[]
+ isExternal: true
+ href: TinyLife.Utilities.ColorScheme.html
+ name: ColorScheme[]
+ nameWithType: ColorScheme[]
+ fullName: TinyLife.Utilities.ColorScheme[]
+ nameWithType.vb: ColorScheme()
+ fullName.vb: TinyLife.Utilities.ColorScheme()
+ name.vb: ColorScheme()
+ spec.csharp:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: '['
+ - name: ']'
+ spec.vb:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: (
+ - name: )
- uid: TinyLife.Objects.FurnitureType.TypeSettings.SetData*
commentId: Overload:TinyLife.Objects.FurnitureType.TypeSettings.SetData
href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_SetData_System_String_System_Object_
diff --git a/docs/api/TinyLife.Objects.FurnitureType.yml b/docs/api/TinyLife.Objects.FurnitureType.yml
index fe8c47b..a8d50fd 100644
--- a/docs/api/TinyLife.Objects.FurnitureType.yml
+++ b/docs/api/TinyLife.Objects.FurnitureType.yml
@@ -332,7 +332,7 @@ items:
Each texture is automatically loaded based on the registered instances.
- If a furniture type has multiple entries (or multiple ), additional texture regions will automatically be created to the right of the original texture region.
+ If a furniture type has multiple TypeSettings.ColorMap entries (or multiple TypeSettings.ColorSchemes), additional texture regions will automatically be created to the right of the original texture region.
example: []
syntax:
content: public readonly IDictionary Textures
@@ -549,7 +549,7 @@ items:
description: The textures to draw this furniture with
- id: colors
type: System.Int32[]
- description: The indices in the that the furniture should be drawn with
+ description: The indices in the TypeSettings.ColorSchemes that the furniture should be drawn with
- id: scale
type: System.Single
description: The scale that the furniture should be drawn with
@@ -1049,7 +1049,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoveredTiles
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 288
+ startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1087,7 +1087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 300
+ startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1122,7 +1122,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTextures
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 316
+ startLine: 305
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1171,7 +1171,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTexture
path: ../TinyLife/Objects/FurnitureType.cs
- startLine: 339
+ startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2535,7 +2535,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WoodenStool
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 42
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2562,7 +2562,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StorageBoxSeat
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 45
+ startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2589,7 +2589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleToilet
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 49
+ startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2616,7 +2616,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernBed
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 57
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2643,7 +2643,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernSingleBed
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 63
+ startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2670,7 +2670,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernFridge
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 69
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2697,7 +2697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleShower
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 75
+ startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2724,7 +2724,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleOpenShower
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 83
+ startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2751,7 +2751,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleCounter
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 92
+ startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2778,7 +2778,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleBar
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 98
+ startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2805,7 +2805,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernStove
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 103
+ startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2832,7 +2832,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernComputer
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 111
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2859,7 +2859,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OldComputer
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 119
+ startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2886,7 +2886,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernSink
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 129
+ startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2913,7 +2913,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mailbox
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 136
+ startLine: 138
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2940,7 +2940,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleDrawer
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 141
+ startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2967,7 +2967,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleEasel
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 147
+ startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2994,7 +2994,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleBench
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 158
+ startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3021,7 +3021,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallMirror
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 164
+ startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3048,7 +3048,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleBookshelf
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 169
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3075,7 +3075,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleDoubleSidedBookshelf
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 178
+ startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3102,7 +3102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernTv
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 187
+ startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3129,7 +3129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MixologyKit
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 194
+ startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3156,7 +3156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleSofa
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 198
+ startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3183,7 +3183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleLowTable
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 205
+ startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3210,7 +3210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleWallSink
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 210
+ startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3237,7 +3237,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallBarbecue
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 217
+ startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3264,7 +3264,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimplePicnicTable
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 223
+ startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3291,7 +3291,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallPicnicTable
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 228
+ startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3318,7 +3318,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParkTrashCan
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 233
+ startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3345,7 +3345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WoodenToyBox
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 237
+ startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3372,7 +3372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildStove
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 240
+ startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3399,7 +3399,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sandbox
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 250
+ startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3426,7 +3426,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Puzzle
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 259
+ startLine: 261
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3453,7 +3453,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BaristaCoffeeMachine
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 263
+ startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3480,7 +3480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingCoatRack
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 271
+ startLine: 273
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3507,7 +3507,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CafeDisplayCase
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 275
+ startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3534,7 +3534,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlainCoffeeTable
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 279
+ startLine: 281
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3561,7 +3561,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernTvStand
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 284
+ startLine: 286
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3588,7 +3588,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallOpenShelf
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 290
+ startLine: 292
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3615,7 +3615,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LargeOpenShelf
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 295
+ startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3642,7 +3642,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BookCart
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 300
+ startLine: 302
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3669,7 +3669,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SquareIndoorTrashCan
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 304
+ startLine: 306
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3696,7 +3696,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WheelieBin
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 308
+ startLine: 310
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3723,7 +3723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleNightstand
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 312
+ startLine: 314
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3750,7 +3750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallJungleGym
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 316
+ startLine: 318
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3777,7 +3777,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColoringBook
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 325
+ startLine: 327
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3804,7 +3804,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TeaKit
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 329
+ startLine: 331
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3831,7 +3831,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernLandlinePhone
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 334
+ startLine: 336
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3858,7 +3858,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallBookStack
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 342
+ startLine: 344
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3885,7 +3885,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VerticalBookStack
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 346
+ startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3912,7 +3912,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimplePotty
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 351
+ startLine: 353
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3939,7 +3939,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SimpleChangingStation
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 357
+ startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3966,7 +3966,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernCrib
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 363
+ startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3993,7 +3993,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBathtub
path: ../TinyLife/Objects/FurnitureType.Misc.cs
- startLine: 368
+ startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6432,7 +6432,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroDoubleBed
path: ../TinyLife/Objects/FurnitureType.Sets.cs
- startLine: 307
+ startLine: 309
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6459,7 +6459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroSofa
path: ../TinyLife/Objects/FurnitureType.Sets.cs
- startLine: 314
+ startLine: 318
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6486,7 +6486,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroChair
path: ../TinyLife/Objects/FurnitureType.Sets.cs
- startLine: 323
+ startLine: 329
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6513,7 +6513,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroClock
path: ../TinyLife/Objects/FurnitureType.Sets.cs
- startLine: 329
+ startLine: 335
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7274,18 +7274,6 @@ references:
name: DataTextureAtlas
nameWithType: DataTextureAtlas
fullName: MLEM.Data.DataTextureAtlas
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
- href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ColorMap
- name: ColorMap
- nameWithType: FurnitureType.TypeSettings.ColorMap
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.ColorMap
-- uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ColorSchemes
- name: ColorSchemes
- nameWithType: FurnitureType.TypeSettings.ColorSchemes
- fullName: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
- uid: System.Collections.Generic.IDictionary{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[]}
commentId: T:System.Collections.Generic.IDictionary{MLEM.Misc.Direction2,MLEM.Textures.TextureRegion[]}
parent: System.Collections.Generic
diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml
index bcdacc7..bf7e15b 100644
--- a/docs/api/TinyLife.Objects.LifeSpan.yml
+++ b/docs/api/TinyLife.Objects.LifeSpan.yml
@@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeSpan
path: ../TinyLife/Objects/Person.cs
- startLine: 3667
+ startLine: 3653
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -59,7 +59,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryShort
path: ../TinyLife/Objects/Person.cs
- startLine: 3670
+ startLine: 3656
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -85,7 +85,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Short
path: ../TinyLife/Objects/Person.cs
- startLine: 3671
+ startLine: 3657
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Normal
path: ../TinyLife/Objects/Person.cs
- startLine: 3672
+ startLine: 3658
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Long
path: ../TinyLife/Objects/Person.cs
- startLine: 3673
+ startLine: 3659
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -163,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryLong
path: ../TinyLife/Objects/Person.cs
- startLine: 3674
+ startLine: 3660
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Infinite
path: ../TinyLife/Objects/Person.cs
- startLine: 3675
+ startLine: 3661
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Outfit.yml b/docs/api/TinyLife.Objects.Outfit.yml
index 4f299e5..ce290ca 100644
--- a/docs/api/TinyLife.Objects.Outfit.yml
+++ b/docs/api/TinyLife.Objects.Outfit.yml
@@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Outfit
path: ../TinyLife/Objects/Clothes.cs
- startLine: 295
+ startLine: 284
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Objects/Clothes.cs
- startLine: 303
+ startLine: 292
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intentions
path: ../TinyLife/Objects/Clothes.cs
- startLine: 309
+ startLine: 298
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -162,7 +162,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
- startLine: 315
+ startLine: 304
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -197,7 +197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIntentionPercentage
path: ../TinyLife/Objects/Clothes.cs
- startLine: 325
+ startLine: 314
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -232,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMostFittingStyle
path: ../TinyLife/Objects/Clothes.cs
- startLine: 343
+ startLine: 332
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -266,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnsureIntentionsMatch
path: ../TinyLife/Objects/Clothes.cs
- startLine: 358
+ startLine: 347
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -304,7 +304,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetRandomClothesItem
path: ../TinyLife/Objects/Clothes.cs
- startLine: 380
+ startLine: 369
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Particle.yml b/docs/api/TinyLife.Objects.Particle.yml
index f2fb09f..8cdea58 100644
--- a/docs/api/TinyLife.Objects.Particle.yml
+++ b/docs/api/TinyLife.Objects.Particle.yml
@@ -366,7 +366,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
- summary: The particle's gravity, which determines how much its is affected every frame. Defaults to 0.
+ summary: The particle's gravity, which determines how much its is affected every frame. Defaults to 0.
example: []
syntax:
content: public float Gravity
@@ -1018,7 +1018,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Remove
path: ../TinyLife/Objects/Particle.cs
- startLine: 239
+ startLine: 224
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1046,7 +1046,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved
path: ../TinyLife/Objects/Particle.cs
- startLine: 247
+ startLine: 232
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1074,7 +1074,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdded
path: ../TinyLife/Objects/Particle.cs
- startLine: 254
+ startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1102,7 +1102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Spawn
path: ../TinyLife/Objects/Particle.cs
- startLine: 265
+ startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2183,6 +2183,12 @@ references:
- uid: MLEM.Misc
name: Misc
isExternal: true
+- uid: TinyLife.Objects.Particle.VisualMotion
+ commentId: F:TinyLife.Objects.Particle.VisualMotion
+ href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_VisualMotion
+ name: VisualMotion
+ nameWithType: Particle.VisualMotion
+ fullName: TinyLife.Objects.Particle.VisualMotion
- uid: TinyLife.Objects.Particle.VisualWorldOffset
commentId: F:TinyLife.Objects.Particle.VisualWorldOffset
href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_VisualWorldOffset
diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml
index 9bf99f7..33b3fb7 100644
--- a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml
+++ b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EfficiencyModifierDelegate
path: ../TinyLife/Objects/Person.cs
- startLine: 3472
+ startLine: 3458
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml
index c83c3b7..1defd99 100644
--- a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml
+++ b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionModifiersChangedDelegate
path: ../TinyLife/Objects/Person.cs
- startLine: 3497
+ startLine: 3483
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml
index ae815a0..894f89b 100644
--- a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml
+++ b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassiveActionPriorityDelegate
path: ../TinyLife/Objects/Person.cs
- startLine: 3487
+ startLine: 3473
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml
index 29d8428..dd6e005 100644
--- a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml
+++ b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RelationshipChangeDelegate
path: ../TinyLife/Objects/Person.cs
- startLine: 3502
+ startLine: 3488
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml
index 39a7ee8..34203a5 100644
--- a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml
+++ b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoreNeedDelegate
path: ../TinyLife/Objects/Person.cs
- startLine: 3492
+ startLine: 3478
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml b/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml
index 72a27bf..ca2aff2 100644
--- a/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml
+++ b/docs/api/TinyLife.Objects.Person.SkillBoostDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SkillBoostDelegate
path: ../TinyLife/Objects/Person.cs
- startLine: 3477
+ startLine: 3463
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml
index 4e2f2af..0d2a20a 100644
--- a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml
+++ b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkSpeedDelegate
path: ../TinyLife/Objects/Person.cs
- startLine: 3482
+ startLine: 3468
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml
index cc8c150..358cde5 100644
--- a/docs/api/TinyLife.Objects.Person.yml
+++ b/docs/api/TinyLife.Objects.Person.yml
@@ -114,7 +114,6 @@ items:
- TinyLife.Objects.Person.Jobs
- TinyLife.Objects.Person.LastBedSleptIn
- TinyLife.Objects.Person.LastName
- - TinyLife.Objects.Person.LastVisitedLot
- TinyLife.Objects.Person.LifeGoal
- TinyLife.Objects.Person.LifeSpan
- TinyLife.Objects.Person.LotEmployment
@@ -166,6 +165,7 @@ items:
- TinyLife.Objects.Person.Pronouns
- TinyLife.Objects.Person.RandomlyGenerated
- TinyLife.Objects.Person.RecentActions
+ - TinyLife.Objects.Person.RelationshipInterestingness
- TinyLife.Objects.Person.Relationships
- TinyLife.Objects.Person.RemoveEmotion(TinyLife.Emotions.EmotionModifier)
- TinyLife.Objects.Person.RemoveHeldObject``1
@@ -199,6 +199,7 @@ items:
- TinyLife.Objects.Person.Validate
- TinyLife.Objects.Person.ValidateClothes
- TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)
+ - TinyLife.Objects.Person.VisitingLot
- TinyLife.Objects.Person.VisualPosition
- TinyLife.Objects.Person.VisuallyOccupiedSpot
- TinyLife.Objects.Person.VoicePitch
@@ -1203,7 +1204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoiceStyle
path: ../TinyLife/Objects/Person.cs
- startLine: 214
+ startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1245,7 +1246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoicePitch
path: ../TinyLife/Objects/Person.cs
- startLine: 220
+ startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1287,7 +1288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rotation
path: ../TinyLife/Objects/Person.cs
- startLine: 224
+ startLine: 216
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1318,7 +1319,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Household
path: ../TinyLife/Objects/Person.cs
- startLine: 235
+ startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1349,7 +1350,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentEmote
path: ../TinyLife/Objects/Person.cs
- startLine: 249
+ startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1383,7 +1384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentSpeakStyle
path: ../TinyLife/Objects/Person.cs
- startLine: 254
+ startLine: 246
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1399,42 +1400,42 @@ items:
type: System.Nullable{TinyLife.Objects.SpeakStyle}
content.vb: Public Property CurrentSpeakStyle As SpeakStyle?
overload: TinyLife.Objects.Person.CurrentSpeakStyle*
-- uid: TinyLife.Objects.Person.LastVisitedLot
- commentId: P:TinyLife.Objects.Person.LastVisitedLot
- id: LastVisitedLot
+- uid: TinyLife.Objects.Person.VisitingLot
+ commentId: P:TinyLife.Objects.Person.VisitingLot
+ id: VisitingLot
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
- name: LastVisitedLot
- nameWithType: Person.LastVisitedLot
- fullName: TinyLife.Objects.Person.LastVisitedLot
+ name: VisitingLot
+ nameWithType: Person.VisitingLot
+ fullName: TinyLife.Objects.Person.VisitingLot
type: Property
source:
remote:
path: TinyLife/Objects/Person.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: LastVisitedLot
+ id: VisitingLot
path: ../TinyLife/Objects/Person.cs
- startLine: 260
+ startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
- The that was last visited by this person.
+ The that is currently being visited by this person, or null if they're not visiting a lot right now.
- A visited lot is a lot that was actively moved to using , or if the person is currently occupying this lot.
+ A visited lot is a lot that was actively moved to using , or a similar action.
To modify this value, use .
example: []
syntax:
- content: public Lot LastVisitedLot { get; }
+ content: public Lot VisitingLot { get; }
parameters: []
return:
type: TinyLife.World.Lot
- content.vb: Public ReadOnly Property LastVisitedLot As Lot
- overload: TinyLife.Objects.Person.LastVisitedLot*
+ content.vb: Public ReadOnly Property VisitingLot As Lot
+ overload: TinyLife.Objects.Person.VisitingLot*
- uid: TinyLife.Objects.Person.LotVisitCooldown
commentId: P:TinyLife.Objects.Person.LotVisitCooldown
id: LotVisitCooldown
@@ -1453,14 +1454,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LotVisitCooldown
path: ../TinyLife/Objects/Person.cs
- startLine: 276
+ startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
The amount of time that has to pass before this person can visit another lot.
- If is set using , this value will be set to 2 hours or 4 hours of in-game time, based on whether the visited lot is their home lot or not.
+ If LastVisitedLot is set using , this value will be set to 2 hours or 4 hours of in-game time, based on whether the visited lot is their home lot or not.
example: []
syntax:
content: >-
@@ -1501,11 +1502,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasInvitedIn
path: ../TinyLife/Objects/Person.cs
- startLine: 282
+ startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.Objects
- summary: Whether this person was already invited in to their .
+ summary: Whether this person was already invited in to their LastVisitedLot.
example: []
syntax:
content: >-
@@ -1544,7 +1545,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Job
path: ../TinyLife/Objects/Person.cs
- startLine: 286
+ startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1598,7 +1599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Objects/Person.cs
- startLine: 291
+ startLine: 283
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1629,7 +1630,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionAmount
path: ../TinyLife/Objects/Person.cs
- startLine: 301
+ startLine: 293
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1660,7 +1661,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentRoomDecorativeRating
path: ../TinyLife/Objects/Person.cs
- startLine: 311
+ startLine: 303
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1691,7 +1692,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LastBedSleptIn
path: ../TinyLife/Objects/Person.cs
- startLine: 316
+ startLine: 308
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1734,7 +1735,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsMoving
path: ../TinyLife/Objects/Person.cs
- startLine: 321
+ startLine: 313
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1768,7 +1769,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LotEmployment
path: ../TinyLife/Objects/Person.cs
- startLine: 327
+ startLine: 319
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1814,7 +1815,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentOutfitIndex
path: ../TinyLife/Objects/Person.cs
- startLine: 332
+ startLine: 324
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1858,7 +1859,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentOutfit
path: ../TinyLife/Objects/Person.cs
- startLine: 337
+ startLine: 329
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1889,7 +1890,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCurrentHousehold
path: ../TinyLife/Objects/Person.cs
- startLine: 339
+ startLine: 331
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1920,7 +1921,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeSpan
path: ../TinyLife/Objects/Person.cs
- startLine: 343
+ startLine: 335
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1951,7 +1952,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HomeLot
path: ../TinyLife/Objects/Person.cs
- startLine: 345
+ startLine: 337
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -1985,7 +1986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Money
path: ../TinyLife/Objects/Person.cs
- startLine: 347
+ startLine: 339
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2016,7 +2017,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsRegularVisitor
path: ../TinyLife/Objects/Person.cs
- startLine: 358
+ startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2050,7 +2051,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Age
path: ../TinyLife/Objects/Person.cs
- startLine: 362
+ startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2081,7 +2082,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeGoal
path: ../TinyLife/Objects/Person.cs
- startLine: 375
+ startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2112,7 +2113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description
path: ../TinyLife/Objects/Person.cs
- startLine: 388
+ startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2151,7 +2152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsDead
path: ../TinyLife/Objects/Person.cs
- startLine: 394
+ startLine: 386
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2193,7 +2194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentAgeDays
path: ../TinyLife/Objects/Person.cs
- startLine: 400
+ startLine: 392
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2235,7 +2236,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DaysLived
path: ../TinyLife/Objects/Person.cs
- startLine: 406
+ startLine: 398
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2277,7 +2278,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomlyGenerated
path: ../TinyLife/Objects/Person.cs
- startLine: 410
+ startLine: 402
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2322,7 +2323,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisuallyOccupiedSpot
path: ../TinyLife/Objects/Person.cs
- startLine: 418
+ startLine: 410
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2360,7 +2361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OccupiedFurniture
path: ../TinyLife/Objects/Person.cs
- startLine: 429
+ startLine: 421
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2396,7 +2397,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentPose
path: ../TinyLife/Objects/Person.cs
- startLine: 438
+ startLine: 430
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2438,7 +2439,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WornLayers
path: ../TinyLife/Objects/Person.cs
- startLine: 445
+ startLine: 437
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2482,7 +2483,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnimateHeldObject
path: ../TinyLife/Objects/Person.cs
- startLine: 450
+ startLine: 442
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2514,7 +2515,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeldObjectRotation
path: ../TinyLife/Objects/Person.cs
- startLine: 456
+ startLine: 448
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2548,7 +2549,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AnimationSpeed
path: ../TinyLife/Objects/Person.cs
- startLine: 461
+ startLine: 453
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2580,7 +2581,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tint
path: ../TinyLife/Objects/Person.cs
- startLine: 466
+ startLine: 458
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2612,7 +2613,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisualPosition
path: ../TinyLife/Objects/Person.cs
- startLine: 472
+ startLine: 464
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2648,7 +2649,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiaperDirty
path: ../TinyLife/Objects/Person.cs
- startLine: 480
+ startLine: 472
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2691,7 +2692,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyAbility
path: ../TinyLife/Objects/Person.cs
- startLine: 485
+ startLine: 477
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2730,7 +2731,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Portrait
path: ../TinyLife/Objects/Person.cs
- startLine: 490
+ startLine: 482
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2764,7 +2765,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyHoursRemaining
path: ../TinyLife/Objects/Person.cs
- startLine: 520
+ startLine: 512
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2812,7 +2813,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyPartner
path: ../TinyLife/Objects/Person.cs
- startLine: 526
+ startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2860,7 +2861,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInLabor
path: ../TinyLife/Objects/Person.cs
- startLine: 533
+ startLine: 525
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2906,7 +2907,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsPregnant
path: ../TinyLife/Objects/Person.cs
- startLine: 538
+ startLine: 530
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2940,7 +2941,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAllowedToDie
path: ../TinyLife/Objects/Person.cs
- startLine: 543
+ startLine: 535
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -2971,7 +2972,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PhoneColors
path: ../TinyLife/Objects/Person.cs
- startLine: 552
+ startLine: 544
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3010,7 +3011,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RecentActions
path: ../TinyLife/Objects/Person.cs
- startLine: 557
+ startLine: 549
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3026,6 +3027,35 @@ items:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Actions.ActionType,TinyLife.Goals.Memory}}
content.vb: Public ReadOnly Property RecentActions As IEnumerable(Of (Type As ActionType, Memory As Memory))
overload: TinyLife.Objects.Person.RecentActions*
+- uid: TinyLife.Objects.Person.RelationshipInterestingness
+ commentId: P:TinyLife.Objects.Person.RelationshipInterestingness
+ id: RelationshipInterestingness
+ parent: TinyLife.Objects.Person
+ langs:
+ - csharp
+ - vb
+ name: RelationshipInterestingness
+ nameWithType: Person.RelationshipInterestingness
+ fullName: TinyLife.Objects.Person.RelationshipInterestingness
+ type: Property
+ source:
+ remote:
+ path: TinyLife/Objects/Person.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RelationshipInterestingness
+ path: ../TinyLife/Objects/Person.cs
+ startLine: 558
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Objects
+ syntax:
+ content: public float RelationshipInterestingness { get; }
+ parameters: []
+ return:
+ type: System.Single
+ content.vb: Public ReadOnly Property RelationshipInterestingness As Single
+ overload: TinyLife.Objects.Person.RelationshipInterestingness*
- uid: TinyLife.Objects.Person.CurrentMode
commentId: P:TinyLife.Objects.Person.CurrentMode
id: CurrentMode
@@ -3044,7 +3074,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMode
path: ../TinyLife/Objects/Person.cs
- startLine: 568
+ startLine: 561
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3082,7 +3112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionsChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 582
+ startLine: 575
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3114,7 +3144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnNewSkillLearned
path: ../TinyLife/Objects/Person.cs
- startLine: 587
+ startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3146,7 +3176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnJobChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 592
+ startLine: 585
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3178,7 +3208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEmotionModifiersChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 597
+ startLine: 590
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3210,7 +3240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEmotionChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 602
+ startLine: 595
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3242,7 +3272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetEfficiencyModifier
path: ../TinyLife/Objects/Person.cs
- startLine: 608
+ startLine: 601
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3276,7 +3306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetPersonalitySkillBoost
path: ../TinyLife/Objects/Person.cs
- startLine: 613
+ startLine: 606
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3308,7 +3338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetEmotionSkillBoost
path: ../TinyLife/Objects/Person.cs
- startLine: 618
+ startLine: 611
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3340,7 +3370,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetWalkSpeed
path: ../TinyLife/Objects/Person.cs
- startLine: 624
+ startLine: 617
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3374,7 +3404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetPassiveActionPriority
path: ../TinyLife/Objects/Person.cs
- startLine: 630
+ startLine: 623
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3408,7 +3438,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionInitialized
path: ../TinyLife/Objects/Person.cs
- startLine: 635
+ startLine: 628
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3440,7 +3470,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionsCompleted
path: ../TinyLife/Objects/Person.cs
- startLine: 640
+ startLine: 633
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3472,7 +3502,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionUpdated
path: ../TinyLife/Objects/Person.cs
- startLine: 645
+ startLine: 638
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3504,7 +3534,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnOutfitChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 650
+ startLine: 643
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3536,7 +3566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetCurrentGoals
path: ../TinyLife/Objects/Person.cs
- startLine: 656
+ startLine: 649
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3570,7 +3600,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnLifeGoalChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 661
+ startLine: 654
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3602,7 +3632,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRestoreNeed
path: ../TinyLife/Objects/Person.cs
- startLine: 667
+ startLine: 660
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3636,7 +3666,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnChangeFriendship
path: ../TinyLife/Objects/Person.cs
- startLine: 673
+ startLine: 666
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3670,7 +3700,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnChangeRomance
path: ../TinyLife/Objects/Person.cs
- startLine: 679
+ startLine: 672
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3704,7 +3734,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnMemoriesChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 684
+ startLine: 677
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3736,7 +3766,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Person.cs
- startLine: 737
+ startLine: 730
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3787,7 +3817,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize
path: ../TinyLife/Objects/Person.cs
- startLine: 743
+ startLine: 736
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3817,7 +3847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Objects/Person.cs
- startLine: 748
+ startLine: 741
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3863,7 +3893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/Person.cs
- startLine: 1078
+ startLine: 1072
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3913,7 +3943,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/Person.cs
- startLine: 1123
+ startLine: 1117
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3950,7 +3980,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCategories
path: ../TinyLife/Objects/Person.cs
- startLine: 1202
+ startLine: 1196
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -3986,7 +4016,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intersects
path: ../TinyLife/Objects/Person.cs
- startLine: 1207
+ startLine: 1201
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4025,7 +4055,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHoverInfo
path: ../TinyLife/Objects/Person.cs
- startLine: 1212
+ startLine: 1206
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4061,7 +4091,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpotInfo
path: ../TinyLife/Objects/Person.cs
- startLine: 1232
+ startLine: 1226
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4100,7 +4130,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCameraRotationChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 1245
+ startLine: 1239
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4139,7 +4169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FocusCameraOnEvent
path: ../TinyLife/Objects/Person.cs
- startLine: 1256
+ startLine: 1250
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4182,7 +4212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetJob
path: ../TinyLife/Objects/Person.cs
- startLine: 1277
+ startLine: 1271
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4235,7 +4265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddJob
path: ../TinyLife/Objects/Person.cs
- startLine: 1291
+ startLine: 1285
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4276,7 +4306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveJob
path: ../TinyLife/Objects/Person.cs
- startLine: 1308
+ startLine: 1302
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4311,7 +4341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic
path: ../TinyLife/Objects/Person.cs
- startLine: 1315
+ startLine: 1309
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4353,7 +4383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveToMap
path: ../TinyLife/Objects/Person.cs
- startLine: 1376
+ startLine: 1370
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4398,7 +4428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PrepareForPermanentRemoval
path: ../TinyLife/Objects/Person.cs
- startLine: 1394
+ startLine: 1388
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4429,21 +4459,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisitLot
path: ../TinyLife/Objects/Person.cs
- startLine: 1408
+ startLine: 1402
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
- Marks the given lot as visited, setting to 4 hours if the lot is the person's home lot, and 2 otherwise
+ Marks the given lot as the one that this person is currently visiting.
- The passed lot is additionally marked as visible for the player using .
+ To mark this person as not currently visiting any lots, null can be passed.
example: []
syntax:
content: public virtual void VisitLot(Lot lot)
parameters:
- id: lot
type: TinyLife.World.Lot
- description: The lot to mark as visited
+ description: The lot to mark as visited, or null to mark this person as not visiting any lot.
content.vb: Public Overridable Sub VisitLot(lot As Lot)
overload: TinyLife.Objects.Person.VisitLot*
- uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2)
@@ -4464,7 +4494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawUi
path: ../TinyLife/Objects/Person.cs
- startLine: 1425
+ startLine: 1420
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4508,7 +4538,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRelationship
path: ../TinyLife/Objects/Person.cs
- startLine: 1436
+ startLine: 1431
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4552,7 +4582,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangeFriendship
path: ../TinyLife/Objects/Person.cs
- startLine: 1461
+ startLine: 1456
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4593,7 +4623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangeRomance
path: ../TinyLife/Objects/Person.cs
- startLine: 1513
+ startLine: 1508
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4634,7 +4664,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayEmote
path: ../TinyLife/Objects/Person.cs
- startLine: 1546
+ startLine: 1541
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4678,7 +4708,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StopEmoting
path: ../TinyLife/Objects/Person.cs
- startLine: 1557
+ startLine: 1552
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4706,7 +4736,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Speak
path: ../TinyLife/Objects/Person.cs
- startLine: 1568
+ startLine: 1563
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4747,7 +4777,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StopSpeaking
path: ../TinyLife/Objects/Person.cs
- startLine: 1578
+ startLine: 1573
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4775,7 +4805,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayEmoteAndSpeak
path: ../TinyLife/Objects/Person.cs
- startLine: 1595
+ startLine: 1590
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4822,7 +4852,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeTalkingSpots
path: ../TinyLife/Objects/Person.cs
- startLine: 1605
+ startLine: 1600
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4856,7 +4886,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OccupyActionSpot
path: ../TinyLife/Objects/Person.cs
- startLine: 1625
+ startLine: 1620
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4910,7 +4940,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OccupyFreeActionSpot
path: ../TinyLife/Objects/Person.cs
- startLine: 1656
+ startLine: 1651
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4963,7 +4993,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OccupyFreeActionSpot
path: ../TinyLife/Objects/Person.cs
- startLine: 1674
+ startLine: 1669
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5016,7 +5046,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCloseForTalking
path: ../TinyLife/Objects/Person.cs
- startLine: 1686
+ startLine: 1681
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5060,7 +5090,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNeed
path: ../TinyLife/Objects/Person.cs
- startLine: 1698
+ startLine: 1693
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5095,7 +5125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNeedPercentage
path: ../TinyLife/Objects/Person.cs
- startLine: 1707
+ startLine: 1702
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5130,7 +5160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoreNeed
path: ../TinyLife/Objects/Person.cs
- startLine: 1719
+ startLine: 1714
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5177,7 +5207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoreNeed
path: ../TinyLife/Objects/Person.cs
- startLine: 1755
+ startLine: 1750
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5229,7 +5259,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSkill
path: ../TinyLife/Objects/Person.cs
- startLine: 1766
+ startLine: 1761
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5273,7 +5303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSkillTotalPercentage
path: ../TinyLife/Objects/Person.cs
- startLine: 1785
+ startLine: 1780
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5311,7 +5341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSkillPointPercentage
path: ../TinyLife/Objects/Person.cs
- startLine: 1795
+ startLine: 1790
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5349,7 +5379,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSkillLevel
path: ../TinyLife/Objects/Person.cs
- startLine: 1805
+ startLine: 1800
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5387,7 +5417,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasSkillLevel
path: ../TinyLife/Objects/Person.cs
- startLine: 1815
+ startLine: 1810
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5428,7 +5458,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainSkill
path: ../TinyLife/Objects/Person.cs
- startLine: 1827
+ startLine: 1822
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5477,7 +5507,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DepleteNeed
path: ../TinyLife/Objects/Person.cs
- startLine: 1847
+ startLine: 1842
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5521,7 +5551,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasPersonality
path: ../TinyLife/Objects/Person.cs
- startLine: 1858
+ startLine: 1853
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5556,7 +5586,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueueAction
path: ../TinyLife/Objects/Person.cs
- startLine: 1872
+ startLine: 1867
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5611,7 +5641,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CancelAction
path: ../TinyLife/Objects/Person.cs
- startLine: 1903
+ startLine: 1887
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5658,7 +5688,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHeldObject
path: ../TinyLife/Objects/Person.cs
- startLine: 1919
+ startLine: 1903
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5701,7 +5731,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetHeldObject
path: ../TinyLife/Objects/Person.cs
- startLine: 1937
+ startLine: 1921
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5754,7 +5784,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetHeldObject
path: ../TinyLife/Objects/Person.cs
- startLine: 1950
+ startLine: 1934
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5795,7 +5825,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveHeldObject
path: ../TinyLife/Objects/Person.cs
- startLine: 1963
+ startLine: 1947
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5832,7 +5862,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHeldActionInfo
path: ../TinyLife/Objects/Person.cs
- startLine: 1977
+ startLine: 1961
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5866,7 +5896,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToCreatedByString
path: ../TinyLife/Objects/Person.cs
- startLine: 1986
+ startLine: 1970
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5897,7 +5927,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Die
path: ../TinyLife/Objects/Person.cs
- startLine: 1994
+ startLine: 1978
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5931,7 +5961,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddEmotion
path: ../TinyLife/Objects/Person.cs
- startLine: 2092
+ startLine: 2076
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -5981,7 +6011,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveEmotion
path: ../TinyLife/Objects/Person.cs
- startLine: 2115
+ startLine: 2099
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6016,7 +6046,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LowerEmotion
path: ../TinyLife/Objects/Person.cs
- startLine: 2136
+ startLine: 2120
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6063,7 +6093,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LowerEmotionModifier
path: ../TinyLife/Objects/Person.cs
- startLine: 2155
+ startLine: 2139
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6110,7 +6140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasEmotionModifier
path: ../TinyLife/Objects/Person.cs
- startLine: 2171
+ startLine: 2155
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6145,7 +6175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWalkSpeed
path: ../TinyLife/Objects/Person.cs
- startLine: 2180
+ startLine: 2164
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6179,7 +6209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEfficiencyModifier
path: ../TinyLife/Objects/Person.cs
- startLine: 2215
+ startLine: 2199
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6229,7 +6259,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasHouseholdMember
path: ../TinyLife/Objects/Person.cs
- startLine: 2255
+ startLine: 2239
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6264,7 +6294,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasHouseholdMember
path: ../TinyLife/Objects/Person.cs
- startLine: 2260
+ startLine: 2244
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6299,7 +6329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProjects
path: ../TinyLife/Objects/Person.cs
- startLine: 2270
+ startLine: 2254
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6340,7 +6370,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProject
path: ../TinyLife/Objects/Person.cs
- startLine: 2280
+ startLine: 2264
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6381,7 +6411,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StartProject
path: ../TinyLife/Objects/Person.cs
- startLine: 2289
+ startLine: 2273
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6416,7 +6446,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPassiveActionPriority
path: ../TinyLife/Objects/Person.cs
- startLine: 2301
+ startLine: 2285
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6456,7 +6486,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomOutfit
path: ../TinyLife/Objects/Person.cs
- startLine: 2323
+ startLine: 2307
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6491,7 +6521,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetCurrentOutfit
path: ../TinyLife/Objects/Person.cs
- startLine: 2335
+ startLine: 2319
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6531,7 +6561,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetCurrentOutfit
path: ../TinyLife/Objects/Person.cs
- startLine: 2351
+ startLine: 2335
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6569,7 +6599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetNewId
path: ../TinyLife/Objects/Person.cs
- startLine: 2366
+ startLine: 2350
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6613,7 +6643,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsIdMatch
path: ../TinyLife/Objects/Person.cs
- startLine: 2421
+ startLine: 2405
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6651,7 +6681,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsIdMatch
path: ../TinyLife/Objects/Person.cs
- startLine: 2431
+ startLine: 2415
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6689,7 +6719,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPersonalitySkillBoost
path: ../TinyLife/Objects/Person.cs
- startLine: 2441
+ startLine: 2425
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6727,7 +6757,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmotionSkillBoost
path: ../TinyLife/Objects/Person.cs
- startLine: 2463
+ startLine: 2447
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6765,7 +6795,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCurrentGoals
path: ../TinyLife/Objects/Person.cs
- startLine: 2487
+ startLine: 2471
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6799,7 +6829,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EarnMoney
path: ../TinyLife/Objects/Person.cs
- startLine: 2513
+ startLine: 2497
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6840,7 +6870,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddMemory
path: ../TinyLife/Objects/Person.cs
- startLine: 2526
+ startLine: 2510
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6889,7 +6919,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMemories
path: ../TinyLife/Objects/Person.cs
- startLine: 2538
+ startLine: 2522
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6929,7 +6959,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveMemory
path: ../TinyLife/Objects/Person.cs
- startLine: 2549
+ startLine: 2533
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -6975,7 +7005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTimeSinceMemory
path: ../TinyLife/Objects/Person.cs
- startLine: 2577
+ startLine: 2561
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7021,7 +7051,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTimeSinceMemory
path: ../TinyLife/Objects/Person.cs
- startLine: 2596
+ startLine: 2580
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7064,7 +7094,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoToExitRoad
path: ../TinyLife/Objects/Person.cs
- startLine: 2609
+ startLine: 2593
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7095,7 +7125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAction
path: ../TinyLife/Objects/Person.cs
- startLine: 2622
+ startLine: 2606
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7139,7 +7169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetPregnancyStatus
path: ../TinyLife/Objects/Person.cs
- startLine: 2642
+ startLine: 2626
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7180,7 +7210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetAnimationsFromLooks
path: ../TinyLife/Objects/Person.cs
- startLine: 2662
+ startLine: 2646
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7208,7 +7238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImportAtExitRoad
path: ../TinyLife/Objects/Person.cs
- startLine: 2674
+ startLine: 2658
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7240,7 +7270,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoToRandomHomeLocation
path: ../TinyLife/Objects/Person.cs
- startLine: 2686
+ startLine: 2670
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7271,7 +7301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldDrawHeldItem
path: ../TinyLife/Objects/Person.cs
- startLine: 2707
+ startLine: 2691
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7302,7 +7332,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHeldItemDrawOffset
path: ../TinyLife/Objects/Person.cs
- startLine: 2718
+ startLine: 2702
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7339,7 +7369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHeldItemDepthOffset
path: ../TinyLife/Objects/Person.cs
- startLine: 2746
+ startLine: 2730
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7370,7 +7400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPivot
path: ../TinyLife/Objects/Person.cs
- startLine: 2757
+ startLine: 2741
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7401,7 +7431,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/Objects/Person.cs
- startLine: 2769
+ startLine: 2753
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7448,7 +7478,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetValidClothes
path: ../TinyLife/Objects/Person.cs
- startLine: 2826
+ startLine: 2810
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7483,7 +7513,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanApplyPersonality
path: ../TinyLife/Objects/Person.cs
- startLine: 2838
+ startLine: 2822
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7520,7 +7550,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasRecentlyFailed
path: ../TinyLife/Objects/Person.cs
- startLine: 2851
+ startLine: 2835
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7564,7 +7594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveToMapExitRoad
path: ../TinyLife/Objects/Person.cs
- startLine: 2862
+ startLine: 2846
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7602,7 +7632,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenerateAnimationGroup
path: ../TinyLife/Objects/Person.cs
- startLine: 2879
+ startLine: 2863
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7649,7 +7679,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawLooks
path: ../TinyLife/Objects/Person.cs
- startLine: 2917
+ startLine: 2901
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7702,7 +7732,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateAnimations
path: ../TinyLife/Objects/Person.cs
- startLine: 2940
+ startLine: 2924
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7740,7 +7770,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionCompleted
path: ../TinyLife/Objects/Person.cs
- startLine: 2959
+ startLine: 2943
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7778,7 +7808,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateAction
path: ../TinyLife/Objects/Person.cs
- startLine: 3036
+ startLine: 3020
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7825,7 +7855,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeAction
path: ../TinyLife/Objects/Person.cs
- startLine: 3049
+ startLine: 3033
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7857,7 +7887,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAgeChanged
path: ../TinyLife/Objects/Person.cs
- startLine: 3059
+ startLine: 3043
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7889,7 +7919,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidateClothes
path: ../TinyLife/Objects/Person.cs
- startLine: 3145
+ startLine: 3129
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7920,7 +7950,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomSpeakSound
path: ../TinyLife/Objects/Person.cs
- startLine: 3297
+ startLine: 3281
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -7967,7 +7997,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create
path: ../TinyLife/Objects/Person.cs
- startLine: 3325
+ startLine: 3309
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -8026,7 +8056,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawUi
path: ../TinyLife/Objects/Person.cs
- startLine: 3410
+ startLine: 3394
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -12487,18 +12517,12 @@ references:
name: Lot
href: TinyLife.World.Lot.html
- name: )
-- uid: TinyLife.Objects.Person.LastVisitedLot*
- commentId: Overload:TinyLife.Objects.Person.LastVisitedLot
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LastVisitedLot
- name: LastVisitedLot
- nameWithType: Person.LastVisitedLot
- fullName: TinyLife.Objects.Person.LastVisitedLot
-- uid: TinyLife.Objects.Person.LastVisitedLot
- commentId: P:TinyLife.Objects.Person.LastVisitedLot
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LastVisitedLot
- name: LastVisitedLot
- nameWithType: Person.LastVisitedLot
- fullName: TinyLife.Objects.Person.LastVisitedLot
+- uid: TinyLife.Objects.Person.VisitingLot*
+ commentId: Overload:TinyLife.Objects.Person.VisitingLot
+ href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitingLot
+ name: VisitingLot
+ nameWithType: Person.VisitingLot
+ fullName: TinyLife.Objects.Person.VisitingLot
- uid: TinyLife.Objects.Person.LotVisitCooldown*
commentId: Overload:TinyLife.Objects.Person.LotVisitCooldown
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LotVisitCooldown
@@ -13694,7 +13718,7 @@ references:
- name: (
- name: )
- uid: TinyLife.Goals.MemoryType.ActionDone
- commentId: F:TinyLife.Goals.MemoryType.ActionDone
+ commentId: P:TinyLife.Goals.MemoryType.ActionDone
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone
name: ActionDone
nameWithType: MemoryType.ActionDone
@@ -13779,6 +13803,12 @@ references:
href: TinyLife.Goals.Memory.html
- name: )
- name: )
+- uid: TinyLife.Objects.Person.RelationshipInterestingness*
+ commentId: Overload:TinyLife.Objects.Person.RelationshipInterestingness
+ href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_RelationshipInterestingness
+ name: RelationshipInterestingness
+ nameWithType: Person.RelationshipInterestingness
+ fullName: TinyLife.Objects.Person.RelationshipInterestingness
- uid: TinyLife.Objects.IUpdatingObject.UpdateMode
commentId: T:TinyLife.Objects.IUpdatingObject.UpdateMode
parent: TinyLife.Objects
@@ -15551,36 +15581,6 @@ references:
name: PrepareForPermanentRemoval
nameWithType: Person.PrepareForPermanentRemoval
fullName: TinyLife.Objects.Person.PrepareForPermanentRemoval
-- uid: TinyLife.Objects.Person.LotVisitCooldown
- commentId: P:TinyLife.Objects.Person.LotVisitCooldown
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LotVisitCooldown
- name: LotVisitCooldown
- nameWithType: Person.LotVisitCooldown
- fullName: TinyLife.Objects.Person.LotVisitCooldown
-- uid: TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)
- commentId: M:TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)
- href: TinyLife.GameImpl.html#TinyLife_GameImpl_MarkLotVisible_TinyLife_World_Lot_
- name: MarkLotVisible(Lot)
- nameWithType: GameImpl.MarkLotVisible(Lot)
- fullName: TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)
- spec.csharp:
- - uid: TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)
- name: MarkLotVisible
- href: TinyLife.GameImpl.html#TinyLife_GameImpl_MarkLotVisible_TinyLife_World_Lot_
- - name: (
- - uid: TinyLife.World.Lot
- name: Lot
- href: TinyLife.World.Lot.html
- - name: )
- spec.vb:
- - uid: TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)
- name: MarkLotVisible
- href: TinyLife.GameImpl.html#TinyLife_GameImpl_MarkLotVisible_TinyLife_World_Lot_
- - name: (
- - uid: TinyLife.World.Lot
- name: Lot
- href: TinyLife.World.Lot.html
- - name: )
- uid: TinyLife.Objects.Person.VisitLot*
commentId: Overload:TinyLife.Objects.Person.VisitLot
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_VisitLot_TinyLife_World_Lot_
diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml
index 6fd55e6..b39a9b1 100644
--- a/docs/api/TinyLife.Objects.Pose.yml
+++ b/docs/api/TinyLife.Objects.Pose.yml
@@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pose
path: ../TinyLife/Objects/Person.cs
- startLine: 3554
+ startLine: 3540
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -60,7 +60,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Standing
path: ../TinyLife/Objects/Person.cs
- startLine: 3559
+ startLine: 3545
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -88,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walking
path: ../TinyLife/Objects/Person.cs
- startLine: 3563
+ startLine: 3549
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -116,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sitting
path: ../TinyLife/Objects/Person.cs
- startLine: 3567
+ startLine: 3553
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Laying
path: ../TinyLife/Objects/Person.cs
- startLine: 3572
+ startLine: 3558
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SittingGround
path: ../TinyLife/Objects/Person.cs
- startLine: 3577
+ startLine: 3563
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -206,7 +206,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingStanding
path: ../TinyLife/Objects/Person.cs
- startLine: 3581
+ startLine: 3567
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -234,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSitting
path: ../TinyLife/Objects/Person.cs
- startLine: 3585
+ startLine: 3571
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -262,7 +262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSittingGround
path: ../TinyLife/Objects/Person.cs
- startLine: 3589
+ startLine: 3575
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -290,7 +290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Running
path: ../TinyLife/Objects/Person.cs
- startLine: 3593
+ startLine: 3579
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -318,7 +318,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingArmsOut
path: ../TinyLife/Objects/Person.cs
- startLine: 3597
+ startLine: 3583
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -346,7 +346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkingArmsOut
path: ../TinyLife/Objects/Person.cs
- startLine: 3601
+ startLine: 3587
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml
index 8682874..e38bda1 100644
--- a/docs/api/TinyLife.Objects.PregnancyAbility.yml
+++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyAbility
path: ../TinyLife/Objects/Person.cs
- startLine: 3729
+ startLine: 3715
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neither
path: ../TinyLife/Objects/Person.cs
- startLine: 3734
+ startLine: 3720
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOthersPregnant
path: ../TinyLife/Objects/Person.cs
- startLine: 3738
+ startLine: 3724
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPregnant
path: ../TinyLife/Objects/Person.cs
- startLine: 3742
+ startLine: 3728
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml
index 16e67ea..69404be 100644
--- a/docs/api/TinyLife.Objects.SpeakStyle.yml
+++ b/docs/api/TinyLife.Objects.SpeakStyle.yml
@@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Objects/Person.cs
- startLine: 3685
+ startLine: 3671
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Affirmative
path: ../TinyLife/Objects/Person.cs
- startLine: 3689
+ startLine: 3675
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry
path: ../TinyLife/Objects/Person.cs
- startLine: 3690
+ startLine: 3676
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -131,7 +131,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Annoyed
path: ../TinyLife/Objects/Person.cs
- startLine: 3691
+ startLine: 3677
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored
path: ../TinyLife/Objects/Person.cs
- startLine: 3692
+ startLine: 3678
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -183,7 +183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Childish
path: ../TinyLife/Objects/Person.cs
- startLine: 3693
+ startLine: 3679
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confident
path: ../TinyLife/Objects/Person.cs
- startLine: 3694
+ startLine: 3680
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -235,7 +235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confused
path: ../TinyLife/Objects/Person.cs
- startLine: 3695
+ startLine: 3681
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -261,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disagreeing
path: ../TinyLife/Objects/Person.cs
- startLine: 3696
+ startLine: 3682
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -287,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Excited
path: ../TinyLife/Objects/Person.cs
- startLine: 3697
+ startLine: 3683
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -313,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy
path: ../TinyLife/Objects/Person.cs
- startLine: 3698
+ startLine: 3684
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -339,7 +339,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Objects/Person.cs
- startLine: 3699
+ startLine: 3685
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -365,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Questioning
path: ../TinyLife/Objects/Person.cs
- startLine: 3700
+ startLine: 3686
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -391,7 +391,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad
path: ../TinyLife/Objects/Person.cs
- startLine: 3701
+ startLine: 3687
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -417,7 +417,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scared
path: ../TinyLife/Objects/Person.cs
- startLine: 3702
+ startLine: 3688
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -443,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shocked
path: ../TinyLife/Objects/Person.cs
- startLine: 3703
+ startLine: 3689
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -469,7 +469,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thinking
path: ../TinyLife/Objects/Person.cs
- startLine: 3704
+ startLine: 3690
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.StylePreference.yml b/docs/api/TinyLife.Objects.StylePreference.yml
index f851f86..2ed7540 100644
--- a/docs/api/TinyLife.Objects.StylePreference.yml
+++ b/docs/api/TinyLife.Objects.StylePreference.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StylePreference
path: ../TinyLife/Objects/Clothes.cs
- startLine: 526
+ startLine: 515
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Objects/Clothes.cs
- startLine: 529
+ startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Masculine
path: ../TinyLife/Objects/Clothes.cs
- startLine: 530
+ startLine: 519
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Feminine
path: ../TinyLife/Objects/Clothes.cs
- startLine: 531
+ startLine: 520
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml
index 24eafc6..3214ec2 100644
--- a/docs/api/TinyLife.Objects.TrashCan.yml
+++ b/docs/api/TinyLife.Objects.TrashCan.yml
@@ -355,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/TrashCan.cs
- startLine: 46
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -430,7 +430,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/TrashCan.cs
- startLine: 57
+ startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -467,7 +467,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Objects/TrashCan.cs
- startLine: 63
+ startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.Upgrade.yml b/docs/api/TinyLife.Objects.Upgrade.yml
index 1899f71..553d01e 100644
--- a/docs/api/TinyLife.Objects.Upgrade.yml
+++ b/docs/api/TinyLife.Objects.Upgrade.yml
@@ -1584,7 +1584,7 @@ references:
- name: TResult
- name: )
- uid: TinyLife.Goals.MemoryType.UpgradeLearned
- commentId: F:TinyLife.Goals.MemoryType.UpgradeLearned
+ commentId: P:TinyLife.Goals.MemoryType.UpgradeLearned
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UpgradeLearned
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml
index 63be45a..7cf641e 100644
--- a/docs/api/TinyLife.Objects.VoiceStyle.yml
+++ b/docs/api/TinyLife.Objects.VoiceStyle.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoiceStyle
path: ../TinyLife/Objects/Person.cs
- startLine: 3713
+ startLine: 3699
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Low
path: ../TinyLife/Objects/Person.cs
- startLine: 3716
+ startLine: 3702
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: High
path: ../TinyLife/Objects/Person.cs
- startLine: 3717
+ startLine: 3703
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
- startLine: 3718
+ startLine: 3704
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -134,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby
path: ../TinyLife/Objects/Person.cs
- startLine: 3720
+ startLine: 3706
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.WornClothes.yml b/docs/api/TinyLife.Objects.WornClothes.yml
index 0d1b8fb..d88edfe 100644
--- a/docs/api/TinyLife.Objects.WornClothes.yml
+++ b/docs/api/TinyLife.Objects.WornClothes.yml
@@ -9,7 +9,6 @@ items:
- TinyLife.Objects.WornClothes.Colors
- TinyLife.Objects.WornClothes.CustomPrice
- TinyLife.Objects.WornClothes.FromStorage
- - TinyLife.Objects.WornClothes.GetColor(System.Int32)
- TinyLife.Objects.WornClothes.GetPrice
- TinyLife.Objects.WornClothes.Type
- TinyLife.Objects.WornClothes.Validate
@@ -27,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WornClothes
path: ../TinyLife/Objects/Clothes.cs
- startLine: 219
+ startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -76,7 +75,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Objects/Clothes.cs
- startLine: 226
+ startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -115,7 +114,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors
path: ../TinyLife/Objects/Clothes.cs
- startLine: 233
+ startLine: 236
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -124,7 +123,7 @@ items:
Each index references the color of the underlying 's .
- The actual color can be retrieved easily using .
+ The actual color can be retrieved easily using GetColor.
example: []
syntax:
content: >-
@@ -159,7 +158,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromStorage
path: ../TinyLife/Objects/Clothes.cs
- startLine: 238
+ startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -198,7 +197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomPrice
path: ../TinyLife/Objects/Clothes.cs
- startLine: 244
+ startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -244,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
- startLine: 251
+ startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -264,44 +263,6 @@ items:
nameWithType.vb: WornClothes.New(Clothes, Integer())
fullName.vb: TinyLife.Objects.WornClothes.New(TinyLife.Objects.Clothes, Integer())
name.vb: New(Clothes, Integer())
-- uid: TinyLife.Objects.WornClothes.GetColor(System.Int32)
- commentId: M:TinyLife.Objects.WornClothes.GetColor(System.Int32)
- id: GetColor(System.Int32)
- parent: TinyLife.Objects.WornClothes
- langs:
- - csharp
- - vb
- name: GetColor(int)
- nameWithType: WornClothes.GetColor(int)
- fullName: TinyLife.Objects.WornClothes.GetColor(int)
- type: Method
- source:
- remote:
- path: TinyLife/Objects/Clothes.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: GetColor
- path: ../TinyLife/Objects/Clothes.cs
- startLine: 261
- assemblies:
- - Tiny Life
- namespace: TinyLife.Objects
- summary: Returns the of the given layer
- example: []
- syntax:
- content: public Color GetColor(int layer)
- parameters:
- - id: layer
- type: System.Int32
- description: The layer to query the color for
- return:
- type: Microsoft.Xna.Framework.Color
- description: The color that the layer has, based on
- content.vb: Public Function GetColor(layer As Integer) As Color
- overload: TinyLife.Objects.WornClothes.GetColor*
- nameWithType.vb: WornClothes.GetColor(Integer)
- fullName.vb: TinyLife.Objects.WornClothes.GetColor(Integer)
- name.vb: GetColor(Integer)
- uid: TinyLife.Objects.WornClothes.Validate
commentId: M:TinyLife.Objects.WornClothes.Validate
id: Validate
@@ -320,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/Clothes.cs
- startLine: 269
+ startLine: 263
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -351,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/Clothes.cs
- startLine: 285
+ startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -750,36 +711,6 @@ references:
name: Colors
nameWithType: Clothes.Colors
fullName: TinyLife.Objects.Clothes.Colors
-- uid: TinyLife.Objects.WornClothes.GetColor(System.Int32)
- commentId: M:TinyLife.Objects.WornClothes.GetColor(System.Int32)
- isExternal: true
- href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_GetColor_System_Int32_
- name: GetColor(int)
- nameWithType: WornClothes.GetColor(int)
- fullName: TinyLife.Objects.WornClothes.GetColor(int)
- nameWithType.vb: WornClothes.GetColor(Integer)
- fullName.vb: TinyLife.Objects.WornClothes.GetColor(Integer)
- name.vb: GetColor(Integer)
- spec.csharp:
- - uid: TinyLife.Objects.WornClothes.GetColor(System.Int32)
- name: GetColor
- href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_GetColor_System_Int32_
- - name: (
- - uid: System.Int32
- name: int
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- - name: )
- spec.vb:
- - uid: TinyLife.Objects.WornClothes.GetColor(System.Int32)
- name: GetColor
- href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_GetColor_System_Int32_
- - name: (
- - uid: System.Int32
- name: Integer
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- - name: )
- uid: System.Int32[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
@@ -892,66 +823,6 @@ references:
nameWithType.vb: WornClothes.New
fullName.vb: TinyLife.Objects.WornClothes.New
name.vb: New
-- uid: Microsoft.Xna.Framework.Color
- commentId: T:Microsoft.Xna.Framework.Color
- parent: Microsoft.Xna.Framework
- isExternal: true
- name: Color
- nameWithType: Color
- fullName: Microsoft.Xna.Framework.Color
-- uid: TinyLife.Objects.WornClothes.Colors
- commentId: F:TinyLife.Objects.WornClothes.Colors
- href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_Colors
- name: Colors
- nameWithType: WornClothes.Colors
- fullName: TinyLife.Objects.WornClothes.Colors
-- uid: TinyLife.Objects.WornClothes.GetColor*
- commentId: Overload:TinyLife.Objects.WornClothes.GetColor
- href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_GetColor_System_Int32_
- name: GetColor
- nameWithType: WornClothes.GetColor
- fullName: TinyLife.Objects.WornClothes.GetColor
-- uid: System.Int32
- commentId: T:System.Int32
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.int32
- name: int
- nameWithType: int
- fullName: int
- nameWithType.vb: Integer
- fullName.vb: Integer
- name.vb: Integer
-- uid: Microsoft.Xna.Framework
- commentId: N:Microsoft.Xna.Framework
- isExternal: true
- name: Microsoft.Xna.Framework
- nameWithType: Microsoft.Xna.Framework
- fullName: Microsoft.Xna.Framework
- spec.csharp:
- - uid: Microsoft
- name: Microsoft
- isExternal: true
- - name: .
- - uid: Microsoft.Xna
- name: Xna
- isExternal: true
- - name: .
- - uid: Microsoft.Xna.Framework
- name: Framework
- isExternal: true
- spec.vb:
- - uid: Microsoft
- name: Microsoft
- isExternal: true
- - name: .
- - uid: Microsoft.Xna
- name: Xna
- isExternal: true
- - name: .
- - uid: Microsoft.Xna.Framework
- name: Framework
- isExternal: true
- uid: TinyLife.Objects.WornClothes.Validate*
commentId: Overload:TinyLife.Objects.WornClothes.Validate
href: TinyLife.Objects.WornClothes.html#TinyLife_Objects_WornClothes_Validate
diff --git a/docs/api/TinyLife.Options.yml b/docs/api/TinyLife.Options.yml
index c8adc0d..1b6636b 100644
--- a/docs/api/TinyLife.Options.yml
+++ b/docs/api/TinyLife.Options.yml
@@ -47,7 +47,6 @@ items:
- TinyLife.Options.LongerNotifications
- TinyLife.Options.MusicVolume
- TinyLife.Options.PauseGameKeybind
- - TinyLife.Options.PronounsInFront
- TinyLife.Options.RightTrigger
- TinyLife.Options.RotateCameraKeybind
- TinyLife.Options.RotateKeybind
@@ -263,7 +262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
- startLine: 61
+ startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife
@@ -294,7 +293,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CopyFurnitureKeybind
path: ../TinyLife/Options.cs
- startLine: 65
+ startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife
@@ -331,7 +330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StoreInHouseholdKeybind
path: ../TinyLife/Options.cs
- startLine: 67
+ startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife
@@ -368,7 +367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateKeybind
path: ../TinyLife/Options.cs
- startLine: 69
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife
@@ -405,7 +404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchPersonKeybind
path: ../TinyLife/Options.cs
- startLine: 71
+ startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife
@@ -442,7 +441,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PauseGameKeybind
path: ../TinyLife/Options.cs
- startLine: 73
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife
@@ -479,7 +478,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IncreaseSpeedKeybind
path: ../TinyLife/Options.cs
- startLine: 75
+ startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife
@@ -516,7 +515,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DecreaseSpeedKeybind
path: ../TinyLife/Options.cs
- startLine: 77
+ startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife
@@ -553,7 +552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenshotKeybind
path: ../TinyLife/Options.cs
- startLine: 79
+ startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife
@@ -590,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SellHeldObjectKeybind
path: ../TinyLife/Options.cs
- startLine: 81
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife
@@ -627,7 +626,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GridKeybind
path: ../TinyLife/Options.cs
- startLine: 83
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife
@@ -664,7 +663,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomInCameraKeybind
path: ../TinyLife/Options.cs
- startLine: 85
+ startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife
@@ -701,7 +700,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomOutCameraKeybind
path: ../TinyLife/Options.cs
- startLine: 87
+ startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife
@@ -738,7 +737,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCameraKeybind
path: ../TinyLife/Options.cs
- startLine: 89
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife
@@ -775,7 +774,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraUpKeybind
path: ../TinyLife/Options.cs
- startLine: 91
+ startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife
@@ -812,7 +811,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraDownKeybind
path: ../TinyLife/Options.cs
- startLine: 93
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife
@@ -849,7 +848,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraLeftKeybind
path: ../TinyLife/Options.cs
- startLine: 95
+ startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife
@@ -886,7 +885,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraRightKeybind
path: ../TinyLife/Options.cs
- startLine: 97
+ startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife
@@ -923,7 +922,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallsUpKeybind
path: ../TinyLife/Options.cs
- startLine: 99
+ startLine: 96
assemblies:
- Tiny Life
namespace: TinyLife
@@ -960,7 +959,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallsDownKeybind
path: ../TinyLife/Options.cs
- startLine: 101
+ startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife
@@ -997,7 +996,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TabForwardKeybind
path: ../TinyLife/Options.cs
- startLine: 103
+ startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1034,7 +1033,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TabBackKeybind
path: ../TinyLife/Options.cs
- startLine: 105
+ startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1071,7 +1070,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatsKeybind
path: ../TinyLife/Options.cs
- startLine: 107
+ startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1108,7 +1107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FloorUpKeybind
path: ../TinyLife/Options.cs
- startLine: 109
+ startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1145,7 +1144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FloorDownKeybind
path: ../TinyLife/Options.cs
- startLine: 111
+ startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1182,7 +1181,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AButton
path: ../TinyLife/Options.cs
- startLine: 117
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1213,7 +1212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BButton
path: ../TinyLife/Options.cs
- startLine: 121
+ startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1244,7 +1243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: XButton
path: ../TinyLife/Options.cs
- startLine: 125
+ startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1275,7 +1274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: YButton
path: ../TinyLife/Options.cs
- startLine: 129
+ startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1306,7 +1305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LeftTrigger
path: ../TinyLife/Options.cs
- startLine: 133
+ startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1337,7 +1336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RightTrigger
path: ../TinyLife/Options.cs
- startLine: 137
+ startLine: 134
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1368,7 +1367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallMode
path: ../TinyLife/Options.cs
- startLine: 143
+ startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1407,7 +1406,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentFloor
path: ../TinyLife/Options.cs
- startLine: 149
+ startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1449,7 +1448,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Language
path: ../TinyLife/Options.cs
- startLine: 155
+ startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1491,7 +1490,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiScale
path: ../TinyLife/Options.cs
- startLine: 160
+ startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1530,7 +1529,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SoundVolume
path: ../TinyLife/Options.cs
- startLine: 165
+ startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1569,7 +1568,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MusicVolume
path: ../TinyLife/Options.cs
- startLine: 170
+ startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1608,7 +1607,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorldSoundVolume
path: ../TinyLife/Options.cs
- startLine: 176
+ startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1650,7 +1649,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeechVolume
path: ../TinyLife/Options.cs
- startLine: 182
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1692,7 +1691,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StingVolume
path: ../TinyLife/Options.cs
- startLine: 188
+ startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1734,7 +1733,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SoundscapeVolume
path: ../TinyLife/Options.cs
- startLine: 194
+ startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1776,7 +1775,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoSaveIntervalSeconds
path: ../TinyLife/Options.cs
- startLine: 200
+ startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1818,7 +1817,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraRotation
path: ../TinyLife/Options.cs
- startLine: 207
+ startLine: 204
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1862,7 +1861,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrightnessIncrease
path: ../TinyLife/Options.cs
- startLine: 212
+ startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1901,7 +1900,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideHangingObjects
path: ../TinyLife/Options.cs
- startLine: 218
+ startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1943,7 +1942,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoundCameraPosition
path: ../TinyLife/Options.cs
- startLine: 224
+ startLine: 221
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1985,7 +1984,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BlurZoomedOut
path: ../TinyLife/Options.cs
- startLine: 230
+ startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2027,7 +2026,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiAnimations
path: ../TinyLife/Options.cs
- startLine: 236
+ startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2069,7 +2068,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShowBuildModeGrid
path: ../TinyLife/Options.cs
- startLine: 241
+ startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2108,7 +2107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadScreenBorder
path: ../TinyLife/Options.cs
- startLine: 246
+ startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2147,7 +2146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadCursorSpeed
path: ../TinyLife/Options.cs
- startLine: 251
+ startLine: 248
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2186,7 +2185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapTriggers
path: ../TinyLife/Options.cs
- startLine: 256
+ startLine: 253
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2225,7 +2224,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapAForB
path: ../TinyLife/Options.cs
- startLine: 261
+ startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2264,7 +2263,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapXForY
path: ../TinyLife/Options.cs
- startLine: 266
+ startLine: 263
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2303,7 +2302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideControlsHints
path: ../TinyLife/Options.cs
- startLine: 271
+ startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2342,7 +2341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideGamepadControlsHints
path: ../TinyLife/Options.cs
- startLine: 277
+ startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2384,7 +2383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideDemoHints
path: ../TinyLife/Options.cs
- startLine: 282
+ startLine: 279
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2423,7 +2422,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideEarlyAccessHints
path: ../TinyLife/Options.cs
- startLine: 287
+ startLine: 284
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2462,7 +2461,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMods
path: ../TinyLife/Options.cs
- startLine: 292
+ startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2501,7 +2500,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameMusic
path: ../TinyLife/Options.cs
- startLine: 297
+ startLine: 294
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2540,7 +2539,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransparentTooltips
path: ../TinyLife/Options.cs
- startLine: 302
+ startLine: 299
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2579,7 +2578,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InstantTooltips
path: ../TinyLife/Options.cs
- startLine: 307
+ startLine: 304
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2618,7 +2617,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LongerNotifications
path: ../TinyLife/Options.cs
- startLine: 312
+ startLine: 309
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2657,7 +2656,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorScale
path: ../TinyLife/Options.cs
- startLine: 317
+ startLine: 314
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2678,48 +2677,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
-- uid: TinyLife.Options.PronounsInFront
- commentId: F:TinyLife.Options.PronounsInFront
- id: PronounsInFront
- parent: TinyLife.Options
- langs:
- - csharp
- - vb
- name: PronounsInFront
- nameWithType: Options.PronounsInFront
- fullName: TinyLife.Options.PronounsInFront
- type: Field
- source:
- remote:
- path: TinyLife/Options.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: PronounsInFront
- path: ../TinyLife/Options.cs
- startLine: 323
- assemblies:
- - Tiny Life
- namespace: TinyLife
- summary: >-
- Whether a Tiny's should be displayed in front of their name, rather than behind it.
-
- This option affects .
- example: []
- syntax:
- content: >-
- [DataMember]
-
- public bool PronounsInFront
- return:
- type: System.Boolean
- content.vb: >-
-
-
- Public PronounsInFront As Boolean
- attributes:
- - type: System.Runtime.Serialization.DataMemberAttribute
- ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
- arguments: []
- uid: TinyLife.Options.HighlightTinies
commentId: F:TinyLife.Options.HighlightTinies
id: HighlightTinies
@@ -2738,7 +2695,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HighlightTinies
path: ../TinyLife/Options.cs
- startLine: 328
+ startLine: 319
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2777,7 +2734,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply
path: ../TinyLife/Options.cs
- startLine: 356
+ startLine: 347
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2811,7 +2768,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
- startLine: 395
+ startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife
@@ -4411,18 +4368,6 @@ references:
name: Cursor
nameWithType: Cursor
fullName: TinyLife.Uis.Cursor
-- uid: TinyLife.Objects.Person.Pronouns
- commentId: F:TinyLife.Objects.Person.Pronouns
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Pronouns
- name: Pronouns
- nameWithType: Person.Pronouns
- fullName: TinyLife.Objects.Person.Pronouns
-- uid: TinyLife.Objects.Person.FullNamePronouns
- commentId: P:TinyLife.Objects.Person.FullNamePronouns
- href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_FullNamePronouns
- name: FullNamePronouns
- nameWithType: Person.FullNamePronouns
- fullName: TinyLife.Objects.Person.FullNamePronouns
- uid: TinyLife.Options.Apply*
commentId: Overload:TinyLife.Options.Apply
href: TinyLife.Options.html#TinyLife_Options_Apply_System_Boolean_
diff --git a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml
index 8ad5d01..78895d7 100644
--- a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml
+++ b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml
@@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapInfo
path: ../TinyLife/Options.cs
- startLine: 570
+ startLine: 564
assemblies:
- Tiny Life
namespace: TinyLife
@@ -73,7 +73,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Options.cs
- startLine: 575
+ startLine: 569
assemblies:
- Tiny Life
namespace: TinyLife
@@ -102,7 +102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Custom
path: ../TinyLife/Options.cs
- startLine: 579
+ startLine: 573
assemblies:
- Tiny Life
namespace: TinyLife
@@ -131,7 +131,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Options.cs
- startLine: 586
+ startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife
@@ -169,7 +169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Options.cs
- startLine: 592
+ startLine: 586
assemblies:
- Tiny Life
namespace: TinyLife
@@ -206,7 +206,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Options.cs
- startLine: 599
+ startLine: 593
assemblies:
- Tiny Life
namespace: TinyLife
@@ -245,7 +245,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHashCode
path: ../TinyLife/Options.cs
- startLine: 604
+ startLine: 598
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml
index 48a807b..f0aedba 100644
--- a/docs/api/TinyLife.PerSaveOptions.yml
+++ b/docs/api/TinyLife.PerSaveOptions.yml
@@ -22,6 +22,7 @@ items:
- TinyLife.PerSaveOptions.MaxRegularVisitors
- TinyLife.PerSaveOptions.OtherLifespan
- TinyLife.PerSaveOptions.PlayedLifespan
+ - TinyLife.PerSaveOptions.PopulateLots
- TinyLife.PerSaveOptions.Save(System.String)
langs:
- csharp
@@ -37,7 +38,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerSaveOptions
path: ../TinyLife/Options.cs
- startLine: 426
+ startLine: 418
assemblies:
- Tiny Life
namespace: TinyLife
@@ -96,7 +97,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
- startLine: 433
+ startLine: 425
assemblies:
- Tiny Life
namespace: TinyLife
@@ -130,7 +131,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints
path: ../TinyLife/Options.cs
- startLine: 439
+ startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife
@@ -169,7 +170,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Maps
path: ../TinyLife/Options.cs
- startLine: 444
+ startLine: 436
assemblies:
- Tiny Life
namespace: TinyLife
@@ -208,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected
path: ../TinyLife/Options.cs
- startLine: 450
+ startLine: 442
assemblies:
- Tiny Life
namespace: TinyLife
@@ -247,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold
path: ../TinyLife/Options.cs
- startLine: 455
+ startLine: 447
assemblies:
- Tiny Life
namespace: TinyLife
@@ -286,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions
path: ../TinyLife/Options.cs
- startLine: 461
+ startLine: 453
assemblies:
- Tiny Life
namespace: TinyLife
@@ -328,7 +329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding
path: ../TinyLife/Options.cs
- startLine: 467
+ startLine: 459
assemblies:
- Tiny Life
namespace: TinyLife
@@ -370,7 +371,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships
path: ../TinyLife/Options.cs
- startLine: 473
+ startLine: 465
assemblies:
- Tiny Life
namespace: TinyLife
@@ -412,7 +413,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors
path: ../TinyLife/Options.cs
- startLine: 479
+ startLine: 471
assemblies:
- Tiny Life
namespace: TinyLife
@@ -454,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods
path: ../TinyLife/Options.cs
- startLine: 485
+ startLine: 477
assemblies:
- Tiny Life
namespace: TinyLife
@@ -496,7 +497,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName
path: ../TinyLife/Options.cs
- startLine: 491
+ startLine: 483
assemblies:
- Tiny Life
namespace: TinyLife
@@ -547,7 +548,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom
path: ../TinyLife/Options.cs
- startLine: 497
+ startLine: 489
assemblies:
- Tiny Life
namespace: TinyLife
@@ -598,7 +599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan
path: ../TinyLife/Options.cs
- startLine: 503
+ startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife
@@ -640,7 +641,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan
path: ../TinyLife/Options.cs
- startLine: 509
+ startLine: 501
assemblies:
- Tiny Life
namespace: TinyLife
@@ -682,7 +683,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LastGameVersion
path: ../TinyLife/Options.cs
- startLine: 514
+ startLine: 506
assemblies:
- Tiny Life
namespace: TinyLife
@@ -721,7 +722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LastMap
path: ../TinyLife/Options.cs
- startLine: 519
+ startLine: 511
assemblies:
- Tiny Life
namespace: TinyLife
@@ -742,6 +743,43 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
+- uid: TinyLife.PerSaveOptions.PopulateLots
+ commentId: F:TinyLife.PerSaveOptions.PopulateLots
+ id: PopulateLots
+ parent: TinyLife.PerSaveOptions
+ langs:
+ - csharp
+ - vb
+ name: PopulateLots
+ nameWithType: PerSaveOptions.PopulateLots
+ fullName: TinyLife.PerSaveOptions.PopulateLots
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Options.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: PopulateLots
+ path: ../TinyLife/Options.cs
+ startLine: 513
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ syntax:
+ content: >-
+ [DataMember]
+
+ public bool PopulateLots
+ return:
+ type: System.Boolean
+ content.vb: >-
+
+
+ Public PopulateLots As Boolean
+ attributes:
+ - type: System.Runtime.Serialization.DataMemberAttribute
+ ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
+ arguments: []
- uid: TinyLife.PerSaveOptions.Save(System.String)
commentId: M:TinyLife.PerSaveOptions.Save(System.String)
id: Save(System.String)
@@ -760,7 +798,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
- startLine: 524
+ startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife
@@ -794,7 +832,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Options.cs
- startLine: 532
+ startLine: 526
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml
index ade5c8a..d1f53a7 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: 321
+ startLine: 322
assemblies:
- Tiny Life
namespace: TinyLife
@@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Major
path: ../TinyLife/PersonalityType.cs
- startLine: 326
+ startLine: 327
assemblies:
- Tiny Life
namespace: TinyLife
@@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Minor
path: ../TinyLife/PersonalityType.cs
- startLine: 330
+ startLine: 331
assemblies:
- Tiny Life
namespace: TinyLife
@@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/PersonalityType.cs
- startLine: 335
+ startLine: 336
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml
index 49d0f85..b048bf1 100644
--- a/docs/api/TinyLife.PersonalityType.yml
+++ b/docs/api/TinyLife.PersonalityType.yml
@@ -561,7 +561,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Independent
path: ../TinyLife/PersonalityType.cs
- startLine: 107
+ startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife
@@ -588,7 +588,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FastLearner
path: ../TinyLife/PersonalityType.cs
- startLine: 111
+ startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife
@@ -615,7 +615,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clingy
path: ../TinyLife/PersonalityType.cs
- startLine: 115
+ startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife
@@ -642,7 +642,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AfraidOfStrangers
path: ../TinyLife/PersonalityType.cs
- startLine: 119
+ startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife
@@ -669,7 +669,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Asexual
path: ../TinyLife/PersonalityType.cs
- startLine: 126
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife
@@ -696,7 +696,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Aromantic
path: ../TinyLife/PersonalityType.cs
- startLine: 130
+ startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife
@@ -723,7 +723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HatesChildren
path: ../TinyLife/PersonalityType.cs
- startLine: 134
+ startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife
@@ -750,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pescetarian
path: ../TinyLife/PersonalityType.cs
- startLine: 138
+ startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife
@@ -777,7 +777,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Vegetarian
path: ../TinyLife/PersonalityType.cs
- startLine: 142
+ startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife
@@ -804,7 +804,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Vegan
path: ../TinyLife/PersonalityType.cs
- startLine: 146
+ startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife
@@ -831,7 +831,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MasterChef
path: ../TinyLife/PersonalityType.cs
- startLine: 153
+ startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife
@@ -858,7 +858,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmartKid
path: ../TinyLife/PersonalityType.cs
- startLine: 156
+ startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife
@@ -885,7 +885,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymRat
path: ../TinyLife/PersonalityType.cs
- startLine: 160
+ startLine: 161
assemblies:
- Tiny Life
namespace: TinyLife
@@ -912,7 +912,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HouseholdHero
path: ../TinyLife/PersonalityType.cs
- startLine: 163
+ startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife
@@ -939,7 +939,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerAddict
path: ../TinyLife/PersonalityType.cs
- startLine: 166
+ startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife
@@ -966,7 +966,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendOfEveryone
path: ../TinyLife/PersonalityType.cs
- startLine: 169
+ startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife
@@ -993,7 +993,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Millionaire
path: ../TinyLife/PersonalityType.cs
- startLine: 173
+ startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1020,7 +1020,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CapableCarpenter
path: ../TinyLife/PersonalityType.cs
- startLine: 176
+ startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1047,7 +1047,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerfectPainter
path: ../TinyLife/PersonalityType.cs
- startLine: 179
+ startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1074,7 +1074,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreativeChild
path: ../TinyLife/PersonalityType.cs
- startLine: 182
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1101,7 +1101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadBaby
path: ../TinyLife/PersonalityType.cs
- startLine: 186
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1128,7 +1128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CommunicativeBaby
path: ../TinyLife/PersonalityType.cs
- startLine: 189
+ startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1155,7 +1155,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Writer
path: ../TinyLife/PersonalityType.cs
- startLine: 192
+ startLine: 193
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1182,7 +1182,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CityNative
path: ../TinyLife/PersonalityType.cs
- startLine: 196
+ startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1209,7 +1209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/PersonalityType.cs
- startLine: 205
+ startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1241,7 +1241,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/PersonalityType.cs
- startLine: 209
+ startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1270,7 +1270,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Incompatible
path: ../TinyLife/PersonalityType.cs
- startLine: 214
+ startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1304,7 +1304,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoostedSkills
path: ../TinyLife/PersonalityType.cs
- startLine: 221
+ startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1343,7 +1343,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoostedSkillTypes
path: ../TinyLife/PersonalityType.cs
- startLine: 228
+ startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1382,7 +1382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedAges
path: ../TinyLife/PersonalityType.cs
- startLine: 233
+ startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1416,7 +1416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Category
path: ../TinyLife/PersonalityType.cs
- startLine: 237
+ startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1447,7 +1447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/PersonalityType.cs
- startLine: 239
+ startLine: 240
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1480,7 +1480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/PersonalityType.cs
- startLine: 246
+ startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1518,7 +1518,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompatible
path: ../TinyLife/PersonalityType.cs
- startLine: 256
+ startLine: 257
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1553,7 +1553,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateInfoGroup
path: ../TinyLife/PersonalityType.cs
- startLine: 266
+ startLine: 267
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1594,7 +1594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/PersonalityType.cs
- startLine: 281
+ startLine: 282
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1629,7 +1629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FillRandomly
path: ../TinyLife/PersonalityType.cs
- startLine: 292
+ startLine: 293
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Relationship.yml b/docs/api/TinyLife.Relationship.yml
index 6036ed7..75e6bc4 100644
--- a/docs/api/TinyLife.Relationship.yml
+++ b/docs/api/TinyLife.Relationship.yml
@@ -6,6 +6,7 @@ items:
parent: TinyLife
children:
- TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan})
+ - TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)
- TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)
- TinyLife.Relationship.Dating
- TinyLife.Relationship.FriendDisplayString
@@ -32,7 +33,7 @@ items:
- TinyLife.Relationship.RomanceLevel
- TinyLife.Relationship.RomancePercentage
- TinyLife.Relationship.RomanceType
- - TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean)
+ - TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person})
- TinyLife.Relationship.TryingForBaby
- TinyLife.Relationship.Type
- TinyLife.Relationship.Validate(TinyLife.Objects.Person)
@@ -955,16 +956,16 @@ items:
nameWithType.vb: Relationship.ResetToStatic(Boolean, Boolean)
fullName.vb: TinyLife.Relationship.ResetToStatic(Boolean, Boolean)
name.vb: ResetToStatic(Boolean, Boolean)
-- uid: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean)
- commentId: M:TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean)
- id: SetGenealogy(TinyLife.GenealogyType,System.Boolean)
+- uid: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person})
+ commentId: M:TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person})
+ id: SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.Person})
parent: TinyLife.Relationship
langs:
- csharp
- vb
- name: SetGenealogy(GenealogyType, bool)
- nameWithType: Relationship.SetGenealogy(GenealogyType, bool)
- fullName: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, bool)
+ name: SetGenealogy(GenealogyType, bool, Action, ICollection)
+ nameWithType: Relationship.SetGenealogy(GenealogyType, bool, Action, ICollection)
+ fullName: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, bool, System.Action, System.Collections.Generic.ICollection)
type: Method
source:
remote:
@@ -980,7 +981,7 @@ items:
summary: Sets this relationship's and this 's relationship's , additionally updating all transitive relationships' genealogies using .
example: []
syntax:
- content: public void SetGenealogy(GenealogyType genealogy, bool overwriteExistingTransitive)
+ content: public void SetGenealogy(GenealogyType genealogy, bool overwriteExistingTransitive, Action onGenealogyChanged = null, ICollection possibleAdditionalPeople = null)
parameters:
- id: genealogy
type: TinyLife.GenealogyType
@@ -988,11 +989,15 @@ items:
- id: overwriteExistingTransitive
type: System.Boolean
description: Whether the genealogies of existing transitive relationships should be updated, even if they are already set to a non- relationship.
- content.vb: Public Sub SetGenealogy(genealogy As GenealogyType, overwriteExistingTransitive As Boolean)
+ - id: onGenealogyChanged
+ type: System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType}
+ - id: possibleAdditionalPeople
+ type: System.Collections.Generic.ICollection{TinyLife.Objects.Person}
+ content.vb: Public Sub SetGenealogy(genealogy As GenealogyType, overwriteExistingTransitive As Boolean, onGenealogyChanged As Action(Of Person, Relationship, GenealogyType) = Nothing, possibleAdditionalPeople As ICollection(Of Person) = Nothing)
overload: TinyLife.Relationship.SetGenealogy*
- nameWithType.vb: Relationship.SetGenealogy(GenealogyType, Boolean)
- fullName.vb: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, Boolean)
- name.vb: SetGenealogy(GenealogyType, Boolean)
+ nameWithType.vb: Relationship.SetGenealogy(GenealogyType, Boolean, Action(Of Person, Relationship, GenealogyType), ICollection(Of Person))
+ fullName.vb: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, Boolean, System.Action(Of TinyLife.Objects.Person, TinyLife.Relationship, TinyLife.GenealogyType), System.Collections.Generic.ICollection(Of TinyLife.Objects.Person))
+ name.vb: SetGenealogy(GenealogyType, Boolean, Action(Of Person, Relationship, GenealogyType), ICollection(Of Person))
- uid: TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan})
commentId: M:TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan})
id: AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Nullable{System.TimeSpan})
@@ -1011,7 +1016,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddMemory
path: ../TinyLife/Relationship.cs
- startLine: 311
+ startLine: 315
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1060,7 +1065,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMemories
path: ../TinyLife/Relationship.cs
- startLine: 325
+ startLine: 329
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1103,7 +1108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveMemory
path: ../TinyLife/Relationship.cs
- startLine: 340
+ startLine: 344
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1152,7 +1157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTimeSinceMemory
path: ../TinyLife/Relationship.cs
- startLine: 355
+ startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1201,7 +1206,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePanel
path: ../TinyLife/Relationship.cs
- startLine: 374
+ startLine: 378
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1230,6 +1235,50 @@ items:
description: A that contains the created.
content.vb: Public Shared Function CreatePanel(person As Person, otherPerson As Person, relationship As Relationship, size As Vector2) As Group
overload: TinyLife.Relationship.CreatePanel*
+- uid: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)
+ commentId: M:TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)
+ id: CreateBars(MLEM.Ui.Anchor,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)
+ parent: TinyLife.Relationship
+ langs:
+ - csharp
+ - vb
+ name: CreateBars(Anchor, Person, Relationship, Vector2, float, bool)
+ nameWithType: Relationship.CreateBars(Anchor, Person, Relationship, Vector2, float, bool)
+ fullName: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor, TinyLife.Objects.Person, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2, float, bool)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Relationship.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CreateBars
+ path: ../TinyLife/Relationship.cs
+ startLine: 392
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ syntax:
+ content: public static Group CreateBars(Anchor anchor, Person person, Relationship relationship, Vector2 size, float barHeight = 10, bool showText = true)
+ parameters:
+ - id: anchor
+ type: MLEM.Ui.Anchor
+ - id: person
+ type: TinyLife.Objects.Person
+ - id: relationship
+ type: TinyLife.Relationship
+ - id: size
+ type: Microsoft.Xna.Framework.Vector2
+ - id: barHeight
+ type: System.Single
+ - id: showText
+ type: System.Boolean
+ return:
+ type: MLEM.Ui.Elements.Group
+ content.vb: Public Shared Function CreateBars(anchor As Anchor, person As Person, relationship As Relationship, size As Vector2, barHeight As Single = 10, showText As Boolean = True) As Group
+ overload: TinyLife.Relationship.CreateBars*
+ nameWithType.vb: Relationship.CreateBars(Anchor, Person, Relationship, Vector2, Single, Boolean)
+ fullName.vb: TinyLife.Relationship.CreateBars(MLEM.Ui.Anchor, TinyLife.Objects.Person, TinyLife.Relationship, Microsoft.Xna.Framework.Vector2, Single, Boolean)
+ name.vb: CreateBars(Anchor, Person, Relationship, Vector2, Single, Boolean)
- uid: TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)
commentId: M:TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)
id: PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)
@@ -1248,7 +1297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateTooltip
path: ../TinyLife/Relationship.cs
- startLine: 413
+ startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2808,10 +2857,164 @@ references:
fullName: TinyLife.GenealogyType.Unrelated
- uid: TinyLife.Relationship.SetGenealogy*
commentId: Overload:TinyLife.Relationship.SetGenealogy
- href: TinyLife.Relationship.html#TinyLife_Relationship_SetGenealogy_TinyLife_GenealogyType_System_Boolean_
+ href: TinyLife.Relationship.html#TinyLife_Relationship_SetGenealogy_TinyLife_GenealogyType_System_Boolean_System_Action_TinyLife_Objects_Person_TinyLife_Relationship_TinyLife_GenealogyType__System_Collections_Generic_ICollection_TinyLife_Objects_Person__
name: SetGenealogy
nameWithType: Relationship.SetGenealogy
fullName: TinyLife.Relationship.SetGenealogy
+- uid: System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType}
+ commentId: T:System.Action{TinyLife.Objects.Person,TinyLife.Relationship,TinyLife.GenealogyType}
+ parent: System
+ definition: System.Action`3
+ href: https://learn.microsoft.com/dotnet/api/system.action-3
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of Person, Relationship, GenealogyType)
+ fullName.vb: System.Action(Of TinyLife.Objects.Person, TinyLife.Relationship, TinyLife.GenealogyType)
+ name.vb: Action(Of Person, Relationship, GenealogyType)
+ spec.csharp:
+ - uid: System.Action`3
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-3
+ - name: <
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Relationship
+ name: Relationship
+ href: TinyLife.Relationship.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.GenealogyType
+ name: GenealogyType
+ href: TinyLife.GenealogyType.html
+ - name: '>'
+ spec.vb:
+ - uid: System.Action`3
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-3
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Relationship
+ name: Relationship
+ href: TinyLife.Relationship.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.GenealogyType
+ name: GenealogyType
+ href: TinyLife.GenealogyType.html
+ - name: )
+- uid: System.Collections.Generic.ICollection{TinyLife.Objects.Person}
+ commentId: T:System.Collections.Generic.ICollection{TinyLife.Objects.Person}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.ICollection`1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ name: ICollection
+ nameWithType: ICollection
+ fullName: System.Collections.Generic.ICollection
+ nameWithType.vb: ICollection(Of Person)
+ fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.Objects.Person)
+ name.vb: ICollection(Of Person)
+ spec.csharp:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: <
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+- uid: System.Action`3
+ commentId: T:System.Action`3
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-3
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of T1, T2, T3)
+ fullName.vb: System.Action(Of T1, T2, T3)
+ name.vb: Action(Of T1, T2, T3)
+ spec.csharp:
+ - uid: System.Action`3
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-3
+ - name: <
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: ','
+ - name: " "
+ - name: T3
+ - name: '>'
+ spec.vb:
+ - uid: System.Action`3
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-3
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: ','
+ - name: " "
+ - name: T3
+ - name: )
+- uid: System.Collections.Generic.ICollection`1
+ commentId: T:System.Collections.Generic.ICollection`1
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ name: ICollection
+ nameWithType: ICollection
+ fullName: System.Collections.Generic.ICollection
+ nameWithType.vb: ICollection(Of T)
+ fullName.vb: System.Collections.Generic.ICollection(Of T)
+ name.vb: ICollection(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: <
+ - name: T
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.ICollection`1
+ name: ICollection
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
- uid: TinyLife.Goals.Memory
commentId: T:TinyLife.Goals.Memory
href: TinyLife.Goals.Memory.html
@@ -3176,6 +3379,41 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
+- uid: TinyLife.Relationship.CreateBars*
+ commentId: Overload:TinyLife.Relationship.CreateBars
+ href: TinyLife.Relationship.html#TinyLife_Relationship_CreateBars_MLEM_Ui_Anchor_TinyLife_Objects_Person_TinyLife_Relationship_Microsoft_Xna_Framework_Vector2_System_Single_System_Boolean_
+ name: CreateBars
+ nameWithType: Relationship.CreateBars
+ fullName: TinyLife.Relationship.CreateBars
+- uid: MLEM.Ui.Anchor
+ commentId: T:MLEM.Ui.Anchor
+ parent: MLEM.Ui
+ isExternal: true
+ name: Anchor
+ nameWithType: Anchor
+ fullName: MLEM.Ui.Anchor
+- uid: MLEM.Ui
+ commentId: N:MLEM.Ui
+ isExternal: true
+ name: MLEM.Ui
+ nameWithType: MLEM.Ui
+ fullName: MLEM.Ui
+ spec.csharp:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
+ spec.vb:
+ - uid: MLEM
+ name: MLEM
+ isExternal: true
+ - name: .
+ - uid: MLEM.Ui
+ name: Ui
+ isExternal: true
- uid: TinyLife.Relationship.OnRelationshipTooltip
commentId: E:TinyLife.Relationship.OnRelationshipTooltip
href: TinyLife.Relationship.html#TinyLife_Relationship_OnRelationshipTooltip
diff --git a/docs/api/TinyLife.RelationshipType.yml b/docs/api/TinyLife.RelationshipType.yml
index ca3542a..b27312c 100644
--- a/docs/api/TinyLife.RelationshipType.yml
+++ b/docs/api/TinyLife.RelationshipType.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RelationshipType
path: ../TinyLife/Relationship.cs
- startLine: 459
+ startLine: 478
assemblies:
- Tiny Life
namespace: TinyLife
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Enemies
path: ../TinyLife/Relationship.cs
- startLine: 464
+ startLine: 483
assemblies:
- Tiny Life
namespace: TinyLife
@@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disliked
path: ../TinyLife/Relationship.cs
- startLine: 468
+ startLine: 487
assemblies:
- Tiny Life
namespace: TinyLife
@@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Acquaintances
path: ../TinyLife/Relationship.cs
- startLine: 472
+ startLine: 491
assemblies:
- Tiny Life
namespace: TinyLife
@@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Friends
path: ../TinyLife/Relationship.cs
- startLine: 476
+ startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife
@@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoodFriends
path: ../TinyLife/Relationship.cs
- startLine: 480
+ startLine: 499
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.RomanceType.yml b/docs/api/TinyLife.RomanceType.yml
index dff03e6..b2e8e39 100644
--- a/docs/api/TinyLife.RomanceType.yml
+++ b/docs/api/TinyLife.RomanceType.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceType
path: ../TinyLife/Relationship.cs
- startLine: 488
+ startLine: 507
assemblies:
- Tiny Life
namespace: TinyLife
@@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoRomance
path: ../TinyLife/Relationship.cs
- startLine: 493
+ startLine: 512
assemblies:
- Tiny Life
namespace: TinyLife
@@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Interested
path: ../TinyLife/Relationship.cs
- startLine: 497
+ startLine: 516
assemblies:
- Tiny Life
namespace: TinyLife
@@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sweethearts
path: ../TinyLife/Relationship.cs
- startLine: 501
+ startLine: 520
assemblies:
- Tiny Life
namespace: TinyLife
@@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Soulmates
path: ../TinyLife/Relationship.cs
- startLine: 505
+ startLine: 524
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.SaveHandler.SaveData.yml b/docs/api/TinyLife.SaveHandler.SaveData.yml
index d110b4c..256aae7 100644
--- a/docs/api/TinyLife.SaveHandler.SaveData.yml
+++ b/docs/api/TinyLife.SaveHandler.SaveData.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveData
path: ../TinyLife/SaveHandler.cs
- startLine: 354
+ startLine: 358
assemblies:
- Tiny Life
namespace: TinyLife
@@ -72,7 +72,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Maps
path: ../TinyLife/SaveHandler.cs
- startLine: 359
+ startLine: 363
assemblies:
- Tiny Life
namespace: TinyLife
@@ -103,7 +103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/SaveHandler.cs
- startLine: 363
+ startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife
@@ -134,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/SaveHandler.cs
- startLine: 368
+ startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife
@@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: ../TinyLife/SaveHandler.cs
- startLine: 374
+ startLine: 378
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.SaveHandler.yml b/docs/api/TinyLife.SaveHandler.yml
index 48dda2c..96a3848 100644
--- a/docs/api/TinyLife.SaveHandler.yml
+++ b/docs/api/TinyLife.SaveHandler.yml
@@ -8,6 +8,7 @@ items:
- TinyLife.SaveHandler.CreateSerializer(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
- TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
- TinyLife.SaveHandler.GetGameDir
+ - TinyLife.SaveHandler.GetSaveBackups(System.String)
- TinyLife.SaveHandler.GetSaveDir(System.String)
- TinyLife.SaveHandler.GetSavesDir
- TinyLife.SaveHandler.OnGameLoaded
@@ -305,6 +306,40 @@ items:
nameWithType.vb: SaveHandler.GetSaveDir(String)
fullName.vb: TinyLife.SaveHandler.GetSaveDir(String)
name.vb: GetSaveDir(String)
+- uid: TinyLife.SaveHandler.GetSaveBackups(System.String)
+ commentId: M:TinyLife.SaveHandler.GetSaveBackups(System.String)
+ id: GetSaveBackups(System.String)
+ parent: TinyLife.SaveHandler
+ langs:
+ - csharp
+ - vb
+ name: GetSaveBackups(string)
+ nameWithType: SaveHandler.GetSaveBackups(string)
+ fullName: TinyLife.SaveHandler.GetSaveBackups(string)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/SaveHandler.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetSaveBackups
+ path: ../TinyLife/SaveHandler.cs
+ startLine: 79
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ syntax:
+ content: public static IEnumerable GetSaveBackups(string name)
+ parameters:
+ - id: name
+ type: System.String
+ return:
+ type: System.Collections.Generic.IEnumerable{System.IO.FileInfo}
+ content.vb: Public Shared Function GetSaveBackups(name As String) As IEnumerable(Of FileInfo)
+ overload: TinyLife.SaveHandler.GetSaveBackups*
+ nameWithType.vb: SaveHandler.GetSaveBackups(String)
+ fullName.vb: TinyLife.SaveHandler.GetSaveBackups(String)
+ name.vb: GetSaveBackups(String)
- uid: TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
commentId: M:TinyLife.SaveHandler.CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
id: CreateSerializerSettings(System.EventHandler{Newtonsoft.Json.Serialization.ErrorEventArgs})
@@ -323,7 +358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateSerializerSettings
path: ../TinyLife/SaveHandler.cs
- startLine: 85
+ startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife
@@ -364,7 +399,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateSerializer
path: ../TinyLife/SaveHandler.cs
- startLine: 109
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1079,6 +1114,112 @@ references:
nameWithType.vb: String
fullName.vb: String
name.vb: String
+- uid: TinyLife.SaveHandler.GetSaveBackups*
+ commentId: Overload:TinyLife.SaveHandler.GetSaveBackups
+ href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_GetSaveBackups_System_String_
+ name: GetSaveBackups
+ nameWithType: SaveHandler.GetSaveBackups
+ fullName: TinyLife.SaveHandler.GetSaveBackups
+- uid: System.Collections.Generic.IEnumerable{System.IO.FileInfo}
+ commentId: T:System.Collections.Generic.IEnumerable{System.IO.FileInfo}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.IEnumerable`1
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of FileInfo)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of System.IO.FileInfo)
+ name.vb: IEnumerable(Of FileInfo)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: <
+ - uid: System.IO.FileInfo
+ name: FileInfo
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: System.IO.FileInfo
+ name: FileInfo
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo
+ - name: )
+- uid: System.Collections.Generic.IEnumerable`1
+ commentId: T:System.Collections.Generic.IEnumerable`1
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ name: IEnumerable
+ nameWithType: IEnumerable
+ fullName: System.Collections.Generic.IEnumerable
+ nameWithType.vb: IEnumerable(Of T)
+ fullName.vb: System.Collections.Generic.IEnumerable(Of T)
+ name.vb: IEnumerable(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: <
+ - name: T
+ - name: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.IEnumerable`1
+ name: IEnumerable
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
+ spec.csharp:
+ - uid: System
+ name: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ - name: .
+ - uid: System.Collections
+ name: Collections
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections
+ - name: .
+ - uid: System.Collections.Generic
+ name: Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic
+ spec.vb:
+ - uid: System
+ name: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ - name: .
+ - uid: System.Collections
+ name: Collections
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections
+ - name: .
+ - uid: System.Collections.Generic
+ name: Generic
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml
index 933a2f8..ab7be67 100644
--- a/docs/api/TinyLife.Set.yml
+++ b/docs/api/TinyLife.Set.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/GameImpl.cs
- startLine: 1238
+ startLine: 1355
assemblies:
- Tiny Life
namespace: TinyLife
@@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: ../TinyLife/GameImpl.cs
- startLine: 1244
+ startLine: 1361
assemblies:
- Tiny Life
namespace: TinyLife
@@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/GameImpl.cs
- startLine: 1248
+ startLine: 1365
assemblies:
- Tiny Life
namespace: TinyLife
@@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes
path: ../TinyLife/GameImpl.cs
- startLine: 1252
+ startLine: 1369
assemblies:
- Tiny Life
namespace: TinyLife
@@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroFurniture
path: ../TinyLife/GameImpl.cs
- startLine: 1256
+ startLine: 1373
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml
index 3ecda9d..bc5d8d9 100644
--- a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml
+++ b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml
@@ -28,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ContainerType
path: ../TinyLife/Skills/FoodType.cs
- startLine: 608
+ startLine: 615
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -67,7 +67,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Plate
path: ../TinyLife/Skills/FoodType.cs
- startLine: 613
+ startLine: 620
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -96,7 +96,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Glass
path: ../TinyLife/Skills/FoodType.cs
- startLine: 620
+ startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mug
path: ../TinyLife/Skills/FoodType.cs
- startLine: 627
+ startLine: 634
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -154,7 +154,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Skills/FoodType.cs
- startLine: 635
+ startLine: 642
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -183,7 +183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsDrink
path: ../TinyLife/Skills/FoodType.cs
- startLine: 639
+ startLine: 646
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -212,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Skills/FoodType.cs
- startLine: 653
+ startLine: 660
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -259,7 +259,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFilled
path: ../TinyLife/Skills/FoodType.cs
- startLine: 666
+ startLine: 673
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -297,7 +297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmpty
path: ../TinyLife/Skills/FoodType.cs
- startLine: 675
+ startLine: 682
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultTexture
path: ../TinyLife/Skills/FoodType.cs
- startLine: 684
+ startLine: 691
assemblies:
- Tiny Life
namespace: TinyLife.Skills
diff --git a/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml b/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml
new file mode 100644
index 0000000..77a4ef4
--- /dev/null
+++ b/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml
@@ -0,0 +1,525 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Skills.FoodType.FoodRestriction
+ commentId: T:TinyLife.Skills.FoodType.FoodRestriction
+ id: FoodType.FoodRestriction
+ parent: TinyLife.Skills
+ children:
+ - TinyLife.Skills.FoodType.FoodRestriction.None
+ - TinyLife.Skills.FoodType.FoodRestriction.NotForBabies
+ - TinyLife.Skills.FoodType.FoodRestriction.NotForChildren
+ - TinyLife.Skills.FoodType.FoodRestriction.NotForPregnancy
+ - TinyLife.Skills.FoodType.FoodRestriction.NotPescetarian
+ - TinyLife.Skills.FoodType.FoodRestriction.NotVegan
+ - TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian
+ langs:
+ - csharp
+ - vb
+ name: FoodType.FoodRestriction
+ nameWithType: FoodType.FoodRestriction
+ fullName: TinyLife.Skills.FoodType.FoodRestriction
+ type: Enum
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: FoodRestriction
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 701
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ summary: >-
+ A flag enumeration that represents a set of food tolerance restrictions for a , which determines what food can be eaten by a based on their and other properties.
+
+ See to retrieve matching personalities.
+ example: []
+ syntax:
+ content: >-
+ [Flags]
+
+ public enum FoodType.FoodRestriction
+ content.vb: >-
+
+
+ Public Enum FoodType.FoodRestriction
+ extensionMethods:
+ - TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Objects.Person)
+ - TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.JsonCopy``1
+ attributes:
+ - type: System.FlagsAttribute
+ ctor: System.FlagsAttribute.#ctor
+ arguments: []
+- uid: TinyLife.Skills.FoodType.FoodRestriction.None
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.None
+ id: None
+ parent: TinyLife.Skills.FoodType.FoodRestriction
+ langs:
+ - csharp
+ - vb
+ name: None
+ nameWithType: FoodType.FoodRestriction.None
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.None
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: None
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 707
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ summary: No food restriction.
+ example: []
+ syntax:
+ content: None = 0
+ return:
+ type: TinyLife.Skills.FoodType.FoodRestriction
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotVegan
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotVegan
+ id: NotVegan
+ parent: TinyLife.Skills.FoodType.FoodRestriction
+ langs:
+ - csharp
+ - vb
+ name: NotVegan
+ nameWithType: FoodType.FoodRestriction.NotVegan
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotVegan
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotVegan
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 711
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ summary: A food restriction representing a food item that is not vegan.
+ example: []
+ syntax:
+ content: NotVegan = 1
+ return:
+ type: TinyLife.Skills.FoodType.FoodRestriction
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian
+ id: NotVegetarian
+ parent: TinyLife.Skills.FoodType.FoodRestriction
+ langs:
+ - csharp
+ - vb
+ name: NotVegetarian
+ nameWithType: FoodType.FoodRestriction.NotVegetarian
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotVegetarian
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 715
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ summary: A food restriction representing a food item that is not vegetarian, which also includes the flag.
+ example: []
+ syntax:
+ content: NotVegetarian = 3
+ return:
+ type: TinyLife.Skills.FoodType.FoodRestriction
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotPescetarian
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotPescetarian
+ id: NotPescetarian
+ parent: TinyLife.Skills.FoodType.FoodRestriction
+ langs:
+ - csharp
+ - vb
+ name: NotPescetarian
+ nameWithType: FoodType.FoodRestriction.NotPescetarian
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotPescetarian
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotPescetarian
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 719
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ summary: A food restriction representing a food item that is not pescetarian, which also includes the (and thus, ) flag.
+ example: []
+ syntax:
+ content: NotPescetarian = 7
+ return:
+ type: TinyLife.Skills.FoodType.FoodRestriction
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotForBabies
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotForBabies
+ id: NotForBabies
+ parent: TinyLife.Skills.FoodType.FoodRestriction
+ langs:
+ - csharp
+ - vb
+ name: NotForBabies
+ nameWithType: FoodType.FoodRestriction.NotForBabies
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotForBabies
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotForBabies
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 723
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ summary: A food restriction representing a food that is not suitable for babies to eat.
+ example: []
+ syntax:
+ content: NotForBabies = 8
+ return:
+ type: TinyLife.Skills.FoodType.FoodRestriction
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotForChildren
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotForChildren
+ id: NotForChildren
+ parent: TinyLife.Skills.FoodType.FoodRestriction
+ langs:
+ - csharp
+ - vb
+ name: NotForChildren
+ nameWithType: FoodType.FoodRestriction.NotForChildren
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotForChildren
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotForChildren
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 727
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ summary: A food restriction representing a food that is not suitable for children, or babies, to eat.
+ example: []
+ syntax:
+ content: NotForChildren = 24
+ return:
+ type: TinyLife.Skills.FoodType.FoodRestriction
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotForPregnancy
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotForPregnancy
+ id: NotForPregnancy
+ parent: TinyLife.Skills.FoodType.FoodRestriction
+ langs:
+ - csharp
+ - vb
+ name: NotForPregnancy
+ nameWithType: FoodType.FoodRestriction.NotForPregnancy
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotForPregnancy
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Skills/FoodType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotForPregnancy
+ path: ../TinyLife/Skills/FoodType.cs
+ startLine: 728
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Skills
+ syntax:
+ content: NotForPregnancy = 32
+ return:
+ type: TinyLife.Skills.FoodType.FoodRestriction
+references:
+- uid: TinyLife.Skills.FoodType
+ commentId: T:TinyLife.Skills.FoodType
+ parent: TinyLife.Skills
+ href: TinyLife.Skills.FoodType.html
+ name: FoodType
+ nameWithType: FoodType
+ fullName: TinyLife.Skills.FoodType
+- uid: TinyLife.Objects.Person
+ commentId: T:TinyLife.Objects.Person
+ parent: TinyLife.Objects
+ href: TinyLife.Objects.Person.html
+ name: Person
+ nameWithType: Person
+ fullName: TinyLife.Objects.Person
+- uid: TinyLife.PersonalityType
+ commentId: T:TinyLife.PersonalityType
+ parent: TinyLife
+ href: TinyLife.PersonalityType.html
+ name: PersonalityType
+ nameWithType: PersonalityType
+ fullName: TinyLife.PersonalityType
+- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_
+ name: GetPersonality(FoodRestriction, Person)
+ nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, Person)
+ fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ name: GetPersonality
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ name: GetPersonality
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+- uid: TinyLife.Skills
+ commentId: N:TinyLife.Skills
+ href: TinyLife.html
+ name: TinyLife.Skills
+ nameWithType: TinyLife.Skills
+ fullName: TinyLife.Skills
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Skills
+ name: Skills
+ href: TinyLife.Skills.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Skills
+ name: Skills
+ href: TinyLife.Skills.html
+- uid: TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Objects.Person)
+ commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_
+ name: GetPersonality(FoodRestriction, Person)
+ nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, Person)
+ fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.Person)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ name: GetPersonality
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ name: GetPersonality
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_
+ - name: (
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: ','
+ - name: " "
+ - uid: TinyLife.Objects.Person
+ name: Person
+ href: TinyLife.Objects.Person.html
+ - name: )
+- uid: TinyLife.Skills.FoodType.FoodRestriction.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(FoodRestriction)
+ nameWithType: Extensions.JsonCopy(FoodType.FoodRestriction)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Skills.FoodType.FoodRestriction)
+ nameWithType.vb: Extensions.JsonCopy(Of FoodType.FoodRestriction)(FoodType.FoodRestriction)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Skills.FoodType.FoodRestriction)(TinyLife.Skills.FoodType.FoodRestriction)
+ name.vb: JsonCopy(Of FoodRestriction)(FoodRestriction)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Skills.FoodType.FoodRestriction)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: '>'
+ - name: (
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Skills.FoodType.FoodRestriction)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: )
+ - name: (
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ - name: )
+- uid: TinyLife.Objects
+ commentId: N:TinyLife.Objects
+ href: TinyLife.html
+ name: TinyLife.Objects
+ nameWithType: TinyLife.Objects
+ fullName: TinyLife.Objects
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Objects
+ name: Objects
+ href: TinyLife.Objects.html
+- uid: TinyLife
+ commentId: N:TinyLife
+ href: TinyLife.html
+ name: TinyLife
+ nameWithType: TinyLife
+ fullName: TinyLife
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.Extensions.html
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - name: T
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - name: T
+ - name: )
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ href: TinyLife.html
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+- uid: TinyLife.Skills.FoodType.FoodRestriction
+ commentId: T:TinyLife.Skills.FoodType.FoodRestriction
+ parent: TinyLife.Skills
+ href: TinyLife.Skills.FoodType.html
+ name: FoodType.FoodRestriction
+ nameWithType: FoodType.FoodRestriction
+ fullName: TinyLife.Skills.FoodType.FoodRestriction
+ spec.csharp:
+ - uid: TinyLife.Skills.FoodType
+ name: FoodType
+ href: TinyLife.Skills.FoodType.html
+ - name: .
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ spec.vb:
+ - uid: TinyLife.Skills.FoodType
+ name: FoodType
+ href: TinyLife.Skills.FoodType.html
+ - name: .
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotVegan
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotVegan
+ href: TinyLife.Skills.FoodType.FoodRestriction.html#TinyLife_Skills_FoodType_FoodRestriction_NotVegan
+ name: NotVegan
+ nameWithType: FoodType.FoodRestriction.NotVegan
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotVegan
+- uid: TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian
+ commentId: F:TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian
+ href: TinyLife.Skills.FoodType.FoodRestriction.html#TinyLife_Skills_FoodType_FoodRestriction_NotVegetarian
+ name: NotVegetarian
+ nameWithType: FoodType.FoodRestriction.NotVegetarian
+ fullName: TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian
diff --git a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml
index e0230c2..8e74989 100644
--- a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml
+++ b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPriceDelegate
path: ../TinyLife/Skills/FoodType.cs
- startLine: 518
+ startLine: 525
assemblies:
- Tiny Life
namespace: TinyLife.Skills
diff --git a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml
index f34914c..8ee8b94 100644
--- a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml
+++ b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml
@@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IngredientSource
path: ../TinyLife/Skills/FoodType.cs
- startLine: 523
+ startLine: 530
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -73,7 +73,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fridge
path: ../TinyLife/Skills/FoodType.cs
- startLine: 528
+ startLine: 535
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -102,7 +102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Barbecue
path: ../TinyLife/Skills/FoodType.cs
- startLine: 532
+ startLine: 539
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -131,7 +131,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildStove
path: ../TinyLife/Skills/FoodType.cs
- startLine: 536
+ startLine: 543
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CoffeeMachine
path: ../TinyLife/Skills/FoodType.cs
- startLine: 540
+ startLine: 547
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sink
path: ../TinyLife/Skills/FoodType.cs
- startLine: 544
+ startLine: 551
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -218,7 +218,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CafeDisplayCase
path: ../TinyLife/Skills/FoodType.cs
- startLine: 548
+ startLine: 555
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -247,7 +247,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TeaKit
path: ../TinyLife/Skills/FoodType.cs
- startLine: 552
+ startLine: 559
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -276,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProteinShakeMaker
path: ../TinyLife/Skills/FoodType.cs
- startLine: 557
+ startLine: 564
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -305,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MixologyKit
path: ../TinyLife/Skills/FoodType.cs
- startLine: 561
+ startLine: 568
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -334,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Skills/FoodType.cs
- startLine: 571
+ startLine: 578
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -363,7 +363,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Container
path: ../TinyLife/Skills/FoodType.cs
- startLine: 575
+ startLine: 582
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -392,7 +392,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEaten
path: ../TinyLife/Skills/FoodType.cs
- startLine: 581
+ startLine: 588
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -428,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEat
path: ../TinyLife/Skills/FoodType.cs
- startLine: 586
+ startLine: 593
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -462,7 +462,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Skills/FoodType.cs
- startLine: 591
+ startLine: 598
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -496,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Skills/FoodType.cs
- startLine: 598
+ startLine: 605
assemblies:
- Tiny Life
namespace: TinyLife.Skills
diff --git a/docs/api/TinyLife.Skills.FoodType.yml b/docs/api/TinyLife.Skills.FoodType.yml
index fb1fc8a..7aa1c19 100644
--- a/docs/api/TinyLife.Skills.FoodType.yml
+++ b/docs/api/TinyLife.Skills.FoodType.yml
@@ -5,9 +5,9 @@ items:
id: FoodType
parent: TinyLife.Skills
children:
- - TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})
+ - TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})
- TinyLife.Skills.FoodType.AdditionalObject
- - TinyLife.Skills.FoodType.AllIntolerances
+ - TinyLife.Skills.FoodType.AllRestrictions
- TinyLife.Skills.FoodType.CanCreate(TinyLife.Actions.ActionInfo,System.Boolean,System.Int32,System.Single,System.Boolean)
- TinyLife.Skills.FoodType.CanCreateFunc
- TinyLife.Skills.FoodType.CanEat(TinyLife.Objects.Person,TinyLife.Objects.FoodTypedItem,System.Boolean)
@@ -17,15 +17,14 @@ items:
- TinyLife.Skills.FoodType.Construct(TinyLife.World.Map,TinyLife.Skills.Quality,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean)
- TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.Person,System.Nullable{System.Guid},System.Boolean)
- TinyLife.Skills.FoodType.Container
- - TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
+ - TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
- TinyLife.Skills.FoodType.CustomTextureFunc
- TinyLife.Skills.FoodType.DisplayName
- TinyLife.Skills.FoodType.GetAllContainers(System.Int32)
- - TinyLife.Skills.FoodType.GetIntolerancesDescription(System.Boolean)
- TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.Person,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean)
- TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)
+ - TinyLife.Skills.FoodType.GetRestrictionsDescription(System.Boolean)
- TinyLife.Skills.FoodType.GetTexture(System.Int32)
- - TinyLife.Skills.FoodType.Intolerances
- TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
- TinyLife.Skills.FoodType.Name
- TinyLife.Skills.FoodType.OnEaten
@@ -35,6 +34,7 @@ items:
- TinyLife.Skills.FoodType.Register(TinyLife.Skills.FoodType)
- TinyLife.Skills.FoodType.RequiredSkill
- TinyLife.Skills.FoodType.RequiredSkillLevel
+ - TinyLife.Skills.FoodType.Restrictions
- TinyLife.Skills.FoodType.SaturationModifier
- TinyLife.Skills.FoodType.SourceString
- TinyLife.Skills.FoodType.Sources
@@ -124,35 +124,35 @@ items:
return:
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.Skills.FoodType}
content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, FoodType)
-- uid: TinyLife.Skills.FoodType.AllIntolerances
- commentId: F:TinyLife.Skills.FoodType.AllIntolerances
- id: AllIntolerances
+- uid: TinyLife.Skills.FoodType.AllRestrictions
+ commentId: F:TinyLife.Skills.FoodType.AllRestrictions
+ id: AllRestrictions
parent: TinyLife.Skills.FoodType
langs:
- csharp
- vb
- name: AllIntolerances
- nameWithType: FoodType.AllIntolerances
- fullName: TinyLife.Skills.FoodType.AllIntolerances
+ name: AllRestrictions
+ nameWithType: FoodType.AllRestrictions
+ fullName: TinyLife.Skills.FoodType.AllRestrictions
type: Field
source:
remote:
path: TinyLife/Skills/FoodType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: AllIntolerances
+ id: AllRestrictions
path: ../TinyLife/Skills/FoodType.cs
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Skills
- summary: All of the defined flag values.
+ summary: All of the defined flag values.
example: []
syntax:
- content: public static readonly FoodType.FoodIntolerance[] AllIntolerances
+ content: public static readonly FoodType.FoodRestriction[] AllRestrictions
return:
- type: TinyLife.Skills.FoodType.FoodIntolerance[]
- content.vb: Public Shared ReadOnly AllIntolerances As FoodType.FoodIntolerance()
+ type: TinyLife.Skills.FoodType.FoodRestriction[]
+ content.vb: Public Shared ReadOnly AllRestrictions As FoodType.FoodRestriction()
- uid: TinyLife.Skills.FoodType.OnFoodEaten
commentId: E:TinyLife.Skills.FoodType.OnFoodEaten
id: OnFoodEaten
@@ -234,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Skills/FoodType.cs
- startLine: 159
+ startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -263,7 +263,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkillLevel
path: ../TinyLife/Skills/FoodType.cs
- startLine: 163
+ startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -292,7 +292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price
path: ../TinyLife/Skills/FoodType.cs
- startLine: 168
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -324,7 +324,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaturationModifier
path: ../TinyLife/Skills/FoodType.cs
- startLine: 172
+ startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -353,7 +353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Color
path: ../TinyLife/Skills/FoodType.cs
- startLine: 176
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -382,7 +382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sources
path: ../TinyLife/Skills/FoodType.cs
- startLine: 180
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -393,35 +393,35 @@ items:
return:
type: System.Collections.Generic.ISet{TinyLife.Skills.FoodType.IngredientSource}
content.vb: Public ReadOnly Sources As ISet(Of FoodType.IngredientSource)
-- uid: TinyLife.Skills.FoodType.Intolerances
- commentId: F:TinyLife.Skills.FoodType.Intolerances
- id: Intolerances
+- uid: TinyLife.Skills.FoodType.Restrictions
+ commentId: F:TinyLife.Skills.FoodType.Restrictions
+ id: Restrictions
parent: TinyLife.Skills.FoodType
langs:
- csharp
- vb
- name: Intolerances
- nameWithType: FoodType.Intolerances
- fullName: TinyLife.Skills.FoodType.Intolerances
+ name: Restrictions
+ nameWithType: FoodType.Restrictions
+ fullName: TinyLife.Skills.FoodType.Restrictions
type: Field
source:
remote:
path: TinyLife/Skills/FoodType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Intolerances
+ id: Restrictions
path: ../TinyLife/Skills/FoodType.cs
- startLine: 184
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Skills
- summary: A set of flags that determine what things this food item contains that people might be intolerant to.
+ summary: A set of flags that determine what things this food item contains that people might be intolerant to.
example: []
syntax:
- content: public readonly FoodType.FoodIntolerance Intolerances
+ content: public readonly FoodType.FoodRestriction Restrictions
return:
- type: TinyLife.Skills.FoodType.FoodIntolerance
- content.vb: Public ReadOnly Intolerances As FoodType.FoodIntolerance
+ type: TinyLife.Skills.FoodType.FoodRestriction
+ content.vb: Public ReadOnly Restrictions As FoodType.FoodRestriction
- uid: TinyLife.Skills.FoodType.RequiredSkill
commentId: P:TinyLife.Skills.FoodType.RequiredSkill
id: RequiredSkill
@@ -440,7 +440,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Skills/FoodType.cs
- startLine: 190
+ startLine: 193
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -474,7 +474,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdditionalObject
path: ../TinyLife/Skills/FoodType.cs
- startLine: 196
+ startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -510,7 +510,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Container
path: ../TinyLife/Skills/FoodType.cs
- startLine: 200
+ startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -541,7 +541,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEaten
path: ../TinyLife/Skills/FoodType.cs
- startLine: 206
+ startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -577,7 +577,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEatFunc
path: ../TinyLife/Skills/FoodType.cs
- startLine: 211
+ startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -611,7 +611,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCreateFunc
path: ../TinyLife/Skills/FoodType.cs
- startLine: 216
+ startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -645,7 +645,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomTextureFunc
path: ../TinyLife/Skills/FoodType.cs
- startLine: 220
+ startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -676,7 +676,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanHaveCandle
path: ../TinyLife/Skills/FoodType.cs
- startLine: 224
+ startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -705,7 +705,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Skills/FoodType.cs
- startLine: 228
+ startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -736,7 +736,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Skills/FoodType.cs
- startLine: 230
+ startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -751,16 +751,16 @@ items:
overload: TinyLife.Skills.FoodType.SourceString*
implements:
- TinyLife.Emotions.IEmotionSource.SourceString
-- uid: TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})
- commentId: M:TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})
- id: '#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})'
+- uid: TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})
+ commentId: M:TinyLife.Skills.FoodType.#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})
+ id: '#ctor(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Skills.FoodType.IngredientSource,System.Nullable{Microsoft.Xna.Framework.Color})'
parent: TinyLife.Skills.FoodType
langs:
- csharp
- vb
- name: FoodType(string, int, int, float, FoodIntolerance, IngredientSource, Color?)
- nameWithType: FoodType.FoodType(string, int, int, float, FoodType.FoodIntolerance, FoodType.IngredientSource, Color?)
- fullName: TinyLife.Skills.FoodType.FoodType(string, int, int, float, TinyLife.Skills.FoodType.FoodIntolerance, TinyLife.Skills.FoodType.IngredientSource, Microsoft.Xna.Framework.Color?)
+ name: FoodType(string, int, int, float, FoodRestriction, IngredientSource, Color?)
+ nameWithType: FoodType.FoodType(string, int, int, float, FoodType.FoodRestriction, FoodType.IngredientSource, Color?)
+ fullName: TinyLife.Skills.FoodType.FoodType(string, int, int, float, TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Skills.FoodType.IngredientSource, Microsoft.Xna.Framework.Color?)
type: Constructor
source:
remote:
@@ -769,14 +769,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Skills/FoodType.cs
- startLine: 242
+ startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: Creates a new food type with the given settings.
example: []
syntax:
- content: public FoodType(string name, int requiredSkillLevel, int price, float saturationModifier, FoodType.FoodIntolerance intolerances, FoodType.IngredientSource source = null, Color? color = null)
+ content: public FoodType(string name, int requiredSkillLevel, int price, float saturationModifier, FoodType.FoodRestriction restrictions, FoodType.IngredientSource source = null, Color? color = null)
parameters:
- id: name
type: System.String
@@ -790,20 +790,20 @@ items:
- id: saturationModifier
type: System.Single
description: A factor that determines how saturating this food type should be based on the default saturation value. As a reference, Mac and Cheese has a factor of 1, whereas Fish and Chips has a factor of 1.5.
- - id: intolerances
- type: TinyLife.Skills.FoodType.FoodIntolerance
- description: A set of flags that determine what things this food item contains that people might be intolerant to.
+ - id: restrictions
+ type: TinyLife.Skills.FoodType.FoodRestriction
+ description: A set of flags that determine what things this food item contains that people might be intolerant to.
- id: source
type: TinyLife.Skills.FoodType.IngredientSource
description: The that this food type can be created in, defaults to .
- id: color
type: System.Nullable{Microsoft.Xna.Framework.Color}
description: The color that this food type should display with, or null to use .
- content.vb: Public Sub New(name As String, requiredSkillLevel As Integer, price As Integer, saturationModifier As Single, intolerances As FoodType.FoodIntolerance, source As FoodType.IngredientSource = Nothing, color As Color? = Nothing)
+ content.vb: Public Sub New(name As String, requiredSkillLevel As Integer, price As Integer, saturationModifier As Single, restrictions As FoodType.FoodRestriction, source As FoodType.IngredientSource = Nothing, color As Color? = Nothing)
overload: TinyLife.Skills.FoodType.#ctor*
- nameWithType.vb: FoodType.New(String, Integer, Integer, Single, FoodType.FoodIntolerance, FoodType.IngredientSource, Color?)
- fullName.vb: TinyLife.Skills.FoodType.New(String, Integer, Integer, Single, TinyLife.Skills.FoodType.FoodIntolerance, TinyLife.Skills.FoodType.IngredientSource, Microsoft.Xna.Framework.Color?)
- name.vb: New(String, Integer, Integer, Single, FoodIntolerance, IngredientSource, Color?)
+ nameWithType.vb: FoodType.New(String, Integer, Integer, Single, FoodType.FoodRestriction, FoodType.IngredientSource, Color?)
+ fullName.vb: TinyLife.Skills.FoodType.New(String, Integer, Integer, Single, TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Skills.FoodType.IngredientSource, Microsoft.Xna.Framework.Color?)
+ name.vb: New(String, Integer, Integer, Single, FoodRestriction, IngredientSource, Color?)
- uid: TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)
commentId: M:TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)
id: GetPrice(TinyLife.Objects.Person,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)
@@ -822,7 +822,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Skills/FoodType.cs
- startLine: 263
+ startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -869,7 +869,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Skills/FoodType.cs
- startLine: 285
+ startLine: 288
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -928,7 +928,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructUnfinished
path: ../TinyLife/Skills/FoodType.cs
- startLine: 305
+ startLine: 308
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -987,14 +987,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEat
path: ../TinyLife/Skills/FoodType.cs
- startLine: 322
+ startLine: 325
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: >-
Returns a indicating whether a that has this food type can currently be eaten.
- This method also invokes and checks for matching .
+ This method also invokes and checks for matching .
example: []
syntax:
content: public CanExecuteResult CanEat(Person person, FoodTypedItem food, bool automatic)
@@ -1034,7 +1034,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCreate
path: ../TinyLife/Skills/FoodType.cs
- startLine: 351
+ startLine: 358
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -1069,47 +1069,47 @@ items:
nameWithType.vb: FoodType.CanCreate(ActionInfo, Boolean, Integer, Single, Boolean)
fullName.vb: TinyLife.Skills.FoodType.CanCreate(TinyLife.Actions.ActionInfo, Boolean, Integer, Single, Boolean)
name.vb: CanCreate(ActionInfo, Boolean, Integer, Single, Boolean)
-- uid: TinyLife.Skills.FoodType.GetIntolerancesDescription(System.Boolean)
- commentId: M:TinyLife.Skills.FoodType.GetIntolerancesDescription(System.Boolean)
- id: GetIntolerancesDescription(System.Boolean)
+- uid: TinyLife.Skills.FoodType.GetRestrictionsDescription(System.Boolean)
+ commentId: M:TinyLife.Skills.FoodType.GetRestrictionsDescription(System.Boolean)
+ id: GetRestrictionsDescription(System.Boolean)
parent: TinyLife.Skills.FoodType
langs:
- csharp
- vb
- name: GetIntolerancesDescription(bool)
- nameWithType: FoodType.GetIntolerancesDescription(bool)
- fullName: TinyLife.Skills.FoodType.GetIntolerancesDescription(bool)
+ name: GetRestrictionsDescription(bool)
+ nameWithType: FoodType.GetRestrictionsDescription(bool)
+ fullName: TinyLife.Skills.FoodType.GetRestrictionsDescription(bool)
type: Method
source:
remote:
path: TinyLife/Skills/FoodType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: GetIntolerancesDescription
+ id: GetRestrictionsDescription
path: ../TinyLife/Skills/FoodType.cs
- startLine: 376
+ startLine: 383
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: >-
- Returns a set of strings that describe this food item's .
+ Returns a set of strings that describe this food item's .
- If this item has no intolerances, no strings are returned.
+ If this item has no restrictions, no strings are returned.
example: []
syntax:
- content: public IEnumerable GetIntolerancesDescription(bool includeIcon = true)
+ content: public IEnumerable GetRestrictionsDescription(bool includeIcon = true)
parameters:
- id: includeIcon
type: System.Boolean
- description: Whether the intolerances' icons should be included.
+ description: Whether the restrictions' icons should be included.
return:
type: System.Collections.Generic.IEnumerable{System.String}
- description: A set of strings that describe this food item's .
- content.vb: Public Function GetIntolerancesDescription(includeIcon As Boolean = True) As IEnumerable(Of String)
- overload: TinyLife.Skills.FoodType.GetIntolerancesDescription*
- nameWithType.vb: FoodType.GetIntolerancesDescription(Boolean)
- fullName.vb: TinyLife.Skills.FoodType.GetIntolerancesDescription(Boolean)
- name.vb: GetIntolerancesDescription(Boolean)
+ description: A set of strings that describe this food item's .
+ content.vb: Public Function GetRestrictionsDescription(includeIcon As Boolean = True) As IEnumerable(Of String)
+ overload: TinyLife.Skills.FoodType.GetRestrictionsDescription*
+ nameWithType.vb: FoodType.GetRestrictionsDescription(Boolean)
+ fullName.vb: TinyLife.Skills.FoodType.GetRestrictionsDescription(Boolean)
+ name.vb: GetRestrictionsDescription(Boolean)
- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
commentId: M:TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
id: InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
@@ -1128,7 +1128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeOnEaten
path: ../TinyLife/Skills/FoodType.cs
- startLine: 391
+ startLine: 398
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -1166,7 +1166,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTexture
path: ../TinyLife/Skills/FoodType.cs
- startLine: 417
+ startLine: 424
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -1207,7 +1207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Skills/FoodType.cs
- startLine: 426
+ startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -1242,7 +1242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPossibleArguments
path: ../TinyLife/Skills/FoodType.cs
- startLine: 442
+ startLine: 449
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -1295,7 +1295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAllContainers
path: ../TinyLife/Skills/FoodType.cs
- startLine: 476
+ startLine: 483
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@@ -1318,16 +1318,16 @@ items:
nameWithType.vb: FoodType.GetAllContainers(Integer)
fullName.vb: TinyLife.Skills.FoodType.GetAllContainers(Integer)
name.vb: GetAllContainers(Integer)
-- uid: TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
- commentId: M:TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
- id: CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodIntolerance,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
+- uid: TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
+ commentId: M:TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
+ id: CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[])
parent: TinyLife.Skills.FoodType
langs:
- csharp
- vb
- name: CreateBaked(string, int, int, float, FoodIntolerance, bool, params IngredientSource[])
- nameWithType: FoodType.CreateBaked(string, int, int, float, FoodType.FoodIntolerance, bool, params FoodType.IngredientSource[])
- fullName: TinyLife.Skills.FoodType.CreateBaked(string, int, int, float, TinyLife.Skills.FoodType.FoodIntolerance, bool, params TinyLife.Skills.FoodType.IngredientSource[])
+ name: CreateBaked(string, int, int, float, FoodRestriction, bool, params IngredientSource[])
+ nameWithType: FoodType.CreateBaked(string, int, int, float, FoodType.FoodRestriction, bool, params FoodType.IngredientSource[])
+ fullName: TinyLife.Skills.FoodType.CreateBaked(string, int, int, float, TinyLife.Skills.FoodType.FoodRestriction, bool, params TinyLife.Skills.FoodType.IngredientSource[])
type: Method
source:
remote:
@@ -1336,14 +1336,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateBaked
path: ../TinyLife/Skills/FoodType.cs
- startLine: 494
+ startLine: 501
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: Helper method that creates a simple baked , which includes a set of sub-textures that are drawn when pieces or slices have been taken from it, as well as the ability to have a candle on it if it is a cake
and no slices have been taken yet.
example: []
syntax:
- content: public static FoodType CreateBaked(string name, int requiredCookingLevel, int price, float saturationModifier, FoodType.FoodIntolerance intolerances, bool cake = false, params FoodType.IngredientSource[] additionalSources)
+ content: public static FoodType CreateBaked(string name, int requiredCookingLevel, int price, float saturationModifier, FoodType.FoodRestriction restrictions, bool cake = false, params FoodType.IngredientSource[] additionalSources)
parameters:
- id: name
type: System.String
@@ -1357,9 +1357,9 @@ items:
- id: saturationModifier
type: System.Single
description: A factor that determines how saturating this food type should be based on the default saturation value. As a reference, Mac and Cheese has a factor of 1, whereas Fish and Chips has a factor of 1.5.
- - id: intolerances
- type: TinyLife.Skills.FoodType.FoodIntolerance
- description: A set of flags that determine what things this food item contains that people might be intolerant to.
+ - id: restrictions
+ type: TinyLife.Skills.FoodType.FoodRestriction
+ description: A set of flags that determine what things this food item contains that people might be intolerant to.
- id: cake
type: System.Boolean
description: Whether the item is a cake, which causes it to be able to have candles and slices.
@@ -1368,11 +1368,11 @@ items:
description: A set of additional values to add to the collection.
return:
type: TinyLife.Skills.FoodType
- content.vb: Public Shared Function CreateBaked(name As String, requiredCookingLevel As Integer, price As Integer, saturationModifier As Single, intolerances As FoodType.FoodIntolerance, cake As Boolean = False, ParamArray additionalSources As FoodType.IngredientSource()) As FoodType
+ content.vb: Public Shared Function CreateBaked(name As String, requiredCookingLevel As Integer, price As Integer, saturationModifier As Single, restrictions As FoodType.FoodRestriction, cake As Boolean = False, ParamArray additionalSources As FoodType.IngredientSource()) As FoodType
overload: TinyLife.Skills.FoodType.CreateBaked*
- nameWithType.vb: FoodType.CreateBaked(String, Integer, Integer, Single, FoodType.FoodIntolerance, Boolean, ParamArray FoodType.IngredientSource())
- fullName.vb: TinyLife.Skills.FoodType.CreateBaked(String, Integer, Integer, Single, TinyLife.Skills.FoodType.FoodIntolerance, Boolean, ParamArray TinyLife.Skills.FoodType.IngredientSource())
- name.vb: CreateBaked(String, Integer, Integer, Single, FoodIntolerance, Boolean, ParamArray IngredientSource())
+ nameWithType.vb: FoodType.CreateBaked(String, Integer, Integer, Single, FoodType.FoodRestriction, Boolean, ParamArray FoodType.IngredientSource())
+ fullName.vb: TinyLife.Skills.FoodType.CreateBaked(String, Integer, Integer, Single, TinyLife.Skills.FoodType.FoodRestriction, Boolean, ParamArray TinyLife.Skills.FoodType.IngredientSource())
+ name.vb: CreateBaked(String, Integer, Integer, Single, FoodRestriction, Boolean, ParamArray IngredientSource())
references:
- uid: TinyLife.Actions.ActionType.GetIngredientsSingle
commentId: F:TinyLife.Actions.ActionType.GetIngredientsSingle
@@ -2201,48 +2201,48 @@ references:
name: ObjectModel
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel
-- uid: TinyLife.Skills.FoodType.FoodIntolerance
- commentId: T:TinyLife.Skills.FoodType.FoodIntolerance
+- uid: TinyLife.Skills.FoodType.FoodRestriction
+ commentId: T:TinyLife.Skills.FoodType.FoodRestriction
parent: TinyLife.Skills
href: TinyLife.Skills.FoodType.html
- name: FoodType.FoodIntolerance
- nameWithType: FoodType.FoodIntolerance
- fullName: TinyLife.Skills.FoodType.FoodIntolerance
+ name: FoodType.FoodRestriction
+ nameWithType: FoodType.FoodRestriction
+ fullName: TinyLife.Skills.FoodType.FoodRestriction
spec.csharp:
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: .
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
spec.vb:
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: .
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
-- uid: TinyLife.Skills.FoodType.FoodIntolerance[]
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+- uid: TinyLife.Skills.FoodType.FoodRestriction[]
isExternal: true
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
- name: FoodIntolerance[]
- nameWithType: FoodType.FoodIntolerance[]
- fullName: TinyLife.Skills.FoodType.FoodIntolerance[]
- nameWithType.vb: FoodType.FoodIntolerance()
- fullName.vb: TinyLife.Skills.FoodType.FoodIntolerance()
- name.vb: FoodIntolerance()
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
+ name: FoodRestriction[]
+ nameWithType: FoodType.FoodRestriction[]
+ fullName: TinyLife.Skills.FoodType.FoodRestriction[]
+ nameWithType.vb: FoodType.FoodRestriction()
+ fullName.vb: TinyLife.Skills.FoodType.FoodRestriction()
+ name.vb: FoodRestriction()
spec.csharp:
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
- name: '['
- name: ']'
spec.vb:
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
- name: (
- name: )
- uid: System.Action
@@ -3438,7 +3438,7 @@ references:
fullName: Microsoft.Xna.Framework.Color.White
- uid: TinyLife.Skills.FoodType.#ctor*
commentId: Overload:TinyLife.Skills.FoodType.#ctor
- href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType__ctor_System_String_System_Int32_System_Int32_System_Single_TinyLife_Skills_FoodType_FoodIntolerance_TinyLife_Skills_FoodType_IngredientSource_System_Nullable_Microsoft_Xna_Framework_Color__
+ href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType__ctor_System_String_System_Int32_System_Int32_System_Single_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Skills_FoodType_IngredientSource_System_Nullable_Microsoft_Xna_Framework_Color__
name: FoodType
nameWithType: FoodType.FoodType
fullName: TinyLife.Skills.FoodType.FoodType
@@ -3742,12 +3742,12 @@ references:
name: CanEatFunc
nameWithType: FoodType.CanEatFunc
fullName: TinyLife.Skills.FoodType.CanEatFunc
-- uid: TinyLife.Skills.FoodType.Intolerances
- commentId: F:TinyLife.Skills.FoodType.Intolerances
- href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_Intolerances
- name: Intolerances
- nameWithType: FoodType.Intolerances
- fullName: TinyLife.Skills.FoodType.Intolerances
+- uid: TinyLife.Skills.FoodType.Restrictions
+ commentId: F:TinyLife.Skills.FoodType.Restrictions
+ href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_Restrictions
+ name: Restrictions
+ nameWithType: FoodType.Restrictions
+ fullName: TinyLife.Skills.FoodType.Restrictions
- uid: TinyLife.Skills.FoodType.CanEat*
commentId: Overload:TinyLife.Skills.FoodType.CanEat
href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CanEat_TinyLife_Objects_Person_TinyLife_Objects_FoodTypedItem_System_Boolean_
@@ -3779,12 +3779,12 @@ references:
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
-- uid: TinyLife.Skills.FoodType.GetIntolerancesDescription*
- commentId: Overload:TinyLife.Skills.FoodType.GetIntolerancesDescription
- href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetIntolerancesDescription_System_Boolean_
- name: GetIntolerancesDescription
- nameWithType: FoodType.GetIntolerancesDescription
- fullName: TinyLife.Skills.FoodType.GetIntolerancesDescription
+- uid: TinyLife.Skills.FoodType.GetRestrictionsDescription*
+ commentId: Overload:TinyLife.Skills.FoodType.GetRestrictionsDescription
+ href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetRestrictionsDescription_System_Boolean_
+ name: GetRestrictionsDescription
+ nameWithType: FoodType.GetRestrictionsDescription
+ fullName: TinyLife.Skills.FoodType.GetRestrictionsDescription
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
@@ -4024,7 +4024,7 @@ references:
- name: )
- uid: TinyLife.Skills.FoodType.CreateBaked*
commentId: Overload:TinyLife.Skills.FoodType.CreateBaked
- href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CreateBaked_System_String_System_Int32_System_Int32_System_Single_TinyLife_Skills_FoodType_FoodIntolerance_System_Boolean_TinyLife_Skills_FoodType_IngredientSource___
+ href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_CreateBaked_System_String_System_Int32_System_Int32_System_Single_TinyLife_Skills_FoodType_FoodRestriction_System_Boolean_TinyLife_Skills_FoodType_IngredientSource___
name: CreateBaked
nameWithType: FoodType.CreateBaked
fullName: TinyLife.Skills.FoodType.CreateBaked
diff --git a/docs/api/TinyLife.Skills.yml b/docs/api/TinyLife.Skills.yml
index b10213b..9bc2960 100644
--- a/docs/api/TinyLife.Skills.yml
+++ b/docs/api/TinyLife.Skills.yml
@@ -6,7 +6,7 @@ items:
children:
- TinyLife.Skills.FoodType
- TinyLife.Skills.FoodType.ContainerType
- - TinyLife.Skills.FoodType.FoodIntolerance
+ - TinyLife.Skills.FoodType.FoodRestriction
- TinyLife.Skills.FoodType.GetPriceDelegate
- TinyLife.Skills.FoodType.IngredientSource
- TinyLife.Skills.PaintingType
@@ -101,29 +101,29 @@ references:
- uid: TinyLife.Skills.FoodType.ContainerType
name: ContainerType
href: TinyLife.Skills.FoodType.ContainerType.html
-- uid: TinyLife.Skills.FoodType.FoodIntolerance
- commentId: T:TinyLife.Skills.FoodType.FoodIntolerance
+- uid: TinyLife.Skills.FoodType.FoodRestriction
+ commentId: T:TinyLife.Skills.FoodType.FoodRestriction
parent: TinyLife.Skills
href: TinyLife.Skills.FoodType.html
- name: FoodType.FoodIntolerance
- nameWithType: FoodType.FoodIntolerance
- fullName: TinyLife.Skills.FoodType.FoodIntolerance
+ name: FoodType.FoodRestriction
+ nameWithType: FoodType.FoodRestriction
+ fullName: TinyLife.Skills.FoodType.FoodRestriction
spec.csharp:
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: .
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
spec.vb:
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: .
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
- uid: TinyLife.Skills.PaintingType
commentId: T:TinyLife.Skills.PaintingType
parent: TinyLife.Skills
diff --git a/docs/api/TinyLife.Tools.CanPlaceResult.yml b/docs/api/TinyLife.Tools.CanPlaceResult.yml
new file mode 100644
index 0000000..8aff8ca
--- /dev/null
+++ b/docs/api/TinyLife.Tools.CanPlaceResult.yml
@@ -0,0 +1,620 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ id: CanPlaceResult
+ parent: TinyLife.Tools
+ children:
+ - TinyLife.Tools.CanPlaceResult.AreaTooLarge
+ - TinyLife.Tools.CanPlaceResult.DisallowedOnGround
+ - TinyLife.Tools.CanPlaceResult.MiscInvalid
+ - TinyLife.Tools.CanPlaceResult.NotEnoughMoney
+ - TinyLife.Tools.CanPlaceResult.NotOnLot
+ - TinyLife.Tools.CanPlaceResult.ObjectInTheWay
+ - TinyLife.Tools.CanPlaceResult.RequiresCeilingAbove
+ - TinyLife.Tools.CanPlaceResult.RequiresNaturalGround
+ - TinyLife.Tools.CanPlaceResult.RequiresRoofBelow
+ - TinyLife.Tools.CanPlaceResult.RequiresTileBelow
+ - TinyLife.Tools.CanPlaceResult.RequiresWall
+ - TinyLife.Tools.CanPlaceResult.RequiresWallNoOpening
+ - TinyLife.Tools.CanPlaceResult.RequiresWater
+ - TinyLife.Tools.CanPlaceResult.RoofInTheWay
+ - TinyLife.Tools.CanPlaceResult.StairsInTheWay
+ - TinyLife.Tools.CanPlaceResult.Valid
+ - TinyLife.Tools.CanPlaceResult.WallInTheWay
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
+ type: Enum
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceResult
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 409
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: public enum CanPlaceResult
+ content.vb: Public Enum CanPlaceResult
+ extensionMethods:
+ - TinyLife.Tools.CanPlaceResult.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Tools.CanPlaceResult.Valid
+ commentId: F:TinyLife.Tools.CanPlaceResult.Valid
+ id: Valid
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: Valid
+ nameWithType: CanPlaceResult.Valid
+ fullName: TinyLife.Tools.CanPlaceResult.Valid
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Valid
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 411
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: Valid = 0
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.MiscInvalid
+ commentId: F:TinyLife.Tools.CanPlaceResult.MiscInvalid
+ id: MiscInvalid
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: MiscInvalid
+ nameWithType: CanPlaceResult.MiscInvalid
+ fullName: TinyLife.Tools.CanPlaceResult.MiscInvalid
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: MiscInvalid
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 412
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: MiscInvalid = 1
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.NotEnoughMoney
+ commentId: F:TinyLife.Tools.CanPlaceResult.NotEnoughMoney
+ id: NotEnoughMoney
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: NotEnoughMoney
+ nameWithType: CanPlaceResult.NotEnoughMoney
+ fullName: TinyLife.Tools.CanPlaceResult.NotEnoughMoney
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotEnoughMoney
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 413
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: NotEnoughMoney = 2
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.DisallowedOnGround
+ commentId: F:TinyLife.Tools.CanPlaceResult.DisallowedOnGround
+ id: DisallowedOnGround
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: DisallowedOnGround
+ nameWithType: CanPlaceResult.DisallowedOnGround
+ fullName: TinyLife.Tools.CanPlaceResult.DisallowedOnGround
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: DisallowedOnGround
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 414
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: DisallowedOnGround = 3
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.WallInTheWay
+ commentId: F:TinyLife.Tools.CanPlaceResult.WallInTheWay
+ id: WallInTheWay
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: WallInTheWay
+ nameWithType: CanPlaceResult.WallInTheWay
+ fullName: TinyLife.Tools.CanPlaceResult.WallInTheWay
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: WallInTheWay
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 415
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: WallInTheWay = 4
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RoofInTheWay
+ commentId: F:TinyLife.Tools.CanPlaceResult.RoofInTheWay
+ id: RoofInTheWay
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RoofInTheWay
+ nameWithType: CanPlaceResult.RoofInTheWay
+ fullName: TinyLife.Tools.CanPlaceResult.RoofInTheWay
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RoofInTheWay
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 416
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RoofInTheWay = 5
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.StairsInTheWay
+ commentId: F:TinyLife.Tools.CanPlaceResult.StairsInTheWay
+ id: StairsInTheWay
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: StairsInTheWay
+ nameWithType: CanPlaceResult.StairsInTheWay
+ fullName: TinyLife.Tools.CanPlaceResult.StairsInTheWay
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: StairsInTheWay
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 417
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: StairsInTheWay = 6
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.ObjectInTheWay
+ commentId: F:TinyLife.Tools.CanPlaceResult.ObjectInTheWay
+ id: ObjectInTheWay
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: ObjectInTheWay
+ nameWithType: CanPlaceResult.ObjectInTheWay
+ fullName: TinyLife.Tools.CanPlaceResult.ObjectInTheWay
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ObjectInTheWay
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 418
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: ObjectInTheWay = 7
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RequiresWall
+ commentId: F:TinyLife.Tools.CanPlaceResult.RequiresWall
+ id: RequiresWall
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RequiresWall
+ nameWithType: CanPlaceResult.RequiresWall
+ fullName: TinyLife.Tools.CanPlaceResult.RequiresWall
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiresWall
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 419
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RequiresWall = 8
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RequiresWallNoOpening
+ commentId: F:TinyLife.Tools.CanPlaceResult.RequiresWallNoOpening
+ id: RequiresWallNoOpening
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RequiresWallNoOpening
+ nameWithType: CanPlaceResult.RequiresWallNoOpening
+ fullName: TinyLife.Tools.CanPlaceResult.RequiresWallNoOpening
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiresWallNoOpening
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 420
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RequiresWallNoOpening = 9
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.NotOnLot
+ commentId: F:TinyLife.Tools.CanPlaceResult.NotOnLot
+ id: NotOnLot
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: NotOnLot
+ nameWithType: CanPlaceResult.NotOnLot
+ fullName: TinyLife.Tools.CanPlaceResult.NotOnLot
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: NotOnLot
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 421
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: NotOnLot = 10
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RequiresCeilingAbove
+ commentId: F:TinyLife.Tools.CanPlaceResult.RequiresCeilingAbove
+ id: RequiresCeilingAbove
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RequiresCeilingAbove
+ nameWithType: CanPlaceResult.RequiresCeilingAbove
+ fullName: TinyLife.Tools.CanPlaceResult.RequiresCeilingAbove
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiresCeilingAbove
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 422
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RequiresCeilingAbove = 11
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RequiresRoofBelow
+ commentId: F:TinyLife.Tools.CanPlaceResult.RequiresRoofBelow
+ id: RequiresRoofBelow
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RequiresRoofBelow
+ nameWithType: CanPlaceResult.RequiresRoofBelow
+ fullName: TinyLife.Tools.CanPlaceResult.RequiresRoofBelow
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiresRoofBelow
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 423
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RequiresRoofBelow = 12
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RequiresTileBelow
+ commentId: F:TinyLife.Tools.CanPlaceResult.RequiresTileBelow
+ id: RequiresTileBelow
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RequiresTileBelow
+ nameWithType: CanPlaceResult.RequiresTileBelow
+ fullName: TinyLife.Tools.CanPlaceResult.RequiresTileBelow
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiresTileBelow
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 424
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RequiresTileBelow = 13
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RequiresWater
+ commentId: F:TinyLife.Tools.CanPlaceResult.RequiresWater
+ id: RequiresWater
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RequiresWater
+ nameWithType: CanPlaceResult.RequiresWater
+ fullName: TinyLife.Tools.CanPlaceResult.RequiresWater
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiresWater
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 425
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RequiresWater = 14
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.RequiresNaturalGround
+ commentId: F:TinyLife.Tools.CanPlaceResult.RequiresNaturalGround
+ id: RequiresNaturalGround
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: RequiresNaturalGround
+ nameWithType: CanPlaceResult.RequiresNaturalGround
+ fullName: TinyLife.Tools.CanPlaceResult.RequiresNaturalGround
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RequiresNaturalGround
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 426
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: RequiresNaturalGround = 15
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult.AreaTooLarge
+ commentId: F:TinyLife.Tools.CanPlaceResult.AreaTooLarge
+ id: AreaTooLarge
+ parent: TinyLife.Tools.CanPlaceResult
+ langs:
+ - csharp
+ - vb
+ name: AreaTooLarge
+ nameWithType: CanPlaceResult.AreaTooLarge
+ fullName: TinyLife.Tools.CanPlaceResult.AreaTooLarge
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: AreaTooLarge
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 427
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: AreaTooLarge = 16
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+references:
+- uid: TinyLife.Tools
+ commentId: N:TinyLife.Tools
+ href: TinyLife.html
+ name: TinyLife.Tools
+ nameWithType: TinyLife.Tools
+ fullName: TinyLife.Tools
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Tools
+ name: Tools
+ href: TinyLife.Tools.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Tools
+ name: Tools
+ href: TinyLife.Tools.html
+- uid: TinyLife.Tools.CanPlaceResult.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(CanPlaceResult)
+ nameWithType: Extensions.JsonCopy(CanPlaceResult)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Tools.CanPlaceResult)
+ nameWithType.vb: Extensions.JsonCopy(Of CanPlaceResult)(CanPlaceResult)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Tools.CanPlaceResult)(TinyLife.Tools.CanPlaceResult)
+ name.vb: JsonCopy(Of CanPlaceResult)(CanPlaceResult)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Tools.CanPlaceResult)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - uid: TinyLife.Tools.CanPlaceResult
+ name: CanPlaceResult
+ href: TinyLife.Tools.CanPlaceResult.html
+ - name: '>'
+ - name: (
+ - uid: TinyLife.Tools.CanPlaceResult
+ name: CanPlaceResult
+ href: TinyLife.Tools.CanPlaceResult.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Tools.CanPlaceResult)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Tools.CanPlaceResult
+ name: CanPlaceResult
+ href: TinyLife.Tools.CanPlaceResult.html
+ - name: )
+ - name: (
+ - uid: TinyLife.Tools.CanPlaceResult
+ name: CanPlaceResult
+ href: TinyLife.Tools.CanPlaceResult.html
+ - name: )
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - name: T
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - name: T
+ - name: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.Extensions.html
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ href: TinyLife.html
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
diff --git a/docs/api/TinyLife.Tools.FenceTool.yml b/docs/api/TinyLife.Tools.FenceTool.yml
index 03f9b96..e50cd96 100644
--- a/docs/api/TinyLife.Tools.FenceTool.yml
+++ b/docs/api/TinyLife.Tools.FenceTool.yml
@@ -6,12 +6,13 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.FenceTool.#ctor
+ - TinyLife.Tools.FenceTool.CanPlaceForTooltip
- TinyLife.Tools.FenceTool.CanUndoRedo
- - TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.FenceTool.GetMouseCursor
- TinyLife.Tools.FenceTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.FenceTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -112,16 +113,16 @@ items:
nameWithType.vb: FenceTool.New()
fullName.vb: TinyLife.Tools.FenceTool.New()
name.vb: New()
-- uid: TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.FenceTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: FenceTool.Update(GameTime)
- fullName: TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: FenceTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,24 +141,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.FenceTool.Update*
-- uid: TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: FenceTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.FenceTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.FenceTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: FenceTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: FenceTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -166,19 +172,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/FenceTool.cs
- startLine: 58
+ startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -186,9 +190,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.FenceTool.Draw*
+ nameWithType.vb: FenceTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.FenceTool.GetMouseCursor
commentId: M:TinyLife.Tools.FenceTool.GetMouseCursor
id: GetMouseCursor
@@ -207,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/FenceTool.cs
- startLine: 70
+ startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -224,6 +233,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.FenceTool.GetMouseCursor*
+- uid: TinyLife.Tools.FenceTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.FenceTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.FenceTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: FenceTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.FenceTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/FenceTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/FenceTool.cs
+ startLine: 78
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.FenceTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.FenceTool.CanUndoRedo
commentId: M:TinyLife.Tools.FenceTool.CanUndoRedo
id: CanUndoRedo
@@ -242,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/FenceTool.cs
- startLine: 75
+ startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -274,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/FenceTool.cs
- startLine: 80
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -316,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/FenceTool.cs
- startLine: 85
+ startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1323,35 +1362,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.FenceTool.Update*
commentId: Overload:TinyLife.Tools.FenceTool.Update
- href: TinyLife.Tools.FenceTool.html#TinyLife_Tools_FenceTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.FenceTool.html#TinyLife_Tools_FenceTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: FenceTool.Update
fullName: TinyLife.Tools.FenceTool.Update
@@ -1362,6 +1416,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1392,18 +1457,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1413,11 +1481,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1427,10 +1501,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.FenceTool.Draw*
commentId: Overload:TinyLife.Tools.FenceTool.Draw
- href: TinyLife.Tools.FenceTool.html#TinyLife_Tools_FenceTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.FenceTool.html#TinyLife_Tools_FenceTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: FenceTool.Draw
fullName: TinyLife.Tools.FenceTool.Draw
@@ -1539,6 +1619,38 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.FenceTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.FenceTool.CanPlaceForTooltip
+ href: TinyLife.Tools.FenceTool.html#TinyLife_Tools_FenceTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: FenceTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.FenceTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.Tools.UndoRedoStack.Undo
commentId: M:TinyLife.Tools.UndoRedoStack.Undo
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Undo
@@ -1600,17 +1712,6 @@ references:
name: CanUndoRedo
nameWithType: FenceTool.CanUndoRedo
fullName: TinyLife.Tools.FenceTool.CanUndoRedo
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml
index 46638c2..0325f0a 100644
--- a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml
+++ b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomPriceDelegate
path: ../TinyLife/Tools/FurniturePlacer.cs
- startLine: 455
+ startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife.Tools
diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.yml b/docs/api/TinyLife.Tools.FurniturePlacer.yml
index 8524670..2238374 100644
--- a/docs/api/TinyLife.Tools.FurniturePlacer.yml
+++ b/docs/api/TinyLife.Tools.FurniturePlacer.yml
@@ -6,7 +6,9 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.FurniturePlacer.#ctor(System.Action{TinyLife.Objects.Furniture,TinyLife.Tools.UndoableAction})
+ - TinyLife.Tools.FurniturePlacer.CanPlace
- TinyLife.Tools.FurniturePlacer.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult
- TinyLife.Tools.FurniturePlacer.GetCustomPrice(TinyLife.Objects.Furniture)
- TinyLife.Tools.FurniturePlacer.GetMouseCursor
- TinyLife.Tools.FurniturePlacer.OnGetCustomPrice
@@ -240,7 +242,7 @@ items:
summary: >-
Updates this furniture placer.
- This should be called in each frame.
+ This should be called in each frame.
example: []
syntax:
content: public void Update()
@@ -356,6 +358,34 @@ items:
description: The cursor type
content.vb: Public Function GetMouseCursor() As CursorType
overload: TinyLife.Tools.FurniturePlacer.GetMouseCursor*
+- uid: TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult
+ commentId: M:TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult
+ id: GetCurrentCanPlaceResult
+ parent: TinyLife.Tools.FurniturePlacer
+ langs:
+ - csharp
+ - vb
+ name: GetCurrentCanPlaceResult()
+ nameWithType: FurniturePlacer.GetCurrentCanPlaceResult()
+ fullName: TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/FurniturePlacer.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetCurrentCanPlaceResult
+ path: ../TinyLife/Tools/FurniturePlacer.cs
+ startLine: 195
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: public CanPlaceResult GetCurrentCanPlaceResult()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Function GetCurrentCanPlaceResult() As CanPlaceResult
+ overload: TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult*
- uid: TinyLife.Tools.FurniturePlacer.SelectFurniture(TinyLife.Objects.FurnitureType,TinyLife.Objects.Furniture,System.Action{TinyLife.Objects.Furniture},MLEM.Misc.Direction2,System.Int32[],System.Boolean)
commentId: M:TinyLife.Tools.FurniturePlacer.SelectFurniture(TinyLife.Objects.FurnitureType,TinyLife.Objects.Furniture,System.Action{TinyLife.Objects.Furniture},MLEM.Misc.Direction2,System.Int32[],System.Boolean)
id: SelectFurniture(TinyLife.Objects.FurnitureType,TinyLife.Objects.Furniture,System.Action{TinyLife.Objects.Furniture},MLEM.Misc.Direction2,System.Int32[],System.Boolean)
@@ -374,7 +404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectFurniture
path: ../TinyLife/Tools/FurniturePlacer.cs
- startLine: 205
+ startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -427,7 +457,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnselectFurniture
path: ../TinyLife/Tools/FurniturePlacer.cs
- startLine: 223
+ startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -437,6 +467,34 @@ items:
content: public void UnselectFurniture()
content.vb: Public Sub UnselectFurniture()
overload: TinyLife.Tools.FurniturePlacer.UnselectFurniture*
+- uid: TinyLife.Tools.FurniturePlacer.CanPlace
+ commentId: M:TinyLife.Tools.FurniturePlacer.CanPlace
+ id: CanPlace
+ parent: TinyLife.Tools.FurniturePlacer
+ langs:
+ - csharp
+ - vb
+ name: CanPlace()
+ nameWithType: FurniturePlacer.CanPlace()
+ fullName: TinyLife.Tools.FurniturePlacer.CanPlace()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/FurniturePlacer.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlace
+ path: ../TinyLife/Tools/FurniturePlacer.cs
+ startLine: 231
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: public CanPlaceResult CanPlace()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Function CanPlace() As CanPlaceResult
+ overload: TinyLife.Tools.FurniturePlacer.CanPlace*
- uid: TinyLife.Tools.FurniturePlacer.GetCustomPrice(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Tools.FurniturePlacer.GetCustomPrice(TinyLife.Objects.Furniture)
id: GetCustomPrice(TinyLife.Objects.Furniture)
@@ -455,7 +513,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomPrice
path: ../TinyLife/Tools/FurniturePlacer.cs
- startLine: 424
+ startLine: 430
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1065,31 +1123,46 @@ references:
- name: " "
- name: T2
- name: )
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.FurniturePlacer.Update*
commentId: Overload:TinyLife.Tools.FurniturePlacer.Update
@@ -1295,6 +1368,19 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult*
+ commentId: Overload:TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult
+ href: TinyLife.Tools.FurniturePlacer.html#TinyLife_Tools_FurniturePlacer_GetCurrentCanPlaceResult
+ name: GetCurrentCanPlaceResult
+ nameWithType: FurniturePlacer.GetCurrentCanPlaceResult
+ fullName: TinyLife.Tools.FurniturePlacer.GetCurrentCanPlaceResult
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.Tools.FurniturePlacer.SelectFurniture*
commentId: Overload:TinyLife.Tools.FurniturePlacer.SelectFurniture
href: TinyLife.Tools.FurniturePlacer.html#TinyLife_Tools_FurniturePlacer_SelectFurniture_TinyLife_Objects_FurnitureType_TinyLife_Objects_Furniture_System_Action_TinyLife_Objects_Furniture__MLEM_Misc_Direction2_System_Int32___System_Boolean_
@@ -1397,6 +1483,12 @@ references:
name: UnselectFurniture
nameWithType: FurniturePlacer.UnselectFurniture
fullName: TinyLife.Tools.FurniturePlacer.UnselectFurniture
+- uid: TinyLife.Tools.FurniturePlacer.CanPlace*
+ commentId: Overload:TinyLife.Tools.FurniturePlacer.CanPlace
+ href: TinyLife.Tools.FurniturePlacer.html#TinyLife_Tools_FurniturePlacer_CanPlace
+ name: CanPlace
+ nameWithType: FurniturePlacer.CanPlace
+ fullName: TinyLife.Tools.FurniturePlacer.CanPlace
- uid: TinyLife.GameImpl.CurrentHousehold
commentId: P:TinyLife.GameImpl.CurrentHousehold
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentHousehold
diff --git a/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml b/docs/api/TinyLife.Tools.FurnitureTool.Tab.yml
index aadc4bf..c675741 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: 165
+ startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -71,7 +71,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: All
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 169
+ startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -97,7 +97,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LivingRoom
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 170
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -123,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Kitchen
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 171
+ startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -149,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bathroom
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 172
+ startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiningRoom
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 173
+ startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bedroom
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 174
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -227,7 +227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Office
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 175
+ startLine: 184
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -253,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: KidsRoom
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 176
+ startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -279,7 +279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Decoration
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 177
+ startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -305,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Outside
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 178
+ startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -331,7 +331,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Lighting
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 179
+ startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -357,7 +357,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Other
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 180
+ startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -383,7 +383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Debug
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 181
+ startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife.Tools
diff --git a/docs/api/TinyLife.Tools.FurnitureTool.yml b/docs/api/TinyLife.Tools.FurnitureTool.yml
index 11bbd81..b7db72e 100644
--- a/docs/api/TinyLife.Tools.FurnitureTool.yml
+++ b/docs/api/TinyLife.Tools.FurnitureTool.yml
@@ -6,12 +6,13 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.FurnitureTool.#ctor
+ - TinyLife.Tools.FurnitureTool.CanPlaceForTooltip
- TinyLife.Tools.FurnitureTool.Closed
- - TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.FurnitureTool.GetMouseCursor
- TinyLife.Tools.FurnitureTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.FurnitureTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -112,16 +113,16 @@ items:
nameWithType.vb: FurnitureTool.New()
fullName.vb: TinyLife.Tools.FurnitureTool.New()
name.vb: New()
-- uid: TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.FurnitureTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: FurnitureTool.Update(GameTime)
- fullName: TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: FurnitureTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,24 +141,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.FurnitureTool.Update*
-- uid: TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: FurnitureTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.FurnitureTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: FurnitureTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: FurnitureTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -166,19 +172,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 49
+ startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -186,9 +190,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.FurnitureTool.Draw*
+ nameWithType.vb: FurnitureTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.FurnitureTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.FurnitureTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
commentId: M:TinyLife.Tools.FurnitureTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
id: InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@@ -207,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 55
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -246,7 +255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Closed
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 103
+ startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -278,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 111
+ startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -295,6 +304,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.FurnitureTool.GetMouseCursor*
+- uid: TinyLife.Tools.FurnitureTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.FurnitureTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.FurnitureTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: FurnitureTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.FurnitureTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/FurnitureTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/FurnitureTool.cs
+ startLine: 120
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.FurnitureTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.FurnitureTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.FurnitureTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@@ -313,7 +352,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/FurnitureTool.cs
- startLine: 116
+ startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1323,35 +1362,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.FurnitureTool.Update*
commentId: Overload:TinyLife.Tools.FurnitureTool.Update
- href: TinyLife.Tools.FurnitureTool.html#TinyLife_Tools_FurnitureTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.FurnitureTool.html#TinyLife_Tools_FurnitureTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: FurnitureTool.Update
fullName: TinyLife.Tools.FurnitureTool.Update
@@ -1362,6 +1416,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1392,18 +1457,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1413,11 +1481,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1427,10 +1501,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.FurnitureTool.Draw*
commentId: Overload:TinyLife.Tools.FurnitureTool.Draw
- href: TinyLife.Tools.FurnitureTool.html#TinyLife_Tools_FurnitureTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.FurnitureTool.html#TinyLife_Tools_FurnitureTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: FurnitureTool.Draw
fullName: TinyLife.Tools.FurnitureTool.Draw
@@ -1643,6 +1723,38 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.FurnitureTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.FurnitureTool.CanPlaceForTooltip
+ href: TinyLife.Tools.FurnitureTool.html#TinyLife_Tools_FurnitureTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: FurnitureTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.FurnitureTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
@@ -1712,17 +1824,6 @@ references:
name: ShouldHighlightSelectedObject
nameWithType: FurnitureTool.ShouldHighlightSelectedObject
fullName: TinyLife.Tools.FurnitureTool.ShouldHighlightSelectedObject
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
diff --git a/docs/api/TinyLife.Tools.LotTool.yml b/docs/api/TinyLife.Tools.LotTool.yml
index 59d8daf..62b39f4 100644
--- a/docs/api/TinyLife.Tools.LotTool.yml
+++ b/docs/api/TinyLife.Tools.LotTool.yml
@@ -7,10 +7,10 @@ items:
children:
- TinyLife.Tools.LotTool.#ctor
- TinyLife.Tools.LotTool.CanUndoRedo
- - TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.LotTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -68,6 +68,7 @@ items:
- TinyLife.Tools.Tool.Opened
- TinyLife.Tools.Tool.Closed
- TinyLife.Tools.Tool.GetMouseCursor
+ - TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
@@ -112,16 +113,16 @@ items:
nameWithType.vb: LotTool.New()
fullName.vb: TinyLife.Tools.LotTool.New()
name.vb: New()
-- uid: TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.LotTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: LotTool.Update(GameTime)
- fullName: TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: LotTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,24 +141,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.LotTool.Update*
-- uid: TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: LotTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.LotTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.LotTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: LotTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: LotTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -166,19 +172,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/LotTool.cs
- startLine: 43
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -186,9 +190,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.LotTool.Draw*
+ nameWithType.vb: LotTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.LotTool.CanUndoRedo
commentId: M:TinyLife.Tools.LotTool.CanUndoRedo
id: CanUndoRedo
@@ -207,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/LotTool.cs
- startLine: 50
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -239,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/LotTool.cs
- startLine: 55
+ startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -281,7 +290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnButtonCreated
path: ../TinyLife/Tools/LotTool.cs
- startLine: 60
+ startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -591,6 +600,25 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_GetMouseCursor
- name: (
- name: )
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
- uid: TinyLife.Tools.Tool.CanSwitchGameModes
commentId: M:TinyLife.Tools.Tool.CanSwitchGameModes
parent: TinyLife.Tools.Tool
@@ -1311,35 +1339,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.LotTool.Update*
commentId: Overload:TinyLife.Tools.LotTool.Update
- href: TinyLife.Tools.LotTool.html#TinyLife_Tools_LotTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.LotTool.html#TinyLife_Tools_LotTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: LotTool.Update
fullName: TinyLife.Tools.LotTool.Update
@@ -1350,6 +1393,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1380,18 +1434,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1401,11 +1458,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1415,10 +1478,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.LotTool.Draw*
commentId: Overload:TinyLife.Tools.LotTool.Draw
- href: TinyLife.Tools.LotTool.html#TinyLife_Tools_LotTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.LotTool.html#TinyLife_Tools_LotTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: LotTool.Draw
fullName: TinyLife.Tools.LotTool.Draw
@@ -1528,17 +1597,6 @@ references:
name: CanUndoRedo
nameWithType: LotTool.CanUndoRedo
fullName: TinyLife.Tools.LotTool.CanUndoRedo
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
diff --git a/docs/api/TinyLife.Tools.MoveLotTool.yml b/docs/api/TinyLife.Tools.MoveLotTool.yml
index 290a07a..d2159c2 100644
--- a/docs/api/TinyLife.Tools.MoveLotTool.yml
+++ b/docs/api/TinyLife.Tools.MoveLotTool.yml
@@ -9,11 +9,11 @@ items:
- TinyLife.Tools.MoveLotTool.CanSwitchGameModes
- TinyLife.Tools.MoveLotTool.CanUndoRedo
- TinyLife.Tools.MoveLotTool.Closed
- - TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.MoveLotTool.GetMouseCursor
- TinyLife.Tools.MoveLotTool.Opened
- TinyLife.Tools.MoveLotTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -68,6 +68,7 @@ items:
- TinyLife.Tools.Tool.DisplayAsTab
- TinyLife.Tools.Tool.MousePos
- TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
+ - TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
@@ -176,16 +177,16 @@ items:
content.vb: Public Overrides Sub Closed()
overridden: TinyLife.Tools.Tool.Closed
overload: TinyLife.Tools.MoveLotTool.Closed*
-- uid: TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.MoveLotTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: MoveLotTool.Update(GameTime)
- fullName: TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: MoveLotTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -204,24 +205,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.MoveLotTool.Update*
-- uid: TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: MoveLotTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.MoveLotTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.MoveLotTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: MoveLotTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: MoveLotTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -237,12 +243,10 @@ items:
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -250,9 +254,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.MoveLotTool.Draw*
+ nameWithType.vb: MoveLotTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.MoveLotTool.CanSwitchGameModes
commentId: M:TinyLife.Tools.MoveLotTool.CanSwitchGameModes
id: CanSwitchGameModes
@@ -632,6 +641,25 @@ references:
name: Panel
isExternal: true
- name: )
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
parent: TinyLife.Tools.Tool
@@ -1409,35 +1437,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.MoveLotTool.Update*
commentId: Overload:TinyLife.Tools.MoveLotTool.Update
- href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: MoveLotTool.Update
fullName: TinyLife.Tools.MoveLotTool.Update
@@ -1448,6 +1491,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1478,18 +1532,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1499,11 +1556,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1513,10 +1576,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.MoveLotTool.Draw*
commentId: Overload:TinyLife.Tools.MoveLotTool.Draw
- href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: MoveLotTool.Draw
fullName: TinyLife.Tools.MoveLotTool.Draw
@@ -1608,17 +1677,6 @@ references:
name: CanSwitchGameModes
nameWithType: MoveLotTool.CanSwitchGameModes
fullName: TinyLife.Tools.MoveLotTool.CanSwitchGameModes
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Tools.UndoRedoStack.Undo
commentId: M:TinyLife.Tools.UndoRedoStack.Undo
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Undo
diff --git a/docs/api/TinyLife.Tools.MoveTool.yml b/docs/api/TinyLife.Tools.MoveTool.yml
index c7538a5..7a624c5 100644
--- a/docs/api/TinyLife.Tools.MoveTool.yml
+++ b/docs/api/TinyLife.Tools.MoveTool.yml
@@ -6,17 +6,18 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.MoveTool.#ctor
+ - TinyLife.Tools.MoveTool.CanPlaceForTooltip
- TinyLife.Tools.MoveTool.CanSwitchGameModes
- TinyLife.Tools.MoveTool.CanUndoRedo
- TinyLife.Tools.MoveTool.Closed
- - TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.MoveTool.GetMouseCursor
- TinyLife.Tools.MoveTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.MoveTool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.MoveTool.Opened
- TinyLife.Tools.MoveTool.Reload
- TinyLife.Tools.MoveTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -216,16 +217,16 @@ items:
content.vb: Protected Overrides Sub InitBuildModeUi(content As Panel, zoom As Panel)
overridden: TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
overload: TinyLife.Tools.MoveTool.InitBuildModeUi*
-- uid: TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.MoveTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: MoveTool.Update(GameTime)
- fullName: TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: MoveTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -244,24 +245,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.MoveTool.Update*
-- uid: TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: MoveTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.MoveTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.MoveTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: MoveTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: MoveTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -270,19 +276,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/MoveTool.cs
- startLine: 104
+ startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -290,9 +294,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.MoveTool.Draw*
+ nameWithType.vb: MoveTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.MoveTool.GetMouseCursor
commentId: M:TinyLife.Tools.MoveTool.GetMouseCursor
id: GetMouseCursor
@@ -311,7 +320,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/MoveTool.cs
- startLine: 110
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -328,6 +337,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.MoveTool.GetMouseCursor*
+- uid: TinyLife.Tools.MoveTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.MoveTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.MoveTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: MoveTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.MoveTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/MoveTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/MoveTool.cs
+ startLine: 119
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.MoveTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.MoveTool.CanSwitchGameModes
commentId: M:TinyLife.Tools.MoveTool.CanSwitchGameModes
id: CanSwitchGameModes
@@ -346,7 +385,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/Tools/MoveTool.cs
- startLine: 115
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -378,7 +417,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/MoveTool.cs
- startLine: 121
+ startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -410,7 +449,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/MoveTool.cs
- startLine: 126
+ startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -452,7 +491,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnButtonCreated
path: ../TinyLife/Tools/MoveTool.cs
- startLine: 131
+ startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -485,7 +524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload
path: ../TinyLife/Tools/MoveTool.cs
- startLine: 152
+ startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1527,35 +1566,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.MoveTool.Update*
commentId: Overload:TinyLife.Tools.MoveTool.Update
- href: TinyLife.Tools.MoveTool.html#TinyLife_Tools_MoveTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.MoveTool.html#TinyLife_Tools_MoveTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: MoveTool.Update
fullName: TinyLife.Tools.MoveTool.Update
@@ -1566,6 +1620,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1596,18 +1661,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1617,11 +1685,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1631,10 +1705,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.MoveTool.Draw*
commentId: Overload:TinyLife.Tools.MoveTool.Draw
- href: TinyLife.Tools.MoveTool.html#TinyLife_Tools_MoveTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.MoveTool.html#TinyLife_Tools_MoveTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: MoveTool.Draw
fullName: TinyLife.Tools.MoveTool.Draw
@@ -1743,6 +1823,38 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.MoveTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.MoveTool.CanPlaceForTooltip
+ href: TinyLife.Tools.MoveTool.html#TinyLife_Tools_MoveTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: MoveTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.MoveTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.GameImpl.CanSwitchGameModes
commentId: M:TinyLife.GameImpl.CanSwitchGameModes
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CanSwitchGameModes
@@ -1786,17 +1898,6 @@ references:
name: CanSwitchGameModes
nameWithType: MoveTool.CanSwitchGameModes
fullName: TinyLife.Tools.MoveTool.CanSwitchGameModes
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Tools.UndoRedoStack.Undo
commentId: M:TinyLife.Tools.UndoRedoStack.Undo
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Undo
diff --git a/docs/api/TinyLife.Tools.OpeningTool.yml b/docs/api/TinyLife.Tools.OpeningTool.yml
index bee5c5f..76fe1f3 100644
--- a/docs/api/TinyLife.Tools.OpeningTool.yml
+++ b/docs/api/TinyLife.Tools.OpeningTool.yml
@@ -6,11 +6,12 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.OpeningTool.#ctor
- - TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.OpeningTool.CanPlaceForTooltip
+ - TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.OpeningTool.GetMouseCursor
- TinyLife.Tools.OpeningTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.OpeningTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -112,16 +113,16 @@ items:
nameWithType.vb: OpeningTool.New()
fullName.vb: TinyLife.Tools.OpeningTool.New()
name.vb: New()
-- uid: TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.OpeningTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: OpeningTool.Update(GameTime)
- fullName: TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: OpeningTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,24 +141,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.OpeningTool.Update*
-- uid: TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: OpeningTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.OpeningTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.OpeningTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: OpeningTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: OpeningTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -166,19 +172,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/OpeningTool.cs
- startLine: 62
+ startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -186,9 +190,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.OpeningTool.Draw*
+ nameWithType.vb: OpeningTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.OpeningTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.OpeningTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
commentId: M:TinyLife.Tools.OpeningTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
id: InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@@ -207,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/OpeningTool.cs
- startLine: 75
+ startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -246,7 +255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/OpeningTool.cs
- startLine: 102
+ startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -263,6 +272,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.OpeningTool.GetMouseCursor*
+- uid: TinyLife.Tools.OpeningTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.OpeningTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.OpeningTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: OpeningTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.OpeningTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/OpeningTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/OpeningTool.cs
+ startLine: 111
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.OpeningTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.OpeningTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.OpeningTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@@ -281,7 +320,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/OpeningTool.cs
- startLine: 109
+ startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1310,35 +1349,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.OpeningTool.Update*
commentId: Overload:TinyLife.Tools.OpeningTool.Update
- href: TinyLife.Tools.OpeningTool.html#TinyLife_Tools_OpeningTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.OpeningTool.html#TinyLife_Tools_OpeningTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: OpeningTool.Update
fullName: TinyLife.Tools.OpeningTool.Update
@@ -1349,6 +1403,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1379,18 +1444,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1400,11 +1468,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1414,10 +1488,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.OpeningTool.Draw*
commentId: Overload:TinyLife.Tools.OpeningTool.Draw
- href: TinyLife.Tools.OpeningTool.html#TinyLife_Tools_OpeningTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.OpeningTool.html#TinyLife_Tools_OpeningTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: OpeningTool.Draw
fullName: TinyLife.Tools.OpeningTool.Draw
@@ -1605,6 +1685,38 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.OpeningTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.OpeningTool.CanPlaceForTooltip
+ href: TinyLife.Tools.OpeningTool.html#TinyLife_Tools_OpeningTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: OpeningTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.OpeningTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
@@ -1674,17 +1786,6 @@ references:
name: ShouldHighlightSelectedObject
nameWithType: OpeningTool.ShouldHighlightSelectedObject
fullName: TinyLife.Tools.OpeningTool.ShouldHighlightSelectedObject
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
diff --git a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml
index df38357..f7baa29 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: 1156
+ startLine: 1158
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Needs
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1159
+ startLine: 1161
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1160
+ startLine: 1162
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1161
+ startLine: 1163
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -133,7 +133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Relationships
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1162
+ startLine: 1164
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -159,7 +159,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Job
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1163
+ startLine: 1165
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -185,7 +185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeGoal
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1164
+ startLine: 1166
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -211,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: About
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1165
+ startLine: 1167
assemblies:
- Tiny Life
namespace: TinyLife.Tools
diff --git a/docs/api/TinyLife.Tools.PlayModeTool.yml b/docs/api/TinyLife.Tools.PlayModeTool.yml
index ec297fa..3f06148 100644
--- a/docs/api/TinyLife.Tools.PlayModeTool.yml
+++ b/docs/api/TinyLife.Tools.PlayModeTool.yml
@@ -14,7 +14,7 @@ items:
- TinyLife.Tools.PlayModeTool.SelectedPerson
- TinyLife.Tools.PlayModeTool.SelectedStat
- TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.Person)
- - TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -69,8 +69,9 @@ items:
- TinyLife.Tools.Tool.DisplayAsTab
- TinyLife.Tools.Tool.MousePos
- TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- - TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.Tool.GetMouseCursor
+ - TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object)
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
@@ -211,16 +212,16 @@ items:
nameWithType.vb: PlayModeTool.New()
fullName.vb: TinyLife.Tools.PlayModeTool.New()
name.vb: New()
-- uid: TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.PlayModeTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: PlayModeTool.Update(GameTime)
- fullName: TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: PlayModeTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -239,14 +240,19 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.PlayModeTool.Update*
+ nameWithType.vb: PlayModeTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
- uid: TinyLife.Tools.PlayModeTool.Opened
commentId: M:TinyLife.Tools.PlayModeTool.Opened
id: Opened
@@ -265,7 +271,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Opened
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 105
+ startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -297,7 +303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Closed
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 311
+ startLine: 313
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -329,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 322
+ startLine: 324
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -361,7 +367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetSelectedPerson
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 331
+ startLine: 333
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -396,7 +402,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload
path: ../TinyLife/Tools/PlayModeTool.cs
- startLine: 1102
+ startLine: 1104
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -644,18 +650,21 @@ references:
name: Panel
isExternal: true
- name: )
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -665,11 +674,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -679,6 +694,12 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.Tool.GetMouseCursor
commentId: M:TinyLife.Tools.Tool.GetMouseCursor
@@ -699,6 +720,25 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_GetMouseCursor
- name: (
- name: )
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
- uid: TinyLife.Tools.Tool.CanSwitchGameModes
commentId: M:TinyLife.Tools.Tool.CanSwitchGameModes
parent: TinyLife.Tools.Tool
@@ -1726,35 +1766,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.PlayModeTool.Update*
commentId: Overload:TinyLife.Tools.PlayModeTool.Update
- href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: PlayModeTool.Update
fullName: TinyLife.Tools.PlayModeTool.Update
@@ -1765,6 +1820,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1906,17 +1972,6 @@ references:
name: CanUndoRedo
nameWithType: PlayModeTool.CanUndoRedo
fullName: TinyLife.Tools.PlayModeTool.CanUndoRedo
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Tools.PlayModeTool.SetSelectedPerson*
commentId: Overload:TinyLife.Tools.PlayModeTool.SetSelectedPerson
href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_SetSelectedPerson_TinyLife_Objects_Person_
diff --git a/docs/api/TinyLife.Tools.RemoveTool.yml b/docs/api/TinyLife.Tools.RemoveTool.yml
index 4da177c..8dfbed4 100644
--- a/docs/api/TinyLife.Tools.RemoveTool.yml
+++ b/docs/api/TinyLife.Tools.RemoveTool.yml
@@ -7,7 +7,7 @@ items:
children:
- TinyLife.Tools.RemoveTool.#ctor
- TinyLife.Tools.RemoveTool.CanUndoRedo
- - TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.RemoveTool.GetMouseCursor
- TinyLife.Tools.RemoveTool.PlayDestroySound
- TinyLife.Tools.RemoveTool.RemoveFurniture(TinyLife.Objects.Furniture,TinyLife.Tools.UndoableAction)
@@ -20,7 +20,7 @@ items:
- TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.Furniture)
- TinyLife.Tools.RemoveTool.SpawnDestroyParticles(TinyLife.Objects.WallLike)
- TinyLife.Tools.RemoveTool.StoreOrRemoveFurniture(TinyLife.Objects.Furniture,TinyLife.Tools.UndoableAction)
- - TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -77,6 +77,7 @@ items:
- TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.Tool.Opened
- TinyLife.Tools.Tool.Closed
+ - TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
@@ -122,16 +123,16 @@ items:
nameWithType.vb: RemoveTool.New()
fullName.vb: TinyLife.Tools.RemoveTool.New()
name.vb: New()
-- uid: TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.RemoveTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: RemoveTool.Update(GameTime)
- fullName: TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: RemoveTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -150,24 +151,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.RemoveTool.Update*
-- uid: TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: RemoveTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.RemoveTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.RemoveTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: RemoveTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: RemoveTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -176,19 +182,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 53
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -196,9 +200,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.RemoveTool.Draw*
+ nameWithType.vb: RemoveTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.RemoveTool.GetMouseCursor
commentId: M:TinyLife.Tools.RemoveTool.GetMouseCursor
id: GetMouseCursor
@@ -217,7 +226,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 62
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -252,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 67
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -284,7 +293,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 72
+ startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -326,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveRoof
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 149
+ startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -364,7 +373,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveStairs
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 172
+ startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -399,7 +408,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveWall
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 187
+ startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -434,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveNonGroundTile
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 217
+ startLine: 221
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -478,7 +487,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveFurniture
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 250
+ startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -519,7 +528,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StoreOrRemoveFurniture
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 279
+ startLine: 283
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -560,7 +569,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayDestroySound
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 308
+ startLine: 312
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -588,7 +597,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpawnDestroyParticles
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 317
+ startLine: 321
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -623,7 +632,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpawnDestroyParticles
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 327
+ startLine: 331
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -658,7 +667,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpawnDestroyParticles
path: ../TinyLife/Tools/RemoveTool.cs
- startLine: 347
+ startLine: 351
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -963,6 +972,25 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Closed
- name: (
- name: )
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
- uid: TinyLife.Tools.Tool.CanSwitchGameModes
commentId: M:TinyLife.Tools.Tool.CanSwitchGameModes
parent: TinyLife.Tools.Tool
@@ -1709,35 +1737,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.RemoveTool.Update*
commentId: Overload:TinyLife.Tools.RemoveTool.Update
- href: TinyLife.Tools.RemoveTool.html#TinyLife_Tools_RemoveTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.RemoveTool.html#TinyLife_Tools_RemoveTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: RemoveTool.Update
fullName: TinyLife.Tools.RemoveTool.Update
@@ -1748,6 +1791,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1778,18 +1832,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1799,11 +1856,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1813,10 +1876,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.RemoveTool.Draw*
commentId: Overload:TinyLife.Tools.RemoveTool.Draw
- href: TinyLife.Tools.RemoveTool.html#TinyLife_Tools_RemoveTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.RemoveTool.html#TinyLife_Tools_RemoveTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: RemoveTool.Draw
fullName: TinyLife.Tools.RemoveTool.Draw
@@ -1986,17 +2055,6 @@ references:
name: CanUndoRedo
nameWithType: RemoveTool.CanUndoRedo
fullName: TinyLife.Tools.RemoveTool.CanUndoRedo
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
diff --git a/docs/api/TinyLife.Tools.RoofTool.yml b/docs/api/TinyLife.Tools.RoofTool.yml
index 1c58d32..2a01698 100644
--- a/docs/api/TinyLife.Tools.RoofTool.yml
+++ b/docs/api/TinyLife.Tools.RoofTool.yml
@@ -6,12 +6,13 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.RoofTool.#ctor
+ - TinyLife.Tools.RoofTool.CanPlaceForTooltip
- TinyLife.Tools.RoofTool.CanUndoRedo
- - TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.RoofTool.GetMouseCursor
- TinyLife.Tools.RoofTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.RoofTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -112,16 +113,16 @@ items:
nameWithType.vb: RoofTool.New()
fullName.vb: TinyLife.Tools.RoofTool.New()
name.vb: New()
-- uid: TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.RoofTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: RoofTool.Update(GameTime)
- fullName: TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: RoofTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,14 +141,19 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.RoofTool.Update*
+ nameWithType.vb: RoofTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.RoofTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
- uid: TinyLife.Tools.RoofTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
commentId: M:TinyLife.Tools.RoofTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
id: InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@@ -166,7 +172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/RoofTool.cs
- startLine: 116
+ startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -187,16 +193,16 @@ items:
content.vb: Protected Overrides Sub InitBuildModeUi(content As Panel, zoom As Panel)
overridden: TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
overload: TinyLife.Tools.RoofTool.InitBuildModeUi*
-- uid: TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.RoofTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: RoofTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: RoofTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -205,19 +211,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/RoofTool.cs
- startLine: 140
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -225,9 +229,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.RoofTool.Draw*
+ nameWithType.vb: RoofTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.RoofTool.CanUndoRedo
commentId: M:TinyLife.Tools.RoofTool.CanUndoRedo
id: CanUndoRedo
@@ -246,7 +255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/RoofTool.cs
- startLine: 150
+ startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -278,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/RoofTool.cs
- startLine: 155
+ startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -320,7 +329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/RoofTool.cs
- startLine: 160
+ startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -337,6 +346,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.RoofTool.GetMouseCursor*
+- uid: TinyLife.Tools.RoofTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.RoofTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.RoofTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: RoofTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.RoofTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/RoofTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/RoofTool.cs
+ startLine: 168
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.RoofTool.CanPlaceForTooltip*
references:
- uid: TinyLife.Tools.Tool.PlayModeTool
commentId: F:TinyLife.Tools.Tool.PlayModeTool
@@ -1323,35 +1362,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.RoofTool.Update*
commentId: Overload:TinyLife.Tools.RoofTool.Update
- href: TinyLife.Tools.RoofTool.html#TinyLife_Tools_RoofTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.RoofTool.html#TinyLife_Tools_RoofTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: RoofTool.Update
fullName: TinyLife.Tools.RoofTool.Update
@@ -1362,6 +1416,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1471,18 +1536,21 @@ references:
- uid: MLEM.Ui.Elements
name: Elements
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1492,11 +1560,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1506,10 +1580,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.RoofTool.Draw*
commentId: Overload:TinyLife.Tools.RoofTool.Draw
- href: TinyLife.Tools.RoofTool.html#TinyLife_Tools_RoofTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.RoofTool.html#TinyLife_Tools_RoofTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: RoofTool.Draw
fullName: TinyLife.Tools.RoofTool.Draw
@@ -1619,17 +1699,6 @@ references:
name: CanUndoRedo
nameWithType: RoofTool.CanUndoRedo
fullName: TinyLife.Tools.RoofTool.CanUndoRedo
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
@@ -1781,3 +1850,35 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.RoofTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.RoofTool.CanPlaceForTooltip
+ href: TinyLife.Tools.RoofTool.html#TinyLife_Tools_RoofTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: RoofTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.RoofTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
diff --git a/docs/api/TinyLife.Tools.StairsTool.yml b/docs/api/TinyLife.Tools.StairsTool.yml
index a784147..cd0cafc 100644
--- a/docs/api/TinyLife.Tools.StairsTool.yml
+++ b/docs/api/TinyLife.Tools.StairsTool.yml
@@ -6,10 +6,10 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.StairsTool.#ctor
- - TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.StairsTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -66,6 +66,7 @@ items:
- TinyLife.Tools.Tool.Opened
- TinyLife.Tools.Tool.Closed
- TinyLife.Tools.Tool.GetMouseCursor
+ - TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.CanUndoRedo
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
@@ -112,16 +113,16 @@ items:
nameWithType.vb: StairsTool.New()
fullName.vb: TinyLife.Tools.StairsTool.New()
name.vb: New()
-- uid: TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.StairsTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: StairsTool.Update(GameTime)
- fullName: TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: StairsTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,24 +141,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.StairsTool.Update*
-- uid: TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: StairsTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.StairsTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.StairsTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: StairsTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: StairsTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -166,19 +172,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/StairsTool.cs
- startLine: 74
+ startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -186,9 +190,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.StairsTool.Draw*
+ nameWithType.vb: StairsTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.StairsTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@@ -207,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/StairsTool.cs
- startLine: 91
+ startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -249,7 +258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/StairsTool.cs
- startLine: 96
+ startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -529,6 +538,25 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_GetMouseCursor
- name: (
- name: )
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
- uid: TinyLife.Tools.Tool.CanSwitchGameModes
commentId: M:TinyLife.Tools.Tool.CanSwitchGameModes
parent: TinyLife.Tools.Tool
@@ -1294,35 +1322,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.StairsTool.Update*
commentId: Overload:TinyLife.Tools.StairsTool.Update
- href: TinyLife.Tools.StairsTool.html#TinyLife_Tools_StairsTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.StairsTool.html#TinyLife_Tools_StairsTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: StairsTool.Update
fullName: TinyLife.Tools.StairsTool.Update
@@ -1333,6 +1376,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1363,18 +1417,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1384,11 +1441,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1398,10 +1461,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.StairsTool.Draw*
commentId: Overload:TinyLife.Tools.StairsTool.Draw
- href: TinyLife.Tools.StairsTool.html#TinyLife_Tools_StairsTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.StairsTool.html#TinyLife_Tools_StairsTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: StairsTool.Draw
fullName: TinyLife.Tools.StairsTool.Draw
@@ -1519,17 +1588,6 @@ references:
name: ShouldHighlightSelectedObject
nameWithType: StairsTool.ShouldHighlightSelectedObject
fullName: TinyLife.Tools.StairsTool.ShouldHighlightSelectedObject
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
diff --git a/docs/api/TinyLife.Tools.TileTool.yml b/docs/api/TinyLife.Tools.TileTool.yml
index 7566a48..21fbd28 100644
--- a/docs/api/TinyLife.Tools.TileTool.yml
+++ b/docs/api/TinyLife.Tools.TileTool.yml
@@ -6,13 +6,14 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.TileTool.#ctor
+ - TinyLife.Tools.TileTool.CanPlaceForTooltip
- TinyLife.Tools.TileTool.CanUndoRedo
- - TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.TileTool.GetMouseCursor
- TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.TileTool.RemoveTileIncompatibleFurniture(TinyLife.World.Tile,Microsoft.Xna.Framework.Point,System.Int32,TinyLife.Tools.UndoableAction)
- TinyLife.Tools.TileTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -113,16 +114,16 @@ items:
nameWithType.vb: TileTool.New()
fullName.vb: TinyLife.Tools.TileTool.New()
name.vb: New()
-- uid: TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.TileTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: TileTool.Update(GameTime)
- fullName: TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: TileTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -141,24 +142,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.TileTool.Update*
-- uid: TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: TileTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.TileTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.TileTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: TileTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: TileTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -167,19 +173,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/TileTool.cs
- startLine: 84
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -187,9 +191,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.TileTool.Draw*
+ nameWithType.vb: TileTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
commentId: M:TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
id: InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@@ -208,7 +217,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/TileTool.cs
- startLine: 95
+ startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -247,7 +256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/TileTool.cs
- startLine: 122
+ startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -264,6 +273,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.TileTool.GetMouseCursor*
+- uid: TinyLife.Tools.TileTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.TileTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.TileTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: TileTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.TileTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/TileTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/TileTool.cs
+ startLine: 132
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.TileTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.TileTool.CanUndoRedo
commentId: M:TinyLife.Tools.TileTool.CanUndoRedo
id: CanUndoRedo
@@ -282,7 +321,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/TileTool.cs
- startLine: 129
+ startLine: 137
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -314,7 +353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/TileTool.cs
- startLine: 134
+ startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -356,7 +395,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveTileIncompatibleFurniture
path: ../TinyLife/Tools/TileTool.cs
- startLine: 194
+ startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1368,35 +1407,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.TileTool.Update*
commentId: Overload:TinyLife.Tools.TileTool.Update
- href: TinyLife.Tools.TileTool.html#TinyLife_Tools_TileTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.TileTool.html#TinyLife_Tools_TileTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: TileTool.Update
fullName: TinyLife.Tools.TileTool.Update
@@ -1407,6 +1461,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1437,18 +1502,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1458,11 +1526,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1472,10 +1546,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.TileTool.Draw*
commentId: Overload:TinyLife.Tools.TileTool.Draw
- href: TinyLife.Tools.TileTool.html#TinyLife_Tools_TileTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.TileTool.html#TinyLife_Tools_TileTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: TileTool.Draw
fullName: TinyLife.Tools.TileTool.Draw
@@ -1663,6 +1743,38 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.TileTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.TileTool.CanPlaceForTooltip
+ href: TinyLife.Tools.TileTool.html#TinyLife_Tools_TileTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: TileTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.TileTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.Tools.UndoRedoStack.Undo
commentId: M:TinyLife.Tools.UndoRedoStack.Undo
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Undo
@@ -1724,17 +1836,6 @@ references:
name: CanUndoRedo
nameWithType: TileTool.CanUndoRedo
fullName: TinyLife.Tools.TileTool.CanUndoRedo
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml
index 447c833..b0de029 100644
--- a/docs/api/TinyLife.Tools.Tool.yml
+++ b/docs/api/TinyLife.Tools.Tool.yml
@@ -8,6 +8,7 @@ items:
- TinyLife.Tools.Tool.#ctor(MLEM.Textures.TextureRegion,System.Boolean)
- TinyLife.Tools.Tool.BuildModeButton(System.String,MLEM.Ui.Elements.Element.GenericCallback,MLEM.Ui.Elements.Element.DrawCallback,System.Single,MLEM.Textures.TextureRegion,System.Collections.Generic.IEnumerable{System.String},System.Nullable{System.Single})
- TinyLife.Tools.Tool.BuildTools
+ - TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.CanUndoRedo
- TinyLife.Tools.Tool.Closed
@@ -15,7 +16,7 @@ items:
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme[],System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
- TinyLife.Tools.Tool.CurrentFloor
- TinyLife.Tools.Tool.DisplayAsTab
- - TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.Tool.GetMouseCursor
- TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.Tool.Input
@@ -42,7 +43,7 @@ items:
- TinyLife.Tools.Tool.SelectedWall
- TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object)
- TinyLife.Tools.Tool.Texture
- - TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -529,13 +530,13 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Tools
- summary: An event that is invoked when a is updated in .
+ summary: An event that is invoked when a is updated in . The bool passed contains whether the cursor is currently on the game's ui, using .
example: []
syntax:
- content: public static event Action OnUpdate
+ content: public static event Action OnUpdate
return:
- type: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime}
- content.vb: Public Shared Event OnUpdate As Action(Of Tool, GameTime)
+ type: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,System.Boolean}
+ content.vb: Public Shared Event OnUpdate As Action(Of Tool, GameTime, Boolean)
- uid: TinyLife.Tools.Tool.OnDraw
commentId: E:TinyLife.Tools.Tool.OnDraw
id: OnDraw
@@ -558,13 +559,13 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Tools
- summary: An event that is invoked when a is drawn in .
+ summary: An event that is invoked when a is drawn in . The bool passed contains whether the cursor is currently on the game's ui, using .
example: []
syntax:
- content: public static event Action OnDraw
+ content: public static event Action OnDraw
return:
- type: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch}
- content.vb: Public Shared Event OnDraw As Action(Of Tool, GameTime, SpriteBatch)
+ type: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean}
+ content.vb: Public Shared Event OnDraw As Action(Of Tool, GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.Tool.OnInitBuildModeUi
commentId: E:TinyLife.Tools.Tool.OnInitBuildModeUi
id: OnInitBuildModeUi
@@ -739,7 +740,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Tools/Tool.cs
- startLine: 120
+ startLine: 123
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -768,7 +769,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayAsTab
path: ../TinyLife/Tools/Tool.cs
- startLine: 124
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -797,14 +798,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MousePos
path: ../TinyLife/Tools/Tool.cs
- startLine: 129
+ startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
The position of the mouse in world coordinates.
- This position is set every call.
+ This position is set every call.
example: []
syntax:
content: protected Vector2 MousePos
@@ -829,7 +830,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Tools/Tool.cs
- startLine: 136
+ startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -867,7 +868,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/Tool.cs
- startLine: 147
+ startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -905,7 +906,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Opened
path: ../TinyLife/Tools/Tool.cs
- startLine: 155
+ startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -936,7 +937,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Closed
path: ../TinyLife/Tools/Tool.cs
- startLine: 182
+ startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -949,16 +950,16 @@ items:
content: public virtual void Closed()
content.vb: Public Overridable Sub Closed()
overload: TinyLife.Tools.Tool.Closed*
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -967,7 +968,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Tools/Tool.cs
- startLine: 193
+ startLine: 198
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -977,23 +978,28 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public virtual void Update(GameTime time)
+ content: public virtual void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overridable Sub Update(time As GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overridable Sub Update(time As GameTime, cursorOnUi As Boolean)
overload: TinyLife.Tools.Tool.Update*
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -1002,19 +1008,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/Tool.cs
- startLine: 214
+ startLine: 236
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public virtual void Draw(GameTime time, SpriteBatch batch)
+ content: public virtual void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -1022,8 +1026,13 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
overload: TinyLife.Tools.Tool.Draw*
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.Tool.GetMouseCursor
commentId: M:TinyLife.Tools.Tool.GetMouseCursor
id: GetMouseCursor
@@ -1042,7 +1051,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/Tool.cs
- startLine: 223
+ startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1058,6 +1067,34 @@ items:
description: The cursor type
content.vb: Public Overridable Function GetMouseCursor() As CursorType
overload: TinyLife.Tools.Tool.GetMouseCursor*
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/Tool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/Tool.cs
+ startLine: 249
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ syntax:
+ content: public virtual CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overridable Function CanPlaceForTooltip() As CanPlaceResult
+ overload: TinyLife.Tools.Tool.CanPlaceForTooltip*
- uid: TinyLife.Tools.Tool.CanSwitchGameModes
commentId: M:TinyLife.Tools.Tool.CanSwitchGameModes
id: CanSwitchGameModes
@@ -1076,7 +1113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/Tools/Tool.cs
- startLine: 231
+ startLine: 257
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1107,7 +1144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/Tool.cs
- startLine: 239
+ startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1138,7 +1175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/Tool.cs
- startLine: 249
+ startLine: 275
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1179,7 +1216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnButtonCreated
path: ../TinyLife/Tools/Tool.cs
- startLine: 257
+ startLine: 283
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1211,7 +1248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsOnLot
path: ../TinyLife/Tools/Tool.cs
- startLine: 264
+ startLine: 290
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1246,7 +1283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorSelection
path: ../TinyLife/Tools/Tool.cs
- startLine: 282
+ startLine: 308
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1293,7 +1330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorSelection
path: ../TinyLife/Tools/Tool.cs
- startLine: 304
+ startLine: 330
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1340,7 +1377,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildModeButton
path: ../TinyLife/Tools/Tool.cs
- startLine: 343
+ startLine: 369
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -2131,156 +2168,76 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Closed
- name: (
- name: )
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
-- uid: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime}
- commentId: T:System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime}
- parent: System
- definition: System.Action`2
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- name: Action
- nameWithType: Action
- fullName: System.Action
- nameWithType.vb: Action(Of Tool, GameTime)
- fullName.vb: System.Action(Of TinyLife.Tools.Tool, Microsoft.Xna.Framework.GameTime)
- name.vb: Action(Of Tool, GameTime)
+- uid: TinyLife.GameImpl.IsCursorOnUi
+ commentId: M:TinyLife.GameImpl.IsCursorOnUi
+ href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
+ name: IsCursorOnUi()
+ nameWithType: GameImpl.IsCursorOnUi()
+ fullName: TinyLife.GameImpl.IsCursorOnUi()
spec.csharp:
- - uid: System.Action`2
- name: Action
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- - name: <
- - uid: TinyLife.Tools.Tool
- name: Tool
- href: TinyLife.Tools.Tool.html
- - name: ','
- - name: " "
- - uid: Microsoft.Xna.Framework.GameTime
- name: GameTime
- isExternal: true
- - name: '>'
- spec.vb:
- - uid: System.Action`2
- name: Action
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - uid: TinyLife.GameImpl.IsCursorOnUi
+ name: IsCursorOnUi
+ href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
- name: (
- - name: Of
- - name: " "
- - uid: TinyLife.Tools.Tool
- name: Tool
- href: TinyLife.Tools.Tool.html
- - name: ','
- - name: " "
- - uid: Microsoft.Xna.Framework.GameTime
- name: GameTime
- isExternal: true
- - name: )
-- uid: System.Action`2
- commentId: T:System.Action`2
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- 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
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- - name: <
- - name: T1
- - name: ','
- - name: " "
- - name: T2
- - name: '>'
- spec.vb:
- - uid: System.Action`2
- name: Action
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.action-2
- - name: (
- - name: Of
- - name: " "
- - name: T1
- - name: ','
- - name: " "
- - name: T2
- - name: )
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- parent: TinyLife.Tools.Tool
- isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
- spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- - name: (
- - uid: Microsoft.Xna.Framework.GameTime
- name: GameTime
- isExternal: true
- - name: ','
- - name: " "
- - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
- name: SpriteBatch
- isExternal: true
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ - uid: TinyLife.GameImpl.IsCursorOnUi
+ name: IsCursorOnUi
+ href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
- name: (
- - uid: Microsoft.Xna.Framework.GameTime
- name: GameTime
- isExternal: true
- - name: ','
- - name: " "
- - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
- name: SpriteBatch
- isExternal: true
- name: )
-- uid: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch}
- commentId: T:System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch}
+- uid: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,System.Boolean}
+ commentId: T:System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,System.Boolean}
parent: System
definition: System.Action`3
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: Action
- nameWithType: Action
- fullName: System.Action
- nameWithType.vb: Action(Of Tool, GameTime, SpriteBatch)
- fullName.vb: System.Action(Of TinyLife.Tools.Tool, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
- name.vb: Action(Of Tool, GameTime, SpriteBatch)
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of Tool, GameTime, Boolean)
+ fullName.vb: System.Action(Of TinyLife.Tools.Tool, Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Action(Of Tool, GameTime, Boolean)
spec.csharp:
- uid: System.Action`3
name: Action
@@ -2297,9 +2254,10 @@ references:
isExternal: true
- name: ','
- name: " "
- - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
- name: SpriteBatch
+ - uid: System.Boolean
+ name: bool
isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: '>'
spec.vb:
- uid: System.Action`3
@@ -2319,9 +2277,10 @@ references:
isExternal: true
- name: ','
- name: " "
- - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
- name: SpriteBatch
+ - uid: System.Boolean
+ name: Boolean
isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Action`3
commentId: T:System.Action`3
@@ -2363,6 +2322,168 @@ references:
- name: " "
- name: T3
- name: )
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ parent: TinyLife.Tools.Tool
+ isExternal: true
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ name: Draw
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
+ name: SpriteBatch
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ name: Draw
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ - name: (
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
+ name: SpriteBatch
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean}
+ commentId: T:System.Action{TinyLife.Tools.Tool,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean}
+ parent: System
+ definition: System.Action`4
+ href: https://learn.microsoft.com/dotnet/api/system.action-4
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of Tool, GameTime, SpriteBatch, Boolean)
+ fullName.vb: System.Action(Of TinyLife.Tools.Tool, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Action(Of Tool, GameTime, SpriteBatch, Boolean)
+ spec.csharp:
+ - uid: System.Action`4
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-4
+ - name: <
+ - uid: TinyLife.Tools.Tool
+ name: Tool
+ href: TinyLife.Tools.Tool.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
+ name: SpriteBatch
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: '>'
+ spec.vb:
+ - uid: System.Action`4
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-4
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Tools.Tool
+ name: Tool
+ href: TinyLife.Tools.Tool.html
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.GameTime
+ name: GameTime
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
+ name: SpriteBatch
+ isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ - name: )
+- uid: System.Action`4
+ commentId: T:System.Action`4
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-4
+ name: Action
+ nameWithType: Action
+ fullName: System.Action
+ nameWithType.vb: Action(Of T1, T2, T3, T4)
+ fullName.vb: System.Action(Of T1, T2, T3, T4)
+ name.vb: Action(Of T1, T2, T3, T4)
+ spec.csharp:
+ - uid: System.Action`4
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-4
+ - name: <
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: ','
+ - name: " "
+ - name: T3
+ - name: ','
+ - name: " "
+ - name: T4
+ - name: '>'
+ spec.vb:
+ - uid: System.Action`4
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-4
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: ','
+ - name: " "
+ - name: T3
+ - name: ','
+ - name: " "
+ - name: T4
+ - name: )
- uid: TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
commentId: M:TinyLife.Tools.Tool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
parent: TinyLife.Tools.Tool
@@ -2968,7 +3089,7 @@ references:
fullName: TinyLife.Tools.UndoRedoStack
- uid: TinyLife.Tools.Tool.Update*
commentId: Overload:TinyLife.Tools.Tool.Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: Tool.Update
fullName: TinyLife.Tools.Tool.Update
@@ -2988,7 +3109,7 @@ references:
fullName: TinyLife.Tools.Tool.OnDraw
- uid: TinyLife.Tools.Tool.Draw*
commentId: Overload:TinyLife.Tools.Tool.Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: Tool.Draw
fullName: TinyLife.Tools.Tool.Draw
@@ -3078,6 +3199,19 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.Tool.CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: Tool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.GameImpl.CanSwitchGameModes
commentId: M:TinyLife.GameImpl.CanSwitchGameModes
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CanSwitchGameModes
@@ -3151,24 +3285,6 @@ references:
name: SelectedObject
nameWithType: Tool.SelectedObject
fullName: TinyLife.Tools.Tool.SelectedObject
-- uid: TinyLife.GameImpl.IsCursorOnUi
- commentId: M:TinyLife.GameImpl.IsCursorOnUi
- href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
- name: IsCursorOnUi()
- nameWithType: GameImpl.IsCursorOnUi()
- fullName: TinyLife.GameImpl.IsCursorOnUi()
- spec.csharp:
- - uid: TinyLife.GameImpl.IsCursorOnUi
- name: IsCursorOnUi
- href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
- - name: (
- - name: )
- spec.vb:
- - uid: TinyLife.GameImpl.IsCursorOnUi
- name: IsCursorOnUi
- href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
- - name: (
- - name: )
- uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject*
commentId: Overload:TinyLife.Tools.Tool.ShouldHighlightSelectedObject
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_ShouldHighlightSelectedObject_System_Object_
@@ -3440,6 +3556,40 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
+- uid: System.Action`2
+ commentId: T:System.Action`2
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ 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
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: <
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: '>'
+ spec.vb:
+ - uid: System.Action`2
+ name: Action
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.action-2
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T1
+ - name: ','
+ - name: " "
+ - name: T2
+ - name: )
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
diff --git a/docs/api/TinyLife.Tools.WallTool.yml b/docs/api/TinyLife.Tools.WallTool.yml
index a7a5aad..0014de9 100644
--- a/docs/api/TinyLife.Tools.WallTool.yml
+++ b/docs/api/TinyLife.Tools.WallTool.yml
@@ -6,11 +6,12 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.WallTool.#ctor
+ - TinyLife.Tools.WallTool.CanPlaceForTooltip
- TinyLife.Tools.WallTool.CanUndoRedo
- - TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.WallTool.GetMouseCursor
- TinyLife.Tools.WallTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -112,16 +113,16 @@ items:
nameWithType.vb: WallTool.New()
fullName.vb: TinyLife.Tools.WallTool.New()
name.vb: New()
-- uid: TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.WallTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: WallTool.Update(GameTime)
- fullName: TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: WallTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,24 +141,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.WallTool.Update*
-- uid: TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: WallTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.WallTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.WallTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: WallTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: WallTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -166,19 +172,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/WallTool.cs
- startLine: 53
+ startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -186,9 +190,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.WallTool.Draw*
+ nameWithType.vb: WallTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.WallTool.GetMouseCursor
commentId: M:TinyLife.Tools.WallTool.GetMouseCursor
id: GetMouseCursor
@@ -207,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/WallTool.cs
- startLine: 60
+ startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -224,6 +233,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.WallTool.GetMouseCursor*
+- uid: TinyLife.Tools.WallTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.WallTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.WallTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: WallTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.WallTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/WallTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/WallTool.cs
+ startLine: 68
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.WallTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.WallTool.CanUndoRedo
commentId: M:TinyLife.Tools.WallTool.CanUndoRedo
id: CanUndoRedo
@@ -242,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanUndoRedo
path: ../TinyLife/Tools/WallTool.cs
- startLine: 65
+ startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -274,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/WallTool.cs
- startLine: 70
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1320,35 +1359,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.WallTool.Update*
commentId: Overload:TinyLife.Tools.WallTool.Update
- href: TinyLife.Tools.WallTool.html#TinyLife_Tools_WallTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.WallTool.html#TinyLife_Tools_WallTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: WallTool.Update
fullName: TinyLife.Tools.WallTool.Update
@@ -1359,6 +1413,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1389,18 +1454,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1410,11 +1478,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1424,10 +1498,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.WallTool.Draw*
commentId: Overload:TinyLife.Tools.WallTool.Draw
- href: TinyLife.Tools.WallTool.html#TinyLife_Tools_WallTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.WallTool.html#TinyLife_Tools_WallTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: WallTool.Draw
fullName: TinyLife.Tools.WallTool.Draw
@@ -1536,6 +1616,38 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.WallTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.WallTool.CanPlaceForTooltip
+ href: TinyLife.Tools.WallTool.html#TinyLife_Tools_WallTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: WallTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.WallTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.Tools.UndoRedoStack.Undo
commentId: M:TinyLife.Tools.UndoRedoStack.Undo
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Undo
@@ -1597,17 +1709,6 @@ references:
name: CanUndoRedo
nameWithType: WallTool.CanUndoRedo
fullName: TinyLife.Tools.WallTool.CanUndoRedo
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
diff --git a/docs/api/TinyLife.Tools.WallpaperTool.yml b/docs/api/TinyLife.Tools.WallpaperTool.yml
index 3b03f7d..41756f2 100644
--- a/docs/api/TinyLife.Tools.WallpaperTool.yml
+++ b/docs/api/TinyLife.Tools.WallpaperTool.yml
@@ -6,11 +6,12 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.WallpaperTool.#ctor
- - TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - TinyLife.Tools.WallpaperTool.CanPlaceForTooltip
+ - TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.WallpaperTool.GetMouseCursor
- TinyLife.Tools.WallpaperTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
- TinyLife.Tools.WallpaperTool.ShouldHighlightSelectedObject(System.Object)
- - TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime)
+ - TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
langs:
- csharp
- vb
@@ -112,16 +113,16 @@ items:
nameWithType.vb: WallpaperTool.New()
fullName.vb: TinyLife.Tools.WallpaperTool.New()
name.vb: New()
-- uid: TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime)
- id: Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ id: Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.WallpaperTool
langs:
- csharp
- vb
- name: Update(GameTime)
- nameWithType: WallpaperTool.Update(GameTime)
- fullName: TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime)
+ name: Update(GameTime, bool)
+ nameWithType: WallpaperTool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime, bool)
type: Method
source:
remote:
@@ -140,24 +141,29 @@ items:
By default, this method updates the and invokes , and also manages the .
example: []
syntax:
- content: public override void Update(GameTime time)
+ content: public override void Update(GameTime time, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game's time
- content.vb: Public Overrides Sub Update(time As GameTime)
- overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Update(time As GameTime, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
overload: TinyLife.Tools.WallpaperTool.Update*
-- uid: TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ nameWithType.vb: WallpaperTool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.WallpaperTool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
+- uid: TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.WallpaperTool
langs:
- csharp
- vb
- name: Draw(GameTime, SpriteBatch)
- nameWithType: WallpaperTool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: WallpaperTool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
type: Method
source:
remote:
@@ -166,19 +172,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Tools/WallpaperTool.cs
- startLine: 101
+ startLine: 103
assemblies:
- Tiny Life
namespace: TinyLife.Tools
summary: >-
This method is called every draw frame for the .
- Note that this method is only called if the mouse is not hovering over any ui elements.
-
By default, this method invokes .
example: []
syntax:
- content: public override void Draw(GameTime time, SpriteBatch batch)
+ content: public override void Draw(GameTime time, SpriteBatch batch, bool cursorOnUi)
parameters:
- id: time
type: Microsoft.Xna.Framework.GameTime
@@ -186,9 +190,14 @@ items:
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch used for drawing
- content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch)
- overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - id: cursorOnUi
+ type: System.Boolean
+ content.vb: Public Overrides Sub Draw(time As GameTime, batch As SpriteBatch, cursorOnUi As Boolean)
+ overridden: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
overload: TinyLife.Tools.WallpaperTool.Draw*
+ nameWithType.vb: WallpaperTool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.WallpaperTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.WallpaperTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
commentId: M:TinyLife.Tools.WallpaperTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
id: InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@@ -207,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitBuildModeUi
path: ../TinyLife/Tools/WallpaperTool.cs
- startLine: 124
+ startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -246,7 +255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMouseCursor
path: ../TinyLife/Tools/WallpaperTool.cs
- startLine: 149
+ startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -263,6 +272,36 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.WallpaperTool.GetMouseCursor*
+- uid: TinyLife.Tools.WallpaperTool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.WallpaperTool.CanPlaceForTooltip
+ id: CanPlaceForTooltip
+ parent: TinyLife.Tools.WallpaperTool
+ langs:
+ - csharp
+ - vb
+ name: CanPlaceForTooltip()
+ nameWithType: WallpaperTool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.WallpaperTool.CanPlaceForTooltip()
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Tools/WallpaperTool.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CanPlaceForTooltip
+ path: ../TinyLife/Tools/WallpaperTool.cs
+ startLine: 159
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Tools
+ example: []
+ syntax:
+ content: public override CanPlaceResult CanPlaceForTooltip()
+ return:
+ type: TinyLife.Tools.CanPlaceResult
+ content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
+ overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
+ overload: TinyLife.Tools.WallpaperTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.WallpaperTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.WallpaperTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@@ -281,7 +320,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldHighlightSelectedObject
path: ../TinyLife/Tools/WallpaperTool.cs
- startLine: 156
+ startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -1310,35 +1349,50 @@ references:
name: UndoRedoStack
nameWithType: UndoRedoStack
fullName: TinyLife.Tools.UndoRedoStack
-- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
- commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+- uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
- name: Update(GameTime)
- nameWithType: Tool.Update(GameTime)
- fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
+ name: Update(GameTime, bool)
+ nameWithType: Tool.Update(GameTime, bool)
+ fullName: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, bool)
+ nameWithType.vb: Tool.Update(GameTime, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime, Boolean)
+ name.vb: Update(GameTime, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime)
+ - uid: TinyLife.Tools.Tool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)
name: Update
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.WallpaperTool.Update*
commentId: Overload:TinyLife.Tools.WallpaperTool.Update
- href: TinyLife.Tools.WallpaperTool.html#TinyLife_Tools_WallpaperTool_Update_Microsoft_Xna_Framework_GameTime_
+ href: TinyLife.Tools.WallpaperTool.html#TinyLife_Tools_WallpaperTool_Update_Microsoft_Xna_Framework_GameTime_System_Boolean_
name: Update
nameWithType: WallpaperTool.Update
fullName: TinyLife.Tools.WallpaperTool.Update
@@ -1349,6 +1403,17 @@ references:
name: GameTime
nameWithType: GameTime
fullName: Microsoft.Xna.Framework.GameTime
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
@@ -1379,18 +1444,21 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
-- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+- uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
+ commentId: M:TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
parent: TinyLife.Tools.Tool
isExternal: true
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: Draw(GameTime, SpriteBatch)
- nameWithType: Tool.Draw(GameTime, SpriteBatch)
- fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
+ name: Draw(GameTime, SpriteBatch, bool)
+ nameWithType: Tool.Draw(GameTime, SpriteBatch, bool)
+ fullName: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, bool)
+ nameWithType.vb: Tool.Draw(GameTime, SpriteBatch, Boolean)
+ fullName.vb: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
+ name.vb: Draw(GameTime, SpriteBatch, Boolean)
spec.csharp:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1400,11 +1468,17 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: bool
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
+ - uid: TinyLife.Tools.Tool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
name: Draw
- href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
@@ -1414,10 +1488,16 @@ references:
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
+ - name: ','
+ - name: " "
+ - uid: System.Boolean
+ name: Boolean
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.WallpaperTool.Draw*
commentId: Overload:TinyLife.Tools.WallpaperTool.Draw
- href: TinyLife.Tools.WallpaperTool.html#TinyLife_Tools_WallpaperTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
+ href: TinyLife.Tools.WallpaperTool.html#TinyLife_Tools_WallpaperTool_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_System_Boolean_
name: Draw
nameWithType: WallpaperTool.Draw
fullName: TinyLife.Tools.WallpaperTool.Draw
@@ -1605,6 +1685,38 @@ references:
- uid: TinyLife.Uis
name: Uis
href: TinyLife.Uis.html
+- uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ commentId: M:TinyLife.Tools.Tool.CanPlaceForTooltip
+ parent: TinyLife.Tools.Tool
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ name: CanPlaceForTooltip()
+ nameWithType: Tool.CanPlaceForTooltip()
+ fullName: TinyLife.Tools.Tool.CanPlaceForTooltip()
+ spec.csharp:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Tools.Tool.CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanPlaceForTooltip
+ - name: (
+ - name: )
+- uid: TinyLife.Tools.WallpaperTool.CanPlaceForTooltip*
+ commentId: Overload:TinyLife.Tools.WallpaperTool.CanPlaceForTooltip
+ href: TinyLife.Tools.WallpaperTool.html#TinyLife_Tools_WallpaperTool_CanPlaceForTooltip
+ name: CanPlaceForTooltip
+ nameWithType: WallpaperTool.CanPlaceForTooltip
+ fullName: TinyLife.Tools.WallpaperTool.CanPlaceForTooltip
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsCursorOnUi
@@ -1674,17 +1786,6 @@ references:
name: ShouldHighlightSelectedObject
nameWithType: WallpaperTool.ShouldHighlightSelectedObject
fullName: TinyLife.Tools.WallpaperTool.ShouldHighlightSelectedObject
-- uid: System.Boolean
- commentId: T:System.Boolean
- parent: System
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: bool
- nameWithType: bool
- fullName: bool
- nameWithType.vb: Boolean
- fullName.vb: Boolean
- name.vb: Boolean
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
diff --git a/docs/api/TinyLife.Tools.yml b/docs/api/TinyLife.Tools.yml
index 710f375..e3a490f 100644
--- a/docs/api/TinyLife.Tools.yml
+++ b/docs/api/TinyLife.Tools.yml
@@ -4,6 +4,7 @@ items:
commentId: N:TinyLife.Tools
id: TinyLife.Tools
children:
+ - TinyLife.Tools.CanPlaceResult
- TinyLife.Tools.FenceTool
- TinyLife.Tools.FurniturePlacer
- TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate
@@ -186,6 +187,13 @@ references:
name: Tool
nameWithType: Tool
fullName: TinyLife.Tools.Tool
+- uid: TinyLife.Tools.CanPlaceResult
+ commentId: T:TinyLife.Tools.CanPlaceResult
+ parent: TinyLife.Tools
+ href: TinyLife.Tools.CanPlaceResult.html
+ name: CanPlaceResult
+ nameWithType: CanPlaceResult
+ fullName: TinyLife.Tools.CanPlaceResult
- uid: TinyLife.Tools.UndoRedoStack
commentId: T:TinyLife.Tools.UndoRedoStack
href: TinyLife.Tools.UndoRedoStack.html
diff --git a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml
index ee5ab12..4f9325d 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: 1111
+ startLine: 1116
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 0c0c10a..1f01c3d 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: 1106
+ startLine: 1111
assemblies:
- Tiny Life
namespace: TinyLife.Uis
diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml
index f961ec5..07d1372 100644
--- a/docs/api/TinyLife.Uis.CharacterCreator.yml
+++ b/docs/api/TinyLife.Uis.CharacterCreator.yml
@@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreator
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 26
+ startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -73,7 +73,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxHouseholdSize
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 32
+ startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxOutfitAmount
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 37
+ startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Active
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 41
+ startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetCustomPrice
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 47
+ startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -200,7 +200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnBoughtItem
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 52
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -232,14 +232,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCloseOrExport
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 396
+ startLine: 397
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: >-
Returns whether the character creator currently allows being closed or for the current household to be exported.
- The return value is based on , as well as .
+ The return value is based on , as well as Household.HasAdult.
example: []
syntax:
content: public bool CanCloseOrExport()
@@ -266,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Open
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 790
+ startLine: 795
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -304,7 +304,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomPrice
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 804
+ startLine: 809
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -345,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoughtItem
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 820
+ startLine: 825
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -383,7 +383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsPersonComplete
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 832
+ startLine: 837
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -421,7 +421,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePersonalitySelector
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 843
+ startLine: 848
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -461,7 +461,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateNameSelector
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 878
+ startLine: 883
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -496,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePronounSelector
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 913
+ startLine: 918
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -533,7 +533,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePregnancyAbilitySelector
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 969
+ startLine: 974
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -568,7 +568,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateVoiceSelector
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 998
+ startLine: 1003
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -1150,48 +1150,6 @@ references:
name: Person
href: TinyLife.Objects.Person.html
- name: )
-- uid: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- commentId: M:TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- isExternal: true
- href: TinyLife.World.Household.html#TinyLife_World_Household_HasAdult_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__
- name: HasAdult(IEnumerable)
- nameWithType: Household.HasAdult(IEnumerable)
- fullName: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable)
- nameWithType.vb: Household.HasAdult(IEnumerable(Of Person))
- fullName.vb: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person))
- name.vb: HasAdult(IEnumerable(Of Person))
- spec.csharp:
- - uid: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- name: HasAdult
- href: TinyLife.World.Household.html#TinyLife_World_Household_HasAdult_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__
- - name: (
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: <
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
- - name: '>'
- - name: )
- spec.vb:
- - uid: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- name: HasAdult
- href: TinyLife.World.Household.html#TinyLife_World_Household_HasAdult_System_Collections_Generic_IEnumerable_TinyLife_Objects_Person__
- - name: (
- - uid: System.Collections.Generic.IEnumerable`1
- name: IEnumerable
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- - name: (
- - name: Of
- - name: " "
- - uid: TinyLife.Objects.Person
- name: Person
- href: TinyLife.Objects.Person.html
- - name: )
- - name: )
- uid: TinyLife.Uis.CharacterCreator.CanCloseOrExport*
commentId: Overload:TinyLife.Uis.CharacterCreator.CanCloseOrExport
href: TinyLife.Uis.CharacterCreator.html#TinyLife_Uis_CharacterCreator_CanCloseOrExport
diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml
index 813d4f1..18bbe50 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: 1236
+ startLine: 1324
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -50,7 +50,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swipe
path: ../TinyLife/Uis/Menus.cs
- startLine: 1242
+ startLine: 1330
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fade
path: ../TinyLife/Uis/Menus.cs
- startLine: 1247
+ startLine: 1335
assemblies:
- Tiny Life
namespace: TinyLife.Uis
diff --git a/docs/api/TinyLife.Uis.NotifType.yml b/docs/api/TinyLife.Uis.NotifType.yml
index 50110cc..745a20c 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: 304
+ startLine: 360
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Uis/Notifications.cs
- startLine: 309
+ startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Warning
path: ../TinyLife/Uis/Notifications.cs
- startLine: 313
+ startLine: 369
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryImportant
path: ../TinyLife/Uis/Notifications.cs
- startLine: 318
+ startLine: 374
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -143,7 +143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryPositive
path: ../TinyLife/Uis/Notifications.cs
- startLine: 322
+ startLine: 378
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -171,7 +171,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Debug
path: ../TinyLife/Uis/Notifications.cs
- startLine: 326
+ startLine: 382
assemblies:
- Tiny Life
namespace: TinyLife.Uis
diff --git a/docs/api/TinyLife.Uis.Notifications.yml b/docs/api/TinyLife.Uis.Notifications.yml
index c93b8f4..2bf5754 100644
--- a/docs/api/TinyLife.Uis.Notifications.yml
+++ b/docs/api/TinyLife.Uis.Notifications.yml
@@ -5,8 +5,8 @@ items:
id: Notifications
parent: TinyLife.Uis
children:
- - TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)
- - TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
+ - TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType,System.Boolean)
+ - TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
- TinyLife.Uis.Notifications.MaxHistoryLength
- TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)
langs:
@@ -23,14 +23,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Notifications
path: ../TinyLife/Uis/Notifications.cs
- startLine: 23
+ startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: >-
This class holds information about the current and past notifications that are displayed in the top center of the screen.
- To create custom notifications, use or .
+ To create custom notifications, use Add(TinyLife.Objects.MapObject,string,NotifType) or Add(string,string,NotifType).
example: []
syntax:
content: public static class Notifications
@@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxHistoryLength
path: ../TinyLife/Uis/Notifications.cs
- startLine: 28
+ startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -74,16 +74,16 @@ items:
return:
type: System.Int32
content.vb: Public Const MaxHistoryLength As Integer = 512
-- uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
- commentId: M:TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
- id: Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
+- uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
+ commentId: M:TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
+ id: Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
- name: Add(MapObject, string, NotifType)
- nameWithType: Notifications.Add(MapObject, string, NotifType)
- fullName: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, string, TinyLife.Uis.NotifType)
+ name: Add(MapObject, string, NotifType, bool)
+ nameWithType: Notifications.Add(MapObject, string, NotifType, bool)
+ fullName: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, string, TinyLife.Uis.NotifType, bool)
type: Method
source:
remote:
@@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Add
path: ../TinyLife/Uis/Notifications.cs
- startLine: 57
+ startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -102,7 +102,7 @@ items:
The passed object is also the one that will be displayed in the notification.
example: []
syntax:
- content: public static void Add(MapObject obj, string content, NotifType type = NotifType.Info)
+ content: public static void Add(MapObject obj, string content, NotifType type = NotifType.Info, bool center = false)
parameters:
- id: obj
type: TinyLife.Objects.MapObject
@@ -113,21 +113,23 @@ items:
- id: type
type: TinyLife.Uis.NotifType
description: The type that this notification should have, which determines the color of its background
- content.vb: Public Shared Sub Add(obj As MapObject, content As String, type As NotifType = NotifType.Info)
+ - id: center
+ type: System.Boolean
+ content.vb: Public Shared Sub Add(obj As MapObject, content As String, type As NotifType = NotifType.Info, center As Boolean = False)
overload: TinyLife.Uis.Notifications.Add*
- nameWithType.vb: Notifications.Add(MapObject, String, NotifType)
- fullName.vb: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, String, TinyLife.Uis.NotifType)
- name.vb: Add(MapObject, String, NotifType)
-- uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)
- commentId: M:TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)
- id: Add(System.String,System.String,TinyLife.Uis.NotifType)
+ nameWithType.vb: Notifications.Add(MapObject, String, NotifType, Boolean)
+ fullName.vb: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, String, TinyLife.Uis.NotifType, Boolean)
+ name.vb: Add(MapObject, String, NotifType, Boolean)
+- uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType,System.Boolean)
+ commentId: M:TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType,System.Boolean)
+ id: Add(System.String,System.String,TinyLife.Uis.NotifType,System.Boolean)
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
- name: Add(string, string, NotifType)
- nameWithType: Notifications.Add(string, string, NotifType)
- fullName: TinyLife.Uis.Notifications.Add(string, string, TinyLife.Uis.NotifType)
+ name: Add(string, string, NotifType, bool)
+ nameWithType: Notifications.Add(string, string, NotifType, bool)
+ fullName: TinyLife.Uis.Notifications.Add(string, string, TinyLife.Uis.NotifType, bool)
type: Method
source:
remote:
@@ -136,7 +138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Add
path: ../TinyLife/Uis/Notifications.cs
- startLine: 68
+ startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -146,7 +148,7 @@ items:
The passed icon is displayed instead of an object.
example: []
syntax:
- content: public static void Add(string icon, string content, NotifType type = NotifType.Info)
+ content: public static void Add(string icon, string content, NotifType type = NotifType.Info, bool center = false)
parameters:
- id: icon
type: System.String
@@ -157,11 +159,13 @@ items:
- id: type
type: TinyLife.Uis.NotifType
description: The type that this notification should have, which determines the color of its background
- content.vb: Public Shared Sub Add(icon As String, content As String, type As NotifType = NotifType.Info)
+ - id: center
+ type: System.Boolean
+ content.vb: Public Shared Sub Add(icon As String, content As String, type As NotifType = NotifType.Info, center As Boolean = False)
overload: TinyLife.Uis.Notifications.Add*
- nameWithType.vb: Notifications.Add(String, String, NotifType)
- fullName.vb: TinyLife.Uis.Notifications.Add(String, String, TinyLife.Uis.NotifType)
- name.vb: Add(String, String, NotifType)
+ nameWithType.vb: Notifications.Add(String, String, NotifType, Boolean)
+ fullName.vb: TinyLife.Uis.Notifications.Add(String, String, TinyLife.Uis.NotifType, Boolean)
+ name.vb: Add(String, String, NotifType, Boolean)
- uid: TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)
commentId: M:TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)
id: RegisterIcon(System.String,MLEM.Textures.TextureRegion)
@@ -180,12 +184,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RegisterIcon
path: ../TinyLife/Uis/Notifications.cs
- startLine: 78
+ startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: >-
- Registers an icon that can be used as a notification icon in .
+ Registers an icon that can be used as a notification icon in Add(string,string,TinyLife.Uis.NotifType).
Icons are registered so that notification instances remember them when the game is closed and loaded again.
example: []
@@ -204,108 +208,6 @@ items:
fullName.vb: TinyLife.Uis.Notifications.RegisterIcon(String, MLEM.Textures.TextureRegion)
name.vb: RegisterIcon(String, TextureRegion)
references:
-- uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
- commentId: M:TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
- isExternal: true
- href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_TinyLife_Objects_MapObject_System_String_TinyLife_Uis_NotifType_
- name: Add(MapObject, string, NotifType)
- nameWithType: Notifications.Add(MapObject, string, NotifType)
- fullName: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, string, TinyLife.Uis.NotifType)
- nameWithType.vb: Notifications.Add(MapObject, String, NotifType)
- fullName.vb: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject, String, TinyLife.Uis.NotifType)
- name.vb: Add(MapObject, String, NotifType)
- spec.csharp:
- - uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
- name: Add
- href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_TinyLife_Objects_MapObject_System_String_TinyLife_Uis_NotifType_
- - name: (
- - uid: TinyLife.Objects.MapObject
- name: MapObject
- href: TinyLife.Objects.MapObject.html
- - name: ','
- - name: " "
- - uid: System.String
- name: string
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: TinyLife.Uis.NotifType
- name: NotifType
- href: TinyLife.Uis.NotifType.html
- - name: )
- spec.vb:
- - uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType)
- name: Add
- href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_TinyLife_Objects_MapObject_System_String_TinyLife_Uis_NotifType_
- - name: (
- - uid: TinyLife.Objects.MapObject
- name: MapObject
- href: TinyLife.Objects.MapObject.html
- - name: ','
- - name: " "
- - uid: System.String
- name: String
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: TinyLife.Uis.NotifType
- name: NotifType
- href: TinyLife.Uis.NotifType.html
- - name: )
-- uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)
- commentId: M:TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)
- isExternal: true
- href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_System_String_System_String_TinyLife_Uis_NotifType_
- name: Add(string, string, NotifType)
- nameWithType: Notifications.Add(string, string, NotifType)
- fullName: TinyLife.Uis.Notifications.Add(string, string, TinyLife.Uis.NotifType)
- nameWithType.vb: Notifications.Add(String, String, NotifType)
- fullName.vb: TinyLife.Uis.Notifications.Add(String, String, TinyLife.Uis.NotifType)
- name.vb: Add(String, String, NotifType)
- spec.csharp:
- - uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)
- name: Add
- href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_System_String_System_String_TinyLife_Uis_NotifType_
- - name: (
- - uid: System.String
- name: string
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: System.String
- name: string
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: TinyLife.Uis.NotifType
- name: NotifType
- href: TinyLife.Uis.NotifType.html
- - name: )
- spec.vb:
- - uid: TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType)
- name: Add
- href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_System_String_System_String_TinyLife_Uis_NotifType_
- - name: (
- - uid: System.String
- name: String
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: System.String
- name: String
- isExternal: true
- href: https://learn.microsoft.com/dotnet/api/system.string
- - name: ','
- - name: " "
- - uid: TinyLife.Uis.NotifType
- name: NotifType
- href: TinyLife.Uis.NotifType.html
- - name: )
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
href: TinyLife.html
@@ -584,7 +486,7 @@ references:
fullName: TinyLife.Localization
- uid: TinyLife.Uis.Notifications.Add*
commentId: Overload:TinyLife.Uis.Notifications.Add
- href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_TinyLife_Objects_MapObject_System_String_TinyLife_Uis_NotifType_
+ href: TinyLife.Uis.Notifications.html#TinyLife_Uis_Notifications_Add_TinyLife_Objects_MapObject_System_String_TinyLife_Uis_NotifType_System_Boolean_
name: Add
nameWithType: Notifications.Add
fullName: TinyLife.Uis.Notifications.Add
@@ -613,6 +515,17 @@ references:
name: NotifType
nameWithType: NotifType
fullName: TinyLife.Uis.NotifType
+- uid: System.Boolean
+ commentId: T:System.Boolean
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.boolean
+ name: bool
+ nameWithType: bool
+ fullName: bool
+ nameWithType.vb: Boolean
+ fullName.vb: Boolean
+ name.vb: Boolean
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
diff --git a/docs/api/TinyLife.Utilities.ColorScheme.yml b/docs/api/TinyLife.Utilities.ColorScheme.yml
index 998f53d..b89fbc7 100644
--- a/docs/api/TinyLife.Utilities.ColorScheme.yml
+++ b/docs/api/TinyLife.Utilities.ColorScheme.yml
@@ -42,7 +42,7 @@ items:
- TinyLife.Utilities.ColorScheme.Transparent
- TinyLife.Utilities.ColorScheme.TrashCanTypes
- TinyLife.Utilities.ColorScheme.TreeBaubles
- - TinyLife.Utilities.ColorScheme.TreeTinsle
+ - TinyLife.Utilities.ColorScheme.TreeTinsel
- TinyLife.Utilities.ColorScheme.WarmDark
- TinyLife.Utilities.ColorScheme.Water
- TinyLife.Utilities.ColorScheme.White
@@ -847,33 +847,33 @@ items:
return:
type: TinyLife.Utilities.ColorScheme
content.vb: Public Shared ReadOnly TrashCanTypes As ColorScheme
-- uid: TinyLife.Utilities.ColorScheme.TreeTinsle
- commentId: F:TinyLife.Utilities.ColorScheme.TreeTinsle
- id: TreeTinsle
+- uid: TinyLife.Utilities.ColorScheme.TreeTinsel
+ commentId: F:TinyLife.Utilities.ColorScheme.TreeTinsel
+ id: TreeTinsel
parent: TinyLife.Utilities.ColorScheme
langs:
- csharp
- vb
- name: TreeTinsle
- nameWithType: ColorScheme.TreeTinsle
- fullName: TinyLife.Utilities.ColorScheme.TreeTinsle
+ name: TreeTinsel
+ nameWithType: ColorScheme.TreeTinsel
+ fullName: TinyLife.Utilities.ColorScheme.TreeTinsel
type: Field
source:
remote:
path: TinyLife/Utilities/ColorScheme.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: TreeTinsle
+ id: TreeTinsel
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
syntax:
- content: public static readonly ColorScheme TreeTinsle
+ content: public static readonly ColorScheme TreeTinsel
return:
type: TinyLife.Utilities.ColorScheme
- content.vb: Public Shared ReadOnly TreeTinsle As ColorScheme
+ content.vb: Public Shared ReadOnly TreeTinsel As ColorScheme
- uid: TinyLife.Utilities.ColorScheme.TreeBaubles
commentId: F:TinyLife.Utilities.ColorScheme.TreeBaubles
id: TreeBaubles
diff --git a/docs/api/TinyLife.Utilities.ColorSettings.yml b/docs/api/TinyLife.Utilities.ColorSettings.yml
new file mode 100644
index 0000000..b993122
--- /dev/null
+++ b/docs/api/TinyLife.Utilities.ColorSettings.yml
@@ -0,0 +1,738 @@
+### YamlMime:ManagedReference
+items:
+- uid: TinyLife.Utilities.ColorSettings
+ commentId: T:TinyLife.Utilities.ColorSettings
+ id: ColorSettings
+ parent: TinyLife.Utilities
+ children:
+ - TinyLife.Utilities.ColorSettings.#ctor(TinyLife.Utilities.ColorScheme[])
+ - TinyLife.Utilities.ColorSettings.CreateRandom(System.Random)
+ - TinyLife.Utilities.ColorSettings.Defaults
+ - TinyLife.Utilities.ColorSettings.Get(System.Int32[],System.Int32)
+ - TinyLife.Utilities.ColorSettings.Map
+ - TinyLife.Utilities.ColorSettings.Schemes
+ - TinyLife.Utilities.ColorSettings.Validate(System.Int32[]@)
+ langs:
+ - csharp
+ - vb
+ name: ColorSettings
+ nameWithType: ColorSettings
+ fullName: TinyLife.Utilities.ColorSettings
+ type: Struct
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ColorSettings
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 173
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ syntax:
+ content: public struct ColorSettings
+ content.vb: Public Structure ColorSettings
+ inheritedMembers:
+ - System.ValueType.Equals(System.Object)
+ - System.ValueType.GetHashCode
+ - System.ValueType.ToString
+ - System.Object.Equals(System.Object,System.Object)
+ - System.Object.GetType
+ - System.Object.ReferenceEquals(System.Object,System.Object)
+ extensionMethods:
+ - TinyLife.Utilities.ColorSettings.TinyLife.Utilities.Extensions.JsonCopy``1
+- uid: TinyLife.Utilities.ColorSettings.Schemes
+ commentId: F:TinyLife.Utilities.ColorSettings.Schemes
+ id: Schemes
+ parent: TinyLife.Utilities.ColorSettings
+ langs:
+ - csharp
+ - vb
+ name: Schemes
+ nameWithType: ColorSettings.Schemes
+ fullName: TinyLife.Utilities.ColorSettings.Schemes
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Schemes
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 179
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ summary: >-
+ An array of color schemes that these settings should have.
+
+ If is not set, its value is determined automatically by the amount of color schemes supplied.
+ example: []
+ syntax:
+ content: public ColorScheme[] Schemes
+ return:
+ type: TinyLife.Utilities.ColorScheme[]
+ content.vb: Public Schemes As ColorScheme()
+- uid: TinyLife.Utilities.ColorSettings.Map
+ commentId: F:TinyLife.Utilities.ColorSettings.Map
+ id: Map
+ parent: TinyLife.Utilities.ColorSettings
+ langs:
+ - csharp
+ - vb
+ name: Map
+ nameWithType: ColorSettings.Map
+ fullName: TinyLife.Utilities.ColorSettings.Map
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Map
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 184
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ summary: >-
+ An array of indices that determines which layers should use which color schemes.
+
+ An object that uses will always have the same amount of texture layers as there are color map entries.
+ example: []
+ syntax:
+ content: public int[] Map
+ return:
+ type: System.Int32[]
+ content.vb: Public Map As Integer()
+- uid: TinyLife.Utilities.ColorSettings.Defaults
+ commentId: F:TinyLife.Utilities.ColorSettings.Defaults
+ id: Defaults
+ parent: TinyLife.Utilities.ColorSettings
+ langs:
+ - csharp
+ - vb
+ name: Defaults
+ nameWithType: ColorSettings.Defaults
+ fullName: TinyLife.Utilities.ColorSettings.Defaults
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Defaults
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 190
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ summary: >-
+ The default color selection for these settings.
+
+ If not specified, this defaults to the first entries in each of the .
+
+ This array is expected to have the same length as .
+ example: []
+ syntax:
+ content: public int[] Defaults
+ return:
+ type: System.Int32[]
+ content.vb: Public Defaults As Integer()
+- uid: TinyLife.Utilities.ColorSettings.#ctor(TinyLife.Utilities.ColorScheme[])
+ commentId: M:TinyLife.Utilities.ColorSettings.#ctor(TinyLife.Utilities.ColorScheme[])
+ id: '#ctor(TinyLife.Utilities.ColorScheme[])'
+ parent: TinyLife.Utilities.ColorSettings
+ langs:
+ - csharp
+ - vb
+ name: ColorSettings(params ColorScheme[])
+ nameWithType: ColorSettings.ColorSettings(params ColorScheme[])
+ fullName: TinyLife.Utilities.ColorSettings.ColorSettings(params TinyLife.Utilities.ColorScheme[])
+ type: Constructor
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: .ctor
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 192
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ syntax:
+ content: public ColorSettings(params ColorScheme[] schemes)
+ parameters:
+ - id: schemes
+ type: TinyLife.Utilities.ColorScheme[]
+ content.vb: Public Sub New(ParamArray schemes As ColorScheme())
+ overload: TinyLife.Utilities.ColorSettings.#ctor*
+ nameWithType.vb: ColorSettings.New(ParamArray ColorScheme())
+ fullName.vb: TinyLife.Utilities.ColorSettings.New(ParamArray TinyLife.Utilities.ColorScheme())
+ name.vb: New(ParamArray ColorScheme())
+- uid: TinyLife.Utilities.ColorSettings.Get(System.Int32[],System.Int32)
+ commentId: M:TinyLife.Utilities.ColorSettings.Get(System.Int32[],System.Int32)
+ id: Get(System.Int32[],System.Int32)
+ parent: TinyLife.Utilities.ColorSettings
+ langs:
+ - csharp
+ - vb
+ name: Get(int[], int)
+ nameWithType: ColorSettings.Get(int[], int)
+ fullName: TinyLife.Utilities.ColorSettings.Get(int[], int)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Get
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 198
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ syntax:
+ content: public readonly Color Get(int[] colors, int layer)
+ parameters:
+ - id: colors
+ type: System.Int32[]
+ - id: layer
+ type: System.Int32
+ return:
+ type: Microsoft.Xna.Framework.Color
+ content.vb: Public Function [Get](colors As Integer(), layer As Integer) As Color
+ overload: TinyLife.Utilities.ColorSettings.Get*
+ nameWithType.vb: ColorSettings.Get(Integer(), Integer)
+ fullName.vb: TinyLife.Utilities.ColorSettings.Get(Integer(), Integer)
+ name.vb: Get(Integer(), Integer)
+- uid: TinyLife.Utilities.ColorSettings.Validate(System.Int32[]@)
+ commentId: M:TinyLife.Utilities.ColorSettings.Validate(System.Int32[]@)
+ id: Validate(System.Int32[]@)
+ parent: TinyLife.Utilities.ColorSettings
+ langs:
+ - csharp
+ - vb
+ name: Validate(ref int[])
+ nameWithType: ColorSettings.Validate(ref int[])
+ fullName: TinyLife.Utilities.ColorSettings.Validate(ref int[])
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Validate
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 209
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ syntax:
+ content: public readonly void Validate(ref int[] colors)
+ parameters:
+ - id: colors
+ type: System.Int32[]
+ content.vb: Public Sub Validate(colors As Integer())
+ overload: TinyLife.Utilities.ColorSettings.Validate*
+ nameWithType.vb: ColorSettings.Validate(Integer())
+ fullName.vb: TinyLife.Utilities.ColorSettings.Validate(Integer())
+ name.vb: Validate(Integer())
+- uid: TinyLife.Utilities.ColorSettings.CreateRandom(System.Random)
+ commentId: M:TinyLife.Utilities.ColorSettings.CreateRandom(System.Random)
+ id: CreateRandom(System.Random)
+ parent: TinyLife.Utilities.ColorSettings
+ langs:
+ - csharp
+ - vb
+ name: CreateRandom(Random)
+ nameWithType: ColorSettings.CreateRandom(Random)
+ fullName: TinyLife.Utilities.ColorSettings.CreateRandom(System.Random)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: CreateRandom
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 218
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ syntax:
+ content: public readonly int[] CreateRandom(Random random)
+ parameters:
+ - id: random
+ type: System.Random
+ return:
+ type: System.Int32[]
+ content.vb: Public Function CreateRandom(random As Random) As Integer()
+ overload: TinyLife.Utilities.ColorSettings.CreateRandom*
+references:
+- uid: TinyLife.Utilities
+ commentId: N:TinyLife.Utilities
+ href: TinyLife.html
+ name: TinyLife.Utilities
+ nameWithType: TinyLife.Utilities
+ fullName: TinyLife.Utilities
+ spec.csharp:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+ spec.vb:
+ - uid: TinyLife
+ name: TinyLife
+ href: TinyLife.html
+ - name: .
+ - uid: TinyLife.Utilities
+ name: Utilities
+ href: TinyLife.Utilities.html
+- uid: System.ValueType.Equals(System.Object)
+ commentId: M:System.ValueType.Equals(System.Object)
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ name: Equals(object)
+ nameWithType: ValueType.Equals(object)
+ fullName: System.ValueType.Equals(object)
+ nameWithType.vb: ValueType.Equals(Object)
+ fullName.vb: System.ValueType.Equals(Object)
+ name.vb: Equals(Object)
+ spec.csharp:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.Equals(System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.equals
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.ValueType.GetHashCode
+ commentId: M:System.ValueType.GetHashCode
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ name: GetHashCode()
+ nameWithType: ValueType.GetHashCode()
+ fullName: System.ValueType.GetHashCode()
+ spec.csharp:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.GetHashCode
+ name: GetHashCode
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.gethashcode
+ - name: (
+ - name: )
+- uid: System.ValueType.ToString
+ commentId: M:System.ValueType.ToString
+ parent: System.ValueType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ name: ToString()
+ nameWithType: ValueType.ToString()
+ fullName: System.ValueType.ToString()
+ spec.csharp:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.ValueType.ToString
+ name: ToString
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype.tostring
+ - name: (
+ - name: )
+- uid: System.Object.Equals(System.Object,System.Object)
+ commentId: M:System.Object.Equals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ name: Equals(object, object)
+ nameWithType: object.Equals(object, object)
+ fullName: object.Equals(object, object)
+ nameWithType.vb: Object.Equals(Object, Object)
+ fullName.vb: Object.Equals(Object, Object)
+ name.vb: Equals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.Equals(System.Object,System.Object)
+ name: Equals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: System.Object.GetType
+ commentId: M:System.Object.GetType
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ name: GetType()
+ nameWithType: object.GetType()
+ fullName: object.GetType()
+ nameWithType.vb: Object.GetType()
+ fullName.vb: Object.GetType()
+ spec.csharp:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+ spec.vb:
+ - uid: System.Object.GetType
+ name: GetType
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.gettype
+ - name: (
+ - name: )
+- uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
+ parent: System.Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ name: ReferenceEquals(object, object)
+ nameWithType: object.ReferenceEquals(object, object)
+ fullName: object.ReferenceEquals(object, object)
+ nameWithType.vb: Object.ReferenceEquals(Object, Object)
+ fullName.vb: Object.ReferenceEquals(Object, Object)
+ name.vb: ReferenceEquals(Object, Object)
+ spec.csharp:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+ spec.vb:
+ - uid: System.Object.ReferenceEquals(System.Object,System.Object)
+ name: ReferenceEquals
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
+ - name: (
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: ','
+ - name: " "
+ - uid: System.Object
+ name: Object
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ - name: )
+- uid: TinyLife.Utilities.ColorSettings.TinyLife.Utilities.Extensions.JsonCopy``1
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ parent: TinyLife.Utilities.Extensions
+ definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(ColorSettings)
+ nameWithType: Extensions.JsonCopy(ColorSettings)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Utilities.ColorSettings)
+ nameWithType.vb: Extensions.JsonCopy(Of ColorSettings)(ColorSettings)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Utilities.ColorSettings)(TinyLife.Utilities.ColorSettings)
+ name.vb: JsonCopy(Of ColorSettings)(ColorSettings)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.ColorSettings)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - uid: TinyLife.Utilities.ColorSettings
+ name: ColorSettings
+ href: TinyLife.Utilities.ColorSettings.html
+ - name: '>'
+ - name: (
+ - uid: TinyLife.Utilities.ColorSettings
+ name: ColorSettings
+ href: TinyLife.Utilities.ColorSettings.html
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.ColorSettings)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - uid: TinyLife.Utilities.ColorSettings
+ name: ColorSettings
+ href: TinyLife.Utilities.ColorSettings.html
+ - name: )
+ - name: (
+ - uid: TinyLife.Utilities.ColorSettings
+ name: ColorSettings
+ href: TinyLife.Utilities.ColorSettings.html
+ - name: )
+- uid: System.ValueType
+ commentId: T:System.ValueType
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.valuetype
+ name: ValueType
+ nameWithType: ValueType
+ fullName: System.ValueType
+- uid: System.Object
+ commentId: T:System.Object
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.object
+ name: object
+ nameWithType: object
+ fullName: object
+ nameWithType.vb: Object
+ fullName.vb: Object
+ name.vb: Object
+- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ name: JsonCopy(T)
+ nameWithType: Extensions.JsonCopy(T)
+ fullName: TinyLife.Utilities.Extensions.JsonCopy(T)
+ nameWithType.vb: Extensions.JsonCopy(Of T)(T)
+ fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
+ name.vb: JsonCopy(Of T)(T)
+ spec.csharp:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: <
+ - name: T
+ - name: '>'
+ - name: (
+ - name: T
+ - name: )
+ spec.vb:
+ - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
+ name: JsonCopy
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
+ - name: (
+ - name: Of
+ - name: " "
+ - name: T
+ - name: )
+ - name: (
+ - name: T
+ - name: )
+- uid: TinyLife.Utilities.Extensions
+ commentId: T:TinyLife.Utilities.Extensions
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.Extensions.html
+ name: Extensions
+ nameWithType: Extensions
+ fullName: TinyLife.Utilities.Extensions
+- uid: System
+ commentId: N:System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system
+ name: System
+ nameWithType: System
+ fullName: System
+- uid: TinyLife.Utilities.ColorSettings.Map
+ commentId: F:TinyLife.Utilities.ColorSettings.Map
+ href: TinyLife.Utilities.ColorSettings.html#TinyLife_Utilities_ColorSettings_Map
+ name: Map
+ nameWithType: ColorSettings.Map
+ fullName: TinyLife.Utilities.ColorSettings.Map
+- uid: TinyLife.Utilities.ColorScheme[]
+ isExternal: true
+ href: TinyLife.Utilities.ColorScheme.html
+ name: ColorScheme[]
+ nameWithType: ColorScheme[]
+ fullName: TinyLife.Utilities.ColorScheme[]
+ nameWithType.vb: ColorScheme()
+ fullName.vb: TinyLife.Utilities.ColorScheme()
+ name.vb: ColorScheme()
+ spec.csharp:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: '['
+ - name: ']'
+ spec.vb:
+ - uid: TinyLife.Utilities.ColorScheme
+ name: ColorScheme
+ href: TinyLife.Utilities.ColorScheme.html
+ - name: (
+ - name: )
+- uid: TinyLife.Utilities.ColorSettings
+ commentId: T:TinyLife.Utilities.ColorSettings
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.ColorSettings.html
+ name: ColorSettings
+ nameWithType: ColorSettings
+ fullName: TinyLife.Utilities.ColorSettings
+- uid: System.Int32[]
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ name: int[]
+ nameWithType: int[]
+ fullName: int[]
+ nameWithType.vb: Integer()
+ fullName.vb: Integer()
+ name.vb: Integer()
+ spec.csharp:
+ - uid: System.Int32
+ name: int
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: '['
+ - name: ']'
+ spec.vb:
+ - uid: System.Int32
+ name: Integer
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ - name: (
+ - name: )
+- uid: TinyLife.Utilities.ColorSettings.Schemes
+ commentId: F:TinyLife.Utilities.ColorSettings.Schemes
+ href: TinyLife.Utilities.ColorSettings.html#TinyLife_Utilities_ColorSettings_Schemes
+ name: Schemes
+ nameWithType: ColorSettings.Schemes
+ fullName: TinyLife.Utilities.ColorSettings.Schemes
+- uid: TinyLife.Utilities.ColorSettings.#ctor*
+ commentId: Overload:TinyLife.Utilities.ColorSettings.#ctor
+ href: TinyLife.Utilities.ColorSettings.html#TinyLife_Utilities_ColorSettings__ctor_TinyLife_Utilities_ColorScheme___
+ name: ColorSettings
+ nameWithType: ColorSettings.ColorSettings
+ fullName: TinyLife.Utilities.ColorSettings.ColorSettings
+ nameWithType.vb: ColorSettings.New
+ fullName.vb: TinyLife.Utilities.ColorSettings.New
+ name.vb: New
+- uid: TinyLife.Utilities.ColorSettings.Get*
+ commentId: Overload:TinyLife.Utilities.ColorSettings.Get
+ href: TinyLife.Utilities.ColorSettings.html#TinyLife_Utilities_ColorSettings_Get_System_Int32___System_Int32_
+ name: Get
+ nameWithType: ColorSettings.Get
+ fullName: TinyLife.Utilities.ColorSettings.Get
+- uid: System.Int32
+ commentId: T:System.Int32
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.int32
+ name: int
+ nameWithType: int
+ fullName: int
+ nameWithType.vb: Integer
+ fullName.vb: Integer
+ name.vb: Integer
+- uid: Microsoft.Xna.Framework.Color
+ commentId: T:Microsoft.Xna.Framework.Color
+ parent: Microsoft.Xna.Framework
+ isExternal: true
+ name: Color
+ nameWithType: Color
+ fullName: Microsoft.Xna.Framework.Color
+- uid: Microsoft.Xna.Framework
+ commentId: N:Microsoft.Xna.Framework
+ isExternal: true
+ name: Microsoft.Xna.Framework
+ nameWithType: Microsoft.Xna.Framework
+ fullName: Microsoft.Xna.Framework
+ spec.csharp:
+ - uid: Microsoft
+ name: Microsoft
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna
+ name: Xna
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna.Framework
+ name: Framework
+ isExternal: true
+ spec.vb:
+ - uid: Microsoft
+ name: Microsoft
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna
+ name: Xna
+ isExternal: true
+ - name: .
+ - uid: Microsoft.Xna.Framework
+ name: Framework
+ isExternal: true
+- uid: TinyLife.Utilities.ColorSettings.Validate*
+ commentId: Overload:TinyLife.Utilities.ColorSettings.Validate
+ href: TinyLife.Utilities.ColorSettings.html#TinyLife_Utilities_ColorSettings_Validate_System_Int32____
+ name: Validate
+ nameWithType: ColorSettings.Validate
+ fullName: TinyLife.Utilities.ColorSettings.Validate
+- uid: TinyLife.Utilities.ColorSettings.CreateRandom*
+ commentId: Overload:TinyLife.Utilities.ColorSettings.CreateRandom
+ href: TinyLife.Utilities.ColorSettings.html#TinyLife_Utilities_ColorSettings_CreateRandom_System_Random_
+ name: CreateRandom
+ nameWithType: ColorSettings.CreateRandom
+ fullName: TinyLife.Utilities.ColorSettings.CreateRandom
+- uid: System.Random
+ commentId: T:System.Random
+ parent: System
+ isExternal: true
+ href: https://learn.microsoft.com/dotnet/api/system.random
+ name: Random
+ nameWithType: Random
+ fullName: System.Random
diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml
index 6554f42..28707f0 100644
--- a/docs/api/TinyLife.Utilities.Extensions.yml
+++ b/docs/api/TinyLife.Utilities.Extensions.yml
@@ -17,6 +17,7 @@ items:
- TinyLife.Utilities.Extensions.CanTakeOff(TinyLife.Objects.ClothesLayer)
- TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})
- TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)
+ - TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
- TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)
- TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
- TinyLife.Utilities.Extensions.GetDecorativeRating(TinyLife.Skills.Quality)
@@ -28,7 +29,7 @@ items:
- TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)
- TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)
- TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)
- - TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
+ - TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
- TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
- TinyLife.Utilities.Extensions.GetPriceModifier(TinyLife.Skills.Quality)
- TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)
@@ -1767,17 +1768,17 @@ items:
description: The button's icon, or null if the button is invalid or has no icon.
content.vb: Public Shared Function Icon(button As MouseButton) As TextureRegion
overload: TinyLife.Utilities.Extensions.Icon*
-- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
- commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
- id: GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance,TinyLife.Objects.Person)
+- uid: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ commentId: M:TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
+ id: GetPersonality(TinyLife.Skills.FoodType.FoodRestriction,TinyLife.Objects.Person)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
- name: GetPersonality(FoodIntolerance, Person)
- nameWithType: Extensions.GetPersonality(FoodType.FoodIntolerance, Person)
- fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodIntolerance, TinyLife.Objects.Person)
+ name: GetPersonality(FoodRestriction, Person)
+ nameWithType: Extensions.GetPersonality(FoodType.FoodRestriction, Person)
+ fullName: TinyLife.Utilities.Extensions.GetPersonality(TinyLife.Skills.FoodType.FoodRestriction, TinyLife.Objects.Person)
type: Method
source:
remote:
@@ -1791,23 +1792,23 @@ items:
- Tiny Life
namespace: TinyLife.Utilities
summary: >-
- Returns the that matches the given flag. If multiple values are set, the personality that is considered most important is returned.
+ Returns the that matches the given flag. If multiple values are set, the personality that is considered most important is returned.
If the person
is set, a personality will only be returned if the person has it.
example: []
syntax:
- content: public static PersonalityType GetPersonality(this FoodType.FoodIntolerance intolerance, Person person = null)
+ content: public static PersonalityType GetPersonality(this FoodType.FoodRestriction restriction, Person person = null)
parameters:
- - id: intolerance
- type: TinyLife.Skills.FoodType.FoodIntolerance
- description: The intolerance whose personality to return.
+ - id: restriction
+ type: TinyLife.Skills.FoodType.FoodRestriction
+ description: The restriction whose personality to return.
- id: person
type: TinyLife.Objects.Person
description: The person who needs to have the personality for it to be returned. If this is null, the most important personality is always returned.
return:
type: TinyLife.PersonalityType
- description: The matching personality for the given food intolerance flag.
- content.vb: Public Shared Function GetPersonality(intolerance As FoodType.FoodIntolerance, person As Person = Nothing) As PersonalityType
+ description: The matching personality for the given food restriction flag.
+ content.vb: Public Shared Function GetPersonality(restriction As FoodType.FoodRestriction, person As Person = Nothing) As PersonalityType
overload: TinyLife.Utilities.Extensions.GetPersonality*
- uid: TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup})
commentId: M:TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup})
@@ -2243,6 +2244,38 @@ items:
description: The most fitting style preference.
content.vb: Public Shared Function GetMostFittingStyle(voice As VoiceStyle) As StylePreference
overload: TinyLife.Utilities.Extensions.GetMostFittingStyle*
+- uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ commentId: M:TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ id: GetBedCategories(TinyLife.Objects.AgeGroup)
+ isExtensionMethod: true
+ parent: TinyLife.Utilities.Extensions
+ langs:
+ - csharp
+ - vb
+ name: GetBedCategories(AgeGroup)
+ nameWithType: Extensions.GetBedCategories(AgeGroup)
+ fullName: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/Utilities/Extensions.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetBedCategories
+ path: ../TinyLife/Utilities/Extensions.cs
+ startLine: 942
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ syntax:
+ content: public static ObjectCategory GetBedCategories(this AgeGroup age)
+ parameters:
+ - id: age
+ type: TinyLife.Objects.AgeGroup
+ return:
+ type: TinyLife.Objects.ObjectCategory
+ content.vb: Public Shared Function GetBedCategories(age As AgeGroup) As ObjectCategory
+ overload: TinyLife.Utilities.Extensions.GetBedCategories*
references:
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
@@ -4028,32 +4061,32 @@ references:
name: PersonalityType
nameWithType: PersonalityType
fullName: TinyLife.PersonalityType
-- uid: TinyLife.Skills.FoodType.FoodIntolerance
- commentId: T:TinyLife.Skills.FoodType.FoodIntolerance
+- uid: TinyLife.Skills.FoodType.FoodRestriction
+ commentId: T:TinyLife.Skills.FoodType.FoodRestriction
parent: TinyLife.Skills
href: TinyLife.Skills.FoodType.html
- name: FoodType.FoodIntolerance
- nameWithType: FoodType.FoodIntolerance
- fullName: TinyLife.Skills.FoodType.FoodIntolerance
+ name: FoodType.FoodRestriction
+ nameWithType: FoodType.FoodRestriction
+ fullName: TinyLife.Skills.FoodType.FoodRestriction
spec.csharp:
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: .
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
spec.vb:
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: .
- - uid: TinyLife.Skills.FoodType.FoodIntolerance
- name: FoodIntolerance
- href: TinyLife.Skills.FoodType.FoodIntolerance.html
+ - uid: TinyLife.Skills.FoodType.FoodRestriction
+ name: FoodRestriction
+ href: TinyLife.Skills.FoodType.FoodRestriction.html
- uid: TinyLife.Utilities.Extensions.GetPersonality*
commentId: Overload:TinyLife.Utilities.Extensions.GetPersonality
- href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodIntolerance_TinyLife_Objects_Person_
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetPersonality_TinyLife_Skills_FoodType_FoodRestriction_TinyLife_Objects_Person_
name: GetPersonality
nameWithType: Extensions.GetPersonality
fullName: TinyLife.Utilities.Extensions.GetPersonality
@@ -4456,3 +4489,9 @@ references:
name: VoiceStyle
nameWithType: VoiceStyle
fullName: TinyLife.Objects.VoiceStyle
+- uid: TinyLife.Utilities.Extensions.GetBedCategories*
+ commentId: Overload:TinyLife.Utilities.Extensions.GetBedCategories
+ href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
+ name: GetBedCategories
+ nameWithType: Extensions.GetBedCategories
+ fullName: TinyLife.Utilities.Extensions.GetBedCategories
diff --git a/docs/api/TinyLife.Utilities.yml b/docs/api/TinyLife.Utilities.yml
index eef4059..a17df43 100644
--- a/docs/api/TinyLife.Utilities.yml
+++ b/docs/api/TinyLife.Utilities.yml
@@ -5,6 +5,7 @@ items:
id: TinyLife.Utilities
children:
- TinyLife.Utilities.ColorScheme
+ - TinyLife.Utilities.ColorSettings
- TinyLife.Utilities.Extensions
- TinyLife.Utilities.TextureHandler
- TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate
@@ -26,6 +27,13 @@ references:
name: ColorScheme
nameWithType: ColorScheme
fullName: TinyLife.Utilities.ColorScheme
+- uid: TinyLife.Utilities.ColorSettings
+ commentId: T:TinyLife.Utilities.ColorSettings
+ parent: TinyLife.Utilities
+ href: TinyLife.Utilities.ColorSettings.html
+ name: ColorSettings
+ nameWithType: ColorSettings
+ fullName: TinyLife.Utilities.ColorSettings
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml
index 260c87b..4b1c099 100644
--- a/docs/api/TinyLife.WallDisplay.yml
+++ b/docs/api/TinyLife.WallDisplay.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay
path: ../TinyLife/Options.cs
- startLine: 646
+ startLine: 640
assemblies:
- Tiny Life
namespace: TinyLife
@@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
- startLine: 651
+ startLine: 645
assemblies:
- Tiny Life
namespace: TinyLife
@@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
- startLine: 655
+ startLine: 649
assemblies:
- Tiny Life
namespace: TinyLife
@@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
- startLine: 659
+ startLine: 653
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.World.AutoTile.yml b/docs/api/TinyLife.World.AutoTile.yml
index 520c614..2fb50d2 100644
--- a/docs/api/TinyLife.World.AutoTile.yml
+++ b/docs/api/TinyLife.World.AutoTile.yml
@@ -5,7 +5,7 @@ items:
id: AutoTile
parent: TinyLife.World
children:
- - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})
+ - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})
- TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32)
- TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)
- TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}})
@@ -47,13 +47,12 @@ items:
- TinyLife.World.Tile.BaseName
- TinyLife.World.Tile.Name
- TinyLife.World.Tile.Price
- - TinyLife.World.Tile.ColorSchemes
+ - TinyLife.World.Tile.ColorSettings
- TinyLife.World.Tile.Colors
- TinyLife.World.Tile.CanBuy
- TinyLife.World.Tile.PathCostModifier
- TinyLife.World.Tile.Categories
- TinyLife.World.Tile.Icon
- - TinyLife.World.Tile.DefaultColors
- TinyLife.World.Tile.Textures
- TinyLife.World.Tile.Regions
- TinyLife.World.Tile.RegionWeights
@@ -64,6 +63,7 @@ items:
- TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
- TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
- TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
+ - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorSettings,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)
- TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)
- TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2,System.Int32,System.Int32)
- System.Object.Equals(System.Object)
@@ -75,16 +75,16 @@ items:
- System.Object.ToString
extensionMethods:
- TinyLife.World.AutoTile.TinyLife.Utilities.Extensions.JsonCopy``1
-- uid: TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})
- commentId: M:TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})
- id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})'
+- uid: TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})
+ commentId: M:TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})
+ id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})'
parent: TinyLife.World.AutoTile
langs:
- csharp
- vb
- name: AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func)
- nameWithType: AutoTile.AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func)
- fullName: TinyLife.World.AutoTile.AutoTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func)
+ name: AutoTile(string, string, int, Dictionary, Dictionary