Compare commits

...

4 commits

Author SHA1 Message Date
Ell
ce73252ec5 oops 2023-04-26 14:54:39 +02:00
Ell
1bc6e6f49f 0.31.2 2023-04-26 14:51:19 +02:00
Ell
c7a372dba3 fixed stash patterns 2023-04-26 12:41:43 +02:00
Ell
aadb5d931b also build web if not publishing 2023-04-26 12:02:26 +02:00
132 changed files with 6795 additions and 22697 deletions

View file

@ -1,3 +1,23 @@
# 0.31.2
*April 26, 2023*
Additions
- Added the Revive cheat to revive dead Tinies
- Added a Randomize button to the pronoun selector
- Added some more socials between children and adults
Improvements
- Render roofs and objects that have a parent in the lot movement preview
- Store texture pivots for Tinies in a file rather than in code
Fixes
- Fixed portrait layout hiding pronouns if a Tiny's name is very long
- Fixed long names causing issues in the household split menu
- Fixed changing ages in the character creator not updating clothes previews correctly
- Fixed a rare exception when throwing an item away
- Fixed multiple text fields being able to be selected in the character creator sometimes
- Fixed memories not being saved correctly
# 0.31.1 # 0.31.1
*April 17, 2023* *April 17, 2023*

47
Jenkinsfile vendored
View file

@ -1,26 +1,37 @@
pipeline { pipeline {
agent { label 'web' } agent none
stages { stages {
stage('Site') { stage('Build') {
when { agent any
branch 'main' stages {
} stage('Site') {
steps { steps {
sh '''cd web sh '''cd web
bundle bundle
bundle exec jekyll build''' bundle exec jekyll build'''
sh 'rm -rf /var/www/tinylifegame/*' stash includes: "web/_site/**", name: "site"
sh 'cp -r web/_site/. /var/www/tinylifegame/' }
}
stage('Docs') {
steps {
sh '''cd docs
dotnet tool restore
dotnet docfx'''
stash includes: "docs/_site/**", name: "docs"
}
}
} }
} }
stage('Docs') { stage('Publish') {
when { when { branch 'main' }
branch 'main' agent { label 'web' }
} options { skipDefaultCheckout() }
steps { steps {
sh '''cd docs unstash 'site'
dotnet tool restore sh 'rm -rf /var/www/tinylifegame/*'
dotnet docfx''' sh 'cp -r web/_site/. /var/www/tinylifegame/'
unstash 'docs'
sh 'rm -rf /var/www/tinylifedocs/*' sh 'rm -rf /var/www/tinylifedocs/*'
sh 'cp -r docs/_site/. /var/www/tinylifedocs/' sh 'cp -r docs/_site/. /var/www/tinylifedocs/'
} }

View file

@ -71,6 +71,7 @@
"TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,System.Guid,Microsoft.Xna.Framework.Vector2)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
@ -99,7 +100,10 @@
"TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot": "TinyLife.Actions.ActionType.AiSettings.yml",
"TinyLife.Actions.ActionType.AiSettings.PassivePriority": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.PassivePriority": "TinyLife.Actions.ActionType.AiSettings.yml",
"TinyLife.Actions.ActionType.AiSettings.SolvedNeeds": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.SolvedNeeds": "TinyLife.Actions.ActionType.AiSettings.yml",
"TinyLife.Actions.ActionType.AnnouncePregnancy": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AreDating(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AreDating(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ArgueAboutToyOwnership": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutCareerDreams": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutComputerSpecs": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskAboutComputerSpecs": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutDay": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskAboutDay": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutFamilyWellbeing": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskAboutFamilyWellbeing": "TinyLife.Actions.ActionType.yml",
@ -107,6 +111,7 @@
"TinyLife.Actions.ActionType.AskAboutGamingRig": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskAboutGamingRig": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutJob": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskAboutJob": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutNonfictionBooks": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskAboutNonfictionBooks": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutParenting": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskAboutPersonality": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskAboutPersonality": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskFood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskFood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskHow": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskHow": "TinyLife.Actions.ActionType.yml",
@ -114,6 +119,7 @@
"TinyLife.Actions.ActionType.AskMedicalHistory": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskMedicalHistory": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskToCook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToCook": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskToLeave": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToLeave": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskToTakeOutOfCrib": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskToTaste": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToTaste": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskToTellStory": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskToTellStory": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.AskWhy": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AskWhy": "TinyLife.Actions.ActionType.yml",
@ -151,10 +157,12 @@
"TinyLife.Actions.ActionType.CleanDish": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CleanDish": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CleanEverything": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CleanEverything": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CleanOutFridge": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CleanOutFridge": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CleanUpBaby": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CollectSunlight": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CollectSunlight": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CollectTrash": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CollectTrash": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ColorColoringBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ColorColoringBook": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CompareMuscleSize": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CompareMuscleSize": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComparePhysicalFeatures": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplainAboutAdults": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ComplainAboutAdults": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplainAboutLife": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ComplainAboutLife": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ComplainAboutParent": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ComplainAboutParent": "TinyLife.Actions.ActionType.yml",
@ -186,7 +194,9 @@
"TinyLife.Actions.ActionType.Eat": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Eat": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.EditOutfits": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.EditOutfits": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.EnthuseAboutCoupons": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.EnthuseAboutCoupons": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ExplainActivities": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ExpressFearOfCrowds": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ExpressFearOfCrowds": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ExpressPregnancyConcerns": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Flirt": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Flirt": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.FlirtyJoke": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.FlirtyJoke": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.FollowAdult": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.FollowAdult": "TinyLife.Actions.ActionType.yml",
@ -215,14 +225,17 @@
"TinyLife.Actions.ActionType.HackSomeone": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HackSomeone": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HasChairOrIsStandingDesk(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HasChairOrIsStandingDesk(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HasSpaceInHousehold(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HasSpaceInHousehold(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HaveAbortion": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HaveBaby": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HaveBaby": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HaveBookPublished": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HaveBookPublished": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HelpBabyBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HelpBabyBook": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HelpPotty": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HelpPotty": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HelpWithTraining": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HelpWithTraining": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HomeworkHelp": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.HomeworkHelp": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.HowYouveGrown": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ImplyHomeSmarter": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ImplyHomeSmarter": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ImplyMotherIsCamel": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ImplyMotherIsCamel": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.InspectBaby": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Insult": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Insult": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.InviteToHousehold": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.InviteToHousehold": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsActionType(System.Type)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsActionType(System.Type)": "TinyLife.Actions.ActionType.yml",
@ -232,6 +245,7 @@
"TinyLife.Actions.ActionType.IsNotEmotional(TinyLife.Actions.ActionInfo,TinyLife.Emotions.EmotionType[])": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsNotEmotional(TinyLife.Actions.ActionInfo,TinyLife.Emotions.EmotionType[])": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsNotExpired(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsNotExpired(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsNotHoldingPerson(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsNotHoldingPerson(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsNotPregnant(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.IsReadyForRomance(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.IsReadyForRomance(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.JoinAdvancedTournament": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.JoinAdvancedTournament": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.JoinEasyTournament": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.JoinEasyTournament": "TinyLife.Actions.ActionType.yml",
@ -295,6 +309,7 @@
"TinyLife.Actions.ActionType.PutAway": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PutAway": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PutDown": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PutDown": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PutDownPerson": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PutDownPerson": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PutInCrib": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.PutInFridge": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.PutInFridge": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Puzzle": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Puzzle": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.QuitJob": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.QuitJob": "TinyLife.Actions.ActionType.yml",
@ -322,6 +337,7 @@
"TinyLife.Actions.ActionType.Sit": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Sit": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.SitToilet": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.SitToilet": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Sleep": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Sleep": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.SleepInCrib": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.SourceString": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.SourceString": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.StartDating": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.StartDating": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Starve": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Starve": "TinyLife.Actions.ActionType.yml",
@ -329,10 +345,13 @@
"TinyLife.Actions.ActionType.StudyBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.StudyBook": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.SuggestThriftstores": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.SuggestThriftstores": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TakeFromFridge": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TakeFromFridge": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TakeOutOfCrib": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TakeOutTrash": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TakeOutTrash": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TakePregnancyTest": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TakeShower": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TakeShower": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Talk": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Talk": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutBestSpots": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutBestSpots": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutBestToy": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutCartoons": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutCartoons": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutFamily": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutFamily": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutFavoriteToys": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutFavoriteToys": "TinyLife.Actions.ActionType.yml",
@ -348,6 +367,7 @@
"TinyLife.Actions.ActionType.TalkAboutSpicyFood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutSpicyFood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutWatchingTv": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutWatchingTv": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutWork": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TalkAboutWork": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TeachLifeLesson": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TellComplexJoke": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TellComplexJoke": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TellDadJoke": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TellDadJoke": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TellEngagingStory": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.TellEngagingStory": "TinyLife.Actions.ActionType.yml",
@ -404,6 +424,7 @@
"TinyLife.Actions.ActionType.Woodworking": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Woodworking": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Work": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Work": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.WriteBook": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WriteBook": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.YoureSoTall": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionVariety": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety": "TinyLife.Actions.ActionVariety.yml",
"TinyLife.Actions.ActionVariety.#ctor(System.Object)": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.#ctor(System.Object)": "TinyLife.Actions.ActionVariety.yml",
"TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})": "TinyLife.Actions.ActionVariety.yml", "TinyLife.Actions.ActionVariety.#ctor(System.String,System.Func{TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Collections.Generic.IEnumerable{System.Object}})": "TinyLife.Actions.ActionVariety.yml",
@ -518,12 +539,12 @@
"TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction": "TinyLife.Actions.ChoicePromptInfo.Option.yml", "TinyLife.Actions.ChoicePromptInfo.Option.SuccessAction": "TinyLife.Actions.ChoicePromptInfo.Option.yml",
"TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance": "TinyLife.Actions.ChoicePromptInfo.Option.yml", "TinyLife.Actions.ChoicePromptInfo.Option.SuccessChance": "TinyLife.Actions.ChoicePromptInfo.Option.yml",
"TinyLife.Actions.ChoicePromptInfo.Options": "TinyLife.Actions.ChoicePromptInfo.yml", "TinyLife.Actions.ChoicePromptInfo.Options": "TinyLife.Actions.ChoicePromptInfo.yml",
"TinyLife.Actions.CleanOutFridgeAction": "TinyLife.Actions.CleanOutFridgeAction.yml", "TinyLife.Actions.CleanUpBabyAction": "TinyLife.Actions.CleanUpBabyAction.yml",
"TinyLife.Actions.CleanOutFridgeAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.CleanOutFridgeAction.yml", "TinyLife.Actions.CleanUpBabyAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)": "TinyLife.Actions.CleanUpBabyAction.yml",
"TinyLife.Actions.CleanOutFridgeAction.IsCompleted": "TinyLife.Actions.CleanOutFridgeAction.yml", "TinyLife.Actions.CleanUpBabyAction.CreateFirstActions": "TinyLife.Actions.CleanUpBabyAction.yml",
"TinyLife.Actions.CleanOutFridgeAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.CleanOutFridgeAction.yml", "TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted": "TinyLife.Actions.CleanUpBabyAction.yml",
"TinyLife.Actions.CleanOutFridgeAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.CleanOutFridgeAction.yml", "TinyLife.Actions.CleanUpBabyAction.IsHoldingParty": "TinyLife.Actions.CleanUpBabyAction.yml",
"TinyLife.Actions.CleanOutFridgeAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.CleanOutFridgeAction.yml", "TinyLife.Actions.CleanUpBabyAction.OnBothCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.CleanUpBabyAction.yml",
"TinyLife.Actions.CompletionType": "TinyLife.Actions.CompletionType.yml", "TinyLife.Actions.CompletionType": "TinyLife.Actions.CompletionType.yml",
"TinyLife.Actions.CompletionType.Active": "TinyLife.Actions.CompletionType.yml", "TinyLife.Actions.CompletionType.Active": "TinyLife.Actions.CompletionType.yml",
"TinyLife.Actions.CompletionType.Canceled": "TinyLife.Actions.CompletionType.yml", "TinyLife.Actions.CompletionType.Canceled": "TinyLife.Actions.CompletionType.yml",
@ -573,10 +594,6 @@
"TinyLife.Actions.EmoteCategory.Negative": "TinyLife.Actions.EmoteCategory.yml", "TinyLife.Actions.EmoteCategory.Negative": "TinyLife.Actions.EmoteCategory.yml",
"TinyLife.Actions.EmoteCategory.Travel": "TinyLife.Actions.EmoteCategory.yml", "TinyLife.Actions.EmoteCategory.Travel": "TinyLife.Actions.EmoteCategory.yml",
"TinyLife.Actions.EmoteCategory.Unable": "TinyLife.Actions.EmoteCategory.yml", "TinyLife.Actions.EmoteCategory.Unable": "TinyLife.Actions.EmoteCategory.yml",
"TinyLife.Actions.FollowAdultAction": "TinyLife.Actions.FollowAdultAction.yml",
"TinyLife.Actions.FollowAdultAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.FollowAdultAction.yml",
"TinyLife.Actions.FollowAdultAction.IsCompleted": "TinyLife.Actions.FollowAdultAction.yml",
"TinyLife.Actions.FollowAdultAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.FollowAdultAction.yml",
"TinyLife.Actions.GoHereAction": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.GoHereAction": "TinyLife.Actions.GoHereAction.yml",
"TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.GoHereAction.yml",
"TinyLife.Actions.GoHereAction.AndThenIsCompleted": "TinyLife.Actions.GoHereAction.yml", "TinyLife.Actions.GoHereAction.AndThenIsCompleted": "TinyLife.Actions.GoHereAction.yml",
@ -603,11 +620,6 @@
"TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml", "TinyLife.Actions.Handlers.UnderlyingActionHandler.Validate(TinyLife.Actions.Action,TinyLife.Objects.Person)": "TinyLife.Actions.Handlers.UnderlyingActionHandler.yml",
"TinyLife.Actions.HaveBabyAction": "TinyLife.Actions.HaveBabyAction.yml",
"TinyLife.Actions.HaveBabyAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.HaveBabyAction.yml",
"TinyLife.Actions.HaveBabyAction.AndThenIsCompleted": "TinyLife.Actions.HaveBabyAction.yml",
"TinyLife.Actions.HaveBabyAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.HaveBabyAction.yml",
"TinyLife.Actions.HaveBabyAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.HaveBabyAction.yml",
"TinyLife.Actions.HelpAction": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)": "TinyLife.Actions.HelpAction.yml",
"TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)": "TinyLife.Actions.HelpAction.yml", "TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)": "TinyLife.Actions.HelpAction.yml",
@ -630,18 +642,10 @@
"TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.HoldingPersonAction.yml", "TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.HoldingPersonAction.yml", "TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.HoldingPersonAction.yml", "TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.CreateFirstActions": "TinyLife.Actions.HoldingPersonAction.yml", "TinyLife.Actions.HoldingPersonAction.CreateFirstActions": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.CreateLastActions": "TinyLife.Actions.HoldingPersonAction.yml", "TinyLife.Actions.HoldingPersonAction.CreateLastActions": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.HoldingPersonAction.IsHoldingParty": "TinyLife.Actions.HoldingPersonAction.yml", "TinyLife.Actions.HoldingPersonAction.IsHoldingParty": "TinyLife.Actions.HoldingPersonAction.yml",
"TinyLife.Actions.MakeTeaAction": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Skills.FoodType)": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.AndThenInitialize": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.AndThenIsCompleted": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.CreateFirstActions": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MakeTeaAction.OnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)": "TinyLife.Actions.MakeTeaAction.yml",
"TinyLife.Actions.MultiAction": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.MultiAction.yml",
"TinyLife.Actions.MultiAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.MultiAction.yml",
@ -713,21 +717,11 @@
"TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier": "TinyLife.Actions.PathfindToPersonAction.yml",
"TinyLife.Actions.PickUpPersonAction": "TinyLife.Actions.PickUpPersonAction.yml",
"TinyLife.Actions.PickUpPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PickUpPersonAction.yml",
"TinyLife.Actions.PickUpPersonAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.PickUpPersonAction.yml",
"TinyLife.Actions.PickUpPersonAction.InitializeConversation": "TinyLife.Actions.PickUpPersonAction.yml",
"TinyLife.Actions.PickUpPersonAction.IsConversationCompleted": "TinyLife.Actions.PickUpPersonAction.yml",
"TinyLife.Actions.PutAwayAction": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.AndThenInitialize": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.AndThenInitialize": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.AndThenIsCompleted": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.AndThenIsCompleted": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.CreateFirstActions": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.CreateFirstActions": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.Items": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.Items": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutDownPersonAction": "TinyLife.Actions.PutDownPersonAction.yml",
"TinyLife.Actions.PutDownPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PutDownPersonAction.yml",
"TinyLife.Actions.PutDownPersonAction.AndThenInitialize": "TinyLife.Actions.PutDownPersonAction.yml",
"TinyLife.Actions.PutDownPersonAction.AndThenIsCompleted": "TinyLife.Actions.PutDownPersonAction.yml",
"TinyLife.Actions.PutDownPersonAction.CreateFirstActions": "TinyLife.Actions.PutDownPersonAction.yml",
"TinyLife.Actions.SellAction": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.AndThenInitialize": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction.AndThenInitialize": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.AndThenIsCompleted": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction.AndThenIsCompleted": "TinyLife.Actions.SellAction.yml",
@ -843,13 +837,6 @@
"TinyLife.Actions.TryGoHereAction.PositionsToTry": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.PositionsToTry": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.UseDiaperAction": "TinyLife.Actions.UseDiaperAction.yml",
"TinyLife.Actions.UseDiaperAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.UseDiaperAction.yml",
"TinyLife.Actions.UseDiaperAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.UseDiaperAction.yml",
"TinyLife.Actions.UseDiaperAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.UseDiaperAction.yml",
"TinyLife.Actions.UseDiaperAction.IsCompleted": "TinyLife.Actions.UseDiaperAction.yml",
"TinyLife.Actions.UseDiaperAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.UseDiaperAction.yml",
"TinyLife.Actions.UseDiaperAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.UseDiaperAction.yml",
"TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml",
@ -895,6 +882,7 @@
"TinyLife.Emotions.EmotionModifier": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.Int32})": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Emotions.EmotionType,System.Func{TinyLife.Objects.Person,System.ValueTuple{TinyLife.Emotions.IEmotionSource,System.Int32}})": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AbortionEmotions": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AcquaintanceDied": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AcquaintanceDied": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AdmiredFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AdmiredFood": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.AdmittedToCheating": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AdmittedToCheating": "TinyLife.Emotions.EmotionModifier.yml",
@ -933,6 +921,7 @@
"TinyLife.Emotions.EmotionModifier.CreativelyInspired": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.CreativelyInspired": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DarkRoom": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.DarkRoom": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.Demoted": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Demoted": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DiaperRash": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DirtyConversationPartner": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.DirtyConversationPartner": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DirtyDishes": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.DirtyDishes": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DirtyHandsAfterToilet": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.DirtyHandsAfterToilet": "TinyLife.Emotions.EmotionModifier.yml",
@ -977,6 +966,7 @@
"TinyLife.Emotions.EmotionModifier.GotRaise": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.GotRaise": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GradesDown": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.GradesDown": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GradesUp": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.GradesUp": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GrossDiaperChange": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GymTrainerNegative": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.GymTrainerNegative": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.GymTrainerPositive": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.GymTrainerPositive": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.HackingFail": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.HackingFail": "TinyLife.Emotions.EmotionModifier.yml",
@ -1392,21 +1382,25 @@
"TinyLife.Goals.Memory.Info": "TinyLife.Goals.Memory.yml", "TinyLife.Goals.Memory.Info": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.TimeOccured": "TinyLife.Goals.Memory.yml", "TinyLife.Goals.Memory.TimeOccured": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.TimeSinceOccured": "TinyLife.Goals.Memory.yml", "TinyLife.Goals.Memory.TimeSinceOccured": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo)": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.Type": "TinyLife.Goals.Memory.yml", "TinyLife.Goals.Memory.Type": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Memory.yml", "TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.MemoryType": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.#ctor(System.String,System.Boolean,System.Type)": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.#ctor(System.String,System.Type)": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.CanReplace": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.ConstructedType": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.ConstructedType": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.FamilySocial": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.FamilySocial": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.FoundOutPregnancy": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.HadAbortion": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.HadFirstKiss": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.MayBePregnant": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Name": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.Name": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.PromotionOrRaise": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.PromotionOrRaise": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.PublishFailure": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.PublishFailure": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType)": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType)": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.SocialAction": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.SocialAction": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.SourceString": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.SourceString": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.ToldAboutPregnancy": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Types": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.Types": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.UsedFurniture": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.UsedFurniture": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.UsedSkillCategory": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.UsedSkillCategory": "TinyLife.Goals.MemoryType.yml",
@ -1568,10 +1562,12 @@
"TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.CategoryRestriction": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.CategoryRestriction": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.ChairSpots(System.Single)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.ChairSpots(System.Single)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.CribSpots(System.Single)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.ActionSpot.yml", "TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.ActionSpot.SinkSpots(System.Single)": "TinyLife.Objects.ActionSpot.yml",
"TinyLife.Objects.AgeGroup": "TinyLife.Objects.AgeGroup.yml", "TinyLife.Objects.AgeGroup": "TinyLife.Objects.AgeGroup.yml",
"TinyLife.Objects.AgeGroup.Adult": "TinyLife.Objects.AgeGroup.yml", "TinyLife.Objects.AgeGroup.Adult": "TinyLife.Objects.AgeGroup.yml",
"TinyLife.Objects.AgeGroup.Baby": "TinyLife.Objects.AgeGroup.yml", "TinyLife.Objects.AgeGroup.Baby": "TinyLife.Objects.AgeGroup.yml",
@ -1735,7 +1731,6 @@
"TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetPrice": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetPrice": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.HasParentFurniture": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.HideFromDraw": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.HideFromDraw": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Furniture.yml",
@ -1752,8 +1747,10 @@
"TinyLife.Objects.Furniture.OnRemoved": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnRemoved": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.OnSetCreator": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.OnSetCreator": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ParentFurniture": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ParentFurniture": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ParentFurnitureId": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ParentInfo": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ParentInfo": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ParentObjectSpot": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.ParentObjectSpot": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.ParentObjectSpotId": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Quality": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Quality": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.Random": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Random": "TinyLife.Objects.Furniture.yml",
"TinyLife.Objects.Furniture.RemoveAndUnlink": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.RemoveAndUnlink": "TinyLife.Objects.Furniture.yml",
@ -2246,7 +2243,7 @@
"TinyLife.Objects.Person.ActionQueue": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.ActionQueue": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ActionUpdateDelegate": "TinyLife.Objects.Person.ActionUpdateDelegate.yml", "TinyLife.Objects.Person.ActionUpdateDelegate": "TinyLife.Objects.Person.ActionUpdateDelegate.yml",
"TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan})": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Boolean,System.Nullable{System.TimeSpan})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Age": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Age": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AgeGroups": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.AgeGroups": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AllActions": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.AllActions": "TinyLife.Objects.Person.yml",
@ -2291,7 +2288,6 @@
"TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetCurrentGoals": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetCurrentGoals": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetDaysBeforeAging": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
@ -2313,8 +2309,8 @@
"TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetSkillLevel(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetSkillPointPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetTimeSinceMemory(TinyLife.Goals.MemoryType[])": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[])": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetWalkSpeed": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetWalkSpeed": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GoToExitRoad": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GoToExitRoad": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml",
@ -2326,6 +2322,7 @@
"TinyLife.Objects.Person.HomeLot": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.HomeLot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Household": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Household": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsAllowedToDie": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsCurrentHousehold": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsCurrentHousehold": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsDead": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsDead": "TinyLife.Objects.Person.yml",
@ -2334,12 +2331,14 @@
"TinyLife.Objects.Person.IsInLabor": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsInLabor": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsMinorUpdateNow": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsMinorUpdateNow": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsMoving": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsMoving": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsPregnant": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsRegularVisitor": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsRegularVisitor": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Job": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Job": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LastBedSleptIn": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LastBedSleptIn": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LastName": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LastName": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LastVisitedLot": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LastVisitedLot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LifeGoal": "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", "TinyLife.Objects.Person.LotEmployment": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LotVisitCooldown": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LotVisitCooldown": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LowerEmotion(TinyLife.Emotions.EmotionType,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
@ -2387,7 +2386,7 @@
"TinyLife.Objects.Person.Relationships": "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.RemoveEmotion(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RemoveHeldObject``1": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RemoveHeldObject``1": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ResetToStatic(System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.ResetToStatic(System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml",
@ -2399,6 +2398,7 @@
"TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Skills": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Skills": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SpeakSounds": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.SpeakSounds": "TinyLife.Objects.Person.yml",
@ -2656,6 +2656,7 @@
"TinyLife.PersonalityType.Vegan": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Vegan": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Vegetarian": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Vegetarian": "TinyLife.PersonalityType.yml",
"TinyLife.Relationship": "TinyLife.Relationship.yml", "TinyLife.Relationship": "TinyLife.Relationship.yml",
"TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Boolean,System.Nullable{System.TimeSpan})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.AddRecentSocial(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml", "TinyLife.Relationship.AddRecentSocial(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)": "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.Dating": "TinyLife.Relationship.yml",
@ -2663,8 +2664,10 @@
"TinyLife.Relationship.FriendLevel": "TinyLife.Relationship.yml", "TinyLife.Relationship.FriendLevel": "TinyLife.Relationship.yml",
"TinyLife.Relationship.FriendPercentage": "TinyLife.Relationship.yml", "TinyLife.Relationship.FriendPercentage": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Genealogy": "TinyLife.Relationship.yml", "TinyLife.Relationship.Genealogy": "TinyLife.Relationship.yml",
"TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.GetRecentSocialAmount(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml", "TinyLife.Relationship.GetRecentSocialAmount(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml", "TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.HadFirstKiss": "TinyLife.Relationship.yml", "TinyLife.Relationship.HadFirstKiss": "TinyLife.Relationship.yml",
"TinyLife.Relationship.KnownJobType": "TinyLife.Relationship.yml", "TinyLife.Relationship.KnownJobType": "TinyLife.Relationship.yml",
"TinyLife.Relationship.KnownPersonalityTypes": "TinyLife.Relationship.yml", "TinyLife.Relationship.KnownPersonalityTypes": "TinyLife.Relationship.yml",
@ -2677,6 +2680,7 @@
"TinyLife.Relationship.PassiveFriendReduction": "TinyLife.Relationship.yml", "TinyLife.Relationship.PassiveFriendReduction": "TinyLife.Relationship.yml",
"TinyLife.Relationship.PassiveRomanceReduction": "TinyLife.Relationship.yml", "TinyLife.Relationship.PassiveRomanceReduction": "TinyLife.Relationship.yml",
"TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)": "TinyLife.Relationship.yml", "TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Relationship.yml", "TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomanceDisplayString": "TinyLife.Relationship.yml", "TinyLife.Relationship.RomanceDisplayString": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RomanceLevel": "TinyLife.Relationship.yml", "TinyLife.Relationship.RomanceLevel": "TinyLife.Relationship.yml",
@ -3172,6 +3176,7 @@
"TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetOpposite(TinyLife.GenealogyType)": "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.FoodIntolerance,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.GetPriceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetRequiredMatchPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetTransitive(TinyLife.GenealogyType,TinyLife.GenealogyType)": "TinyLife.Utilities.Extensions.yml",
@ -3275,6 +3280,7 @@
"TinyLife.World.Household.Money": "TinyLife.World.Household.yml", "TinyLife.World.Household.Money": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Name": "TinyLife.World.Household.yml", "TinyLife.World.Household.Name": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Remove(TinyLife.Objects.Person,System.Boolean)": "TinyLife.World.Household.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", "TinyLife.World.Household.UnopenedMail": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.Household.yml", "TinyLife.World.Household.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Validate(TinyLife.World.Map)": "TinyLife.World.Household.yml", "TinyLife.World.Household.Validate(TinyLife.World.Map)": "TinyLife.World.Household.yml",

View file

@ -98,7 +98,6 @@ items:
- System.Object - System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
derivedClasses: derivedClasses:
- TinyLife.Actions.CleanOutFridgeAction
- TinyLife.Actions.DebugAction - TinyLife.Actions.DebugAction
- TinyLife.Actions.DeferredAction - TinyLife.Actions.DeferredAction
- TinyLife.Actions.DieAction - TinyLife.Actions.DieAction
@ -108,7 +107,6 @@ items:
- TinyLife.Actions.SocialAction.StartPartnerAction - TinyLife.Actions.SocialAction.StartPartnerAction
- TinyLife.Actions.TellPeopleToLeaveRoomAction - TinyLife.Actions.TellPeopleToLeaveRoomAction
- TinyLife.Actions.TryGoHereAction - TinyLife.Actions.TryGoHereAction
- TinyLife.Actions.UseDiaperAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
@ -318,10 +316,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id id: Id
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 65 startLine: 69
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThis action&apos;s unique id, which was randomly generated using <xref href=\"System.Guid.NewGuid\" data-throw-if-not-resolved=\"false\"></xref> when this action was constructed.\nAn action&apos;s unique id can be used to reference this action in other places, and child actions can be retrieved using <xref href=\"TinyLife.Actions.Action.GetChildren(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.Action.GetChild%60%601(System.Guid%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> or through a <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> using <xref href=\"TinyLife.Objects.Person.GetAction%60%601(System.Guid%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -355,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StartedAutomatically id: StartedAutomatically
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 70 startLine: 74
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -396,7 +396,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent id: Parent
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 76 startLine: 80
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -427,7 +427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map id: Map
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 80 startLine: 84
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -458,7 +458,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person id: Person
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 84 startLine: 88
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -489,7 +489,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ElapsedTime id: ElapsedTime
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 88 startLine: 92
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -530,7 +530,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayerPromptOpen id: PlayerPromptOpen
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 94 startLine: 98
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -561,7 +561,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ForceResult id: ForceResult
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 102 startLine: 106
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -590,7 +590,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 113 startLine: 117
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -625,7 +625,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 122 startLine: 126
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -663,7 +663,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize id: Initialize
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 132 startLine: 136
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -691,7 +691,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update id: Update
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 141 startLine: 145
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -732,7 +732,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted id: IsCompleted
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 159 startLine: 163
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -763,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted id: OnCompleted
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 169 startLine: 173
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -795,7 +795,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 188 startLine: 192
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -830,7 +830,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryForceResult id: TryForceResult
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 201 startLine: 205
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -871,7 +871,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: CanMultitask
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 219 startLine: 223
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -906,14 +906,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanStartNow id: CanStartNow
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 223 startLine: 233
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturn <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a> on this method if this action can be started right now. This method is queried when this action moves from a person&apos;s <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref> to their <xref href=\"TinyLife.Objects.Person.CurrentActions\" data-throw-if-not-resolved=\"false\"></xref>. If this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">false</a>, it stays in the <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref>.\n\nBy default, <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> overrides this behavior to only allow the action to be started if the <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> is not being held, and not currently occupying an action spot that has the <code>Stay</code> flag set.\n"
example: []
syntax: syntax:
content: public virtual bool CanStartNow() content: public virtual bool CanStartNow()
return: return:
type: System.Boolean type: System.Boolean
description: Whether this action can start now.
content.vb: Public Overridable Function CanStartNow() As Boolean content.vb: Public Overridable Function CanStartNow() As Boolean
overload: TinyLife.Actions.Action.CanStartNow* overload: TinyLife.Actions.Action.CanStartNow*
- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action)
@ -934,7 +937,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel id: CanCancel
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 234 startLine: 244
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -969,7 +972,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction id: GetNextAction
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 245 startLine: 255
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1004,7 +1007,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconObject id: GetIconObject
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 255 startLine: 265
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1035,7 +1038,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CausesExtremelyFastSpeed id: CausesExtremelyFastSpeed
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 264 startLine: 274
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1066,7 +1069,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName id: GetDisplayName
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 273 startLine: 283
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1097,7 +1100,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation id: CanEnqueueConversation
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 285 startLine: 295
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1135,19 +1138,24 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnChildCompleted id: OnChildCompleted
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 289 startLine: 307
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThis method is invoked automatically when an action completes that is marked as this action&apos;s child.\nA child action is one started through a <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method calls <xref href=\"TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action%2cTinyLife.Actions.CompletionType%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> on this action&apos;s <xref href=\"TinyLife.Actions.Action.Parent\" data-throw-if-not-resolved=\"false\"></xref>, if there is one.\n"
example: []
syntax: syntax:
content: protected virtual void OnChildCompleted(Action child, CompletionType type, bool grandchild) content: protected virtual void OnChildCompleted(Action child, CompletionType type, bool grandchild)
parameters: parameters:
- id: child - id: child
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The child that completed.
- id: type - id: type
type: TinyLife.Actions.CompletionType type: TinyLife.Actions.CompletionType
description: The child&apos;s completion type.
- id: grandchild - id: grandchild
type: System.Boolean type: System.Boolean
description: Whether the given child is a grandchild, rather than a direct child.
content.vb: Protected Overridable Sub OnChildCompleted(child As Action, type As CompletionType, grandchild As Boolean) content.vb: Protected Overridable Sub OnChildCompleted(child As Action, type As CompletionType, grandchild As Boolean)
overload: TinyLife.Actions.Action.OnChildCompleted* overload: TinyLife.Actions.Action.OnChildCompleted*
nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean) nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean)
@ -1171,7 +1179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenPlayerPrompt id: OpenPlayerPrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 305 startLine: 323
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1227,7 +1235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenYesNoPrompt id: OpenYesNoPrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 340 startLine: 358
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1273,7 +1281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenTextPrompt id: OpenTextPrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 368 startLine: 386
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1325,7 +1333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenChoicePrompt id: OpenChoicePrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 381 startLine: 399
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1360,7 +1368,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakAlone id: SpeakAlone
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 396 startLine: 414
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1410,7 +1418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakInConversation id: SpeakInConversation
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 413 startLine: 431
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1469,7 +1477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacePartner id: FacePartner
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 424 startLine: 442
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1503,7 +1511,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfNeedFull id: CompleteIfNeedFull
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 438 startLine: 456
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1538,7 +1546,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfTimeUp id: CompleteIfTimeUp
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 452 startLine: 470
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1588,7 +1596,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CancelIfEmotional id: CancelIfEmotional
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 466 startLine: 484
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1630,11 +1638,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit id: Sit
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 482 startLine: 500
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA helper method that causes the <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> to sit on the given object.\nThis method causes the action spot to be occupied and the person&apos;s <xref href=\"TinyLife.Objects.Person.CurrentPose\" data-throw-if-not-resolved=\"false\"></xref> to be changed to <see cref=\"!:Objects.Person.Pose.Sitting\"></see>.\nAdditionally, the <xref href=\"TinyLife.NeedType.Energy\" data-throw-if-not-resolved=\"false\"></xref> need is restored a little bit.\nNote that this method has to be called every <xref href=\"TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> frame for the person to stay sat down.\n" summary: "\nA helper method that causes the <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> to sit on the given object.\nThis method causes the action spot to be occupied and the person&apos;s <xref href=\"TinyLife.Objects.Person.CurrentPose\" data-throw-if-not-resolved=\"false\"></xref> to be changed to <xref href=\"TinyLife.Objects.Pose.Sitting\" data-throw-if-not-resolved=\"false\"></xref>.\nAdditionally, the <xref href=\"TinyLife.NeedType.Energy\" data-throw-if-not-resolved=\"false\"></xref> need is restored a little bit.\nNote that this method has to be called every <xref href=\"TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> frame for the person to stay sat down.\n"
example: [] example: []
syntax: syntax:
content: public bool Sit(Furniture chair, float speedMultiplier, ActionSpot spot = null) content: public bool Sit(Furniture chair, float speedMultiplier, ActionSpot spot = null)
@ -1674,17 +1682,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren id: GetChildren
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 492 startLine: 516
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns a set of actions that are child actions of this action, which are actions that have their <xref href=\"TinyLife.Actions.Action.Parent\" data-throw-if-not-resolved=\"false\"></xref> set to this action.\nOptionally, grandchildren can be included in the returned set.\n"
example: []
syntax: syntax:
content: public IEnumerable<Action> GetChildren(bool regardGrandchildren = false) content: public IEnumerable<Action> GetChildren(bool regardGrandchildren = false)
parameters: parameters:
- id: regardGrandchildren - id: regardGrandchildren
type: System.Boolean type: System.Boolean
description: Whether to include grandchildren, which are children of children, and so on.
return: return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action} type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
description: The child actions of this action.
content.vb: Public Function GetChildren(regardGrandchildren As Boolean = False) As IEnumerable(Of Action) content.vb: Public Function GetChildren(regardGrandchildren As Boolean = False) As IEnumerable(Of Action)
overload: TinyLife.Actions.Action.GetChildren* overload: TinyLife.Actions.Action.GetChildren*
nameWithType.vb: Action.GetChildren(Boolean) nameWithType.vb: Action.GetChildren(Boolean)
@ -1708,21 +1720,27 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChild id: GetChild
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 501 startLine: 533
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns the first child action of this action with the given type <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> that has the given id <code data-dev-comment-type=\"paramref\" class=\"paramref\">id</code>. Child actions are actions that have their <xref href=\"TinyLife.Actions.Action.Parent\" data-throw-if-not-resolved=\"false\"></xref> set to this action.\nOptionally, grandchildren can be included in the search.\n"
example: []
syntax: syntax:
content: 'public T GetChild<T>(Guid id, bool regardGrandchildren = false) where T : Action' content: 'public T GetChild<T>(Guid id, bool regardGrandchildren = false) where T : Action'
parameters: parameters:
- id: id - id: id
type: System.Guid type: System.Guid
description: The <xref href="TinyLife.Actions.Action.Id" data-throw-if-not-resolved="false"></xref> of the action to find.
- id: regardGrandchildren - id: regardGrandchildren
type: System.Boolean type: System.Boolean
description: Whether to include grandchildren, which are children of children, and so on.
typeParameters: typeParameters:
- id: T - id: T
description: The type of child action to find.
return: return:
type: '{T}' type: '{T}'
description: The found child action, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if there is no child action that matches the given conditions.
content.vb: Public Function GetChild(Of T As Action)(id As Guid, regardGrandchildren As Boolean = False) As T content.vb: Public Function GetChild(Of T As Action)(id As Guid, regardGrandchildren As Boolean = False) As T
overload: TinyLife.Actions.Action.GetChild* overload: TinyLife.Actions.Action.GetChild*
nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean)
@ -1746,7 +1764,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 543 startLine: 575
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1793,7 +1811,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 556 startLine: 588
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1840,7 +1858,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChair id: GetFreeChair
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 593 startLine: 625
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1878,7 +1896,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChairs id: GetFreeChairs
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 610 startLine: 642
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1922,17 +1940,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeatCategory id: GetSeatCategory
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 624 startLine: 662
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns the <xref href=\"TinyLife.Objects.ObjectCategory\" data-throw-if-not-resolved=\"false\"></xref> that an object needs to have for the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">person</code> to be able to sit on it.\nThis method returns <xref href=\"TinyLife.Objects.ObjectCategory.BabySittable\" data-throw-if-not-resolved=\"false\"></xref> for babies, and <xref href=\"TinyLife.Objects.ObjectCategory.Chair\" data-throw-if-not-resolved=\"false\"></xref> otherwise.\n"
example: []
syntax: syntax:
content: public static ObjectCategory GetSeatCategory(Person person) content: public static ObjectCategory GetSeatCategory(Person person)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person who should sit.
return: return:
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
description: The object category for seats.
content.vb: Public Shared Function GetSeatCategory(person As Person) As ObjectCategory content.vb: Public Shared Function GetSeatCategory(person As Person) As ObjectCategory
overload: TinyLife.Actions.Action.GetSeatCategory* overload: TinyLife.Actions.Action.GetSeatCategory*
- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean)
@ -1953,7 +1975,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreePeople id: FindAllFreePeople
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 637 startLine: 678
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1976,13 +1998,16 @@ items:
description: The radius that should be searched for people in, or 32 by default description: The radius that should be searched for people in, or 32 by default
- id: ignoreVisibility - id: ignoreVisibility
type: System.Boolean type: System.Boolean
description: Whether the visibility (<see cref="!:Household.IsLotVisible"></see>) of the object&apos;s lot should be ignored, or false by default description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
- id: ignoreNeeds - id: ignoreNeeds
type: System.Boolean type: System.Boolean
description: Whether the free people&apos;s needs should be ignored.
- id: ignoreCanEnqueueConversations - id: ignoreCanEnqueueConversations
type: System.Boolean type: System.Boolean
description: Whether it should be ignored whether the free people&apos;s actions <xref href="TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person%2cTinyLife.Actions.ActionType)" data-throw-if-not-resolved="false"></xref>.
- id: needsFreeActionSpot - id: needsFreeActionSpot
type: System.Boolean type: System.Boolean
description: Whether a free action spot is required on the free people.
return: return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person} type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
description: A set of valid interaction partners description: A set of valid interaction partners
@ -2009,7 +2034,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeFurniture id: FindAllFreeFurniture
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 662 startLine: 703
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2041,7 +2066,7 @@ items:
description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned
- id: ignoreVisibility - id: ignoreVisibility
type: System.Boolean type: System.Boolean
description: Whether the visibility (<see cref="!:Household.IsLotVisible"></see>) of the object&apos;s lot should be ignored, or false by default description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return: return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
description: A set of valid furniture description: A set of valid furniture
@ -2068,7 +2093,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeWalls id: FindAllFreeWalls
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 680 startLine: 721
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2088,7 +2113,7 @@ items:
description: The radius that should be searched for walls in, or 32 by default description: The radius that should be searched for walls in, or 32 by default
- id: ignoreVisibility - id: ignoreVisibility
type: System.Boolean type: System.Boolean
description: Whether the visibility (<see cref="!:Household.IsLotVisible"></see>) of the object&apos;s lot should be ignored, or false by default description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return: return:
type: System.Collections.Generic.IEnumerable{TinyLife.World.Wall} type: System.Collections.Generic.IEnumerable{TinyLife.World.Wall}
description: A set of valid walls description: A set of valid walls
@ -2115,7 +2140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeGround id: FindAllFreeGround
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 695 startLine: 736
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2135,7 +2160,7 @@ items:
description: The radius that should be searched for ground positions in, or 32 by default description: The radius that should be searched for ground positions in, or 32 by default
- id: ignoreVisibility - id: ignoreVisibility
type: System.Boolean type: System.Boolean
description: Whether the visibility (<see cref="!:Household.IsLotVisible"></see>) of the object&apos;s lot should be ignored, or false by default description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return: return:
type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point} type: System.Collections.Generic.IEnumerable{Microsoft.Xna.Framework.Point}
description: A set of valid locations description: A set of valid locations
@ -2162,7 +2187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindFreeFurniture id: FindFreeFurniture
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 713 startLine: 754
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2188,7 +2213,7 @@ items:
description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned
- id: ignoreVisibility - id: ignoreVisibility
type: System.Boolean type: System.Boolean
description: Whether the visibility (<see cref="!:Household.IsLotVisible"></see>) of the object&apos;s lot should be ignored, or false by default description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object&apos;s lot should be ignored, or false by default
return: return:
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: An action info for the best furniture, or null if there is none description: An action info for the best furniture, or null if there is none
@ -2215,7 +2240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllActionObjects id: FindAllActionObjects
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 726 startLine: 767
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2256,7 +2281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindValidActionObjects id: FindValidActionObjects
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 763 startLine: 805
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2282,6 +2307,7 @@ items:
description: Whether to ignore the <xref href="TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere" data-throw-if-not-resolved="false"></xref> flag. description: Whether to ignore the <xref href="TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere" data-throw-if-not-resolved="false"></xref> flag.
- id: allowInvalid - id: allowInvalid
type: System.Boolean type: System.Boolean
description: Whether invalid objects should also be returned.
return: return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo}
description: A set of action infos that the given action can be started with. description: A set of action infos that the given action can be started with.
@ -2308,21 +2334,27 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryGetRandomValidVariety id: TryGetRandomValidVariety
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 773 startLine: 823
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nAttempts to find a random valid action variety from the <code data-dev-comment-type=\"paramref\" class=\"paramref\">type</code>&apos;s <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Varieties\" data-throw-if-not-resolved=\"false\"></xref>.\nIf this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>, then the action can be started with the variety stored in <code data-dev-comment-type=\"paramref\" class=\"paramref\">variety</code>, even if the stored variety is <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null\">null</a>.\n"
example: []
syntax: syntax:
content: public static bool TryGetRandomValidVariety(ActionType type, ActionInfo info, out ActionVariety variety) content: public static bool TryGetRandomValidVariety(ActionType type, ActionInfo info, out ActionVariety variety)
parameters: parameters:
- id: type - id: type
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
description: The action type whose varieties to search.
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The action info.
- id: variety - id: variety
type: TinyLife.Actions.ActionVariety type: TinyLife.Actions.ActionVariety
description: The variety found, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if no variety was found or the action has no varieties.
return: return:
type: System.Boolean type: System.Boolean
description: Whether the action can be started with the variety stored in <code data-dev-comment-type="paramref" class="paramref">variety</code>.
content.vb: Public Shared Function TryGetRandomValidVariety(type As ActionType, info As ActionInfo, variety As ActionVariety) As Boolean content.vb: Public Shared Function TryGetRandomValidVariety(type As ActionType, info As ActionInfo, variety As ActionVariety) As Boolean
overload: TinyLife.Actions.Action.TryGetRandomValidVariety* overload: TinyLife.Actions.Action.TryGetRandomValidVariety*
nameWithType.vb: Action.TryGetRandomValidVariety(ActionType, ActionInfo, ActionVariety) nameWithType.vb: Action.TryGetRandomValidVariety(ActionType, ActionInfo, ActionVariety)
@ -2346,7 +2378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomValidVariety id: GetRandomValidVariety
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 792 startLine: 842
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2387,7 +2419,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTableSpot id: GetTableSpot
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 807 startLine: 857
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2425,7 +2457,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth id: InvokeForBoth
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 820 startLine: 870
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2466,7 +2498,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: CanMultitask
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 832 startLine: 882
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -3212,24 +3244,27 @@ references:
name: ActionInfo name: ActionInfo
nameWithType: ActionInfo nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo fullName: TinyLife.Actions.ActionInfo
- uid: System.Guid - uid: System.Guid.NewGuid
commentId: T:System.Guid commentId: M:System.Guid.NewGuid
parent: System
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid href: https://learn.microsoft.com/dotnet/api/system.guid.newguid
name: Guid name: NewGuid()
nameWithType: Guid nameWithType: Guid.NewGuid()
fullName: System.Guid fullName: System.Guid.NewGuid()
- uid: TinyLife.Objects.PersonAi spec.csharp:
commentId: T:TinyLife.Objects.PersonAi - uid: System.Guid.NewGuid
name: PersonAi name: NewGuid
nameWithType: PersonAi isExternal: true
fullName: TinyLife.Objects.PersonAi href: https://learn.microsoft.com/dotnet/api/system.guid.newguid
- uid: TinyLife.Actions.Action.StartedAutomatically* - name: (
commentId: Overload:TinyLife.Actions.Action.StartedAutomatically - name: )
name: StartedAutomatically spec.vb:
nameWithType: Action.StartedAutomatically - uid: System.Guid.NewGuid
fullName: TinyLife.Actions.Action.StartedAutomatically name: NewGuid
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid.newguid
- name: (
- name: )
- uid: TinyLife.Actions.Action.GetChildren(System.Boolean) - uid: TinyLife.Actions.Action.GetChildren(System.Boolean)
commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean) commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action
@ -3259,6 +3294,127 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - 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: https://learn.microsoft.com/dotnet/api/system.guid
name: GetChild<T>(Guid, bool)
nameWithType: Action.GetChild<T>(Guid, bool)
fullName: TinyLife.Actions.Action.GetChild<T>(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
- 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
- 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.Person
commentId: P:TinyLife.Actions.Action.Person
parent: TinyLife.Actions.Action
name: Person
nameWithType: Action.Person
fullName: TinyLife.Actions.Action.Person
- uid: TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)
commentId: M:TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: GetAction<T>(Guid, bool)
nameWithType: Person.GetAction<T>(Guid, bool)
fullName: TinyLife.Objects.Person.GetAction<T>(System.Guid, bool)
nameWithType.vb: Person.GetAction(Of T)(Guid, Boolean)
fullName.vb: TinyLife.Objects.Person.GetAction(Of T)(System.Guid, Boolean)
name.vb: GetAction(Of T)(Guid, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)
name: GetAction
- 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.Objects.Person.GetAction``1(System.Guid,System.Boolean)
name: GetAction
- 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: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: Guid
nameWithType: Guid
fullName: System.Guid
- uid: TinyLife.Objects.PersonAi
commentId: T:TinyLife.Objects.PersonAi
name: PersonAi
nameWithType: PersonAi
fullName: TinyLife.Objects.PersonAi
- uid: TinyLife.Actions.Action.StartedAutomatically*
commentId: Overload:TinyLife.Actions.Action.StartedAutomatically
name: StartedAutomatically
nameWithType: Action.StartedAutomatically
fullName: TinyLife.Actions.Action.StartedAutomatically
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler - uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler commentId: T:TinyLife.Actions.Handlers.UnderlyingActionHandler
name: UnderlyingActionHandler name: UnderlyingActionHandler
@ -3332,12 +3488,6 @@ references:
- name: . - name: .
- uid: TinyLife.World - uid: TinyLife.World
name: World name: World
- uid: TinyLife.Actions.Action.Person
commentId: P:TinyLife.Actions.Action.Person
parent: TinyLife.Actions.Action
name: Person
nameWithType: Action.Person
fullName: TinyLife.Actions.Action.Person
- uid: TinyLife.Actions.Action.Person* - uid: TinyLife.Actions.Action.Person*
commentId: Overload:TinyLife.Actions.Action.Person commentId: Overload:TinyLife.Actions.Action.Person
name: Person name: Person
@ -4055,6 +4205,57 @@ references:
name: CanEnqueueConversation name: CanEnqueueConversation
nameWithType: Action.CanEnqueueConversation nameWithType: Action.CanEnqueueConversation
fullName: TinyLife.Actions.Action.CanEnqueueConversation fullName: TinyLife.Actions.Action.CanEnqueueConversation
- 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: https://learn.microsoft.com/dotnet/api/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
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- 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
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: ','
- name: " "
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Actions.Action.Parent
commentId: P:TinyLife.Actions.Action.Parent
parent: TinyLife.Actions.Action
name: Parent
nameWithType: Action.Parent
fullName: TinyLife.Actions.Action.Parent
- uid: TinyLife.Actions.Action.OnChildCompleted* - uid: TinyLife.Actions.Action.OnChildCompleted*
commentId: Overload:TinyLife.Actions.Action.OnChildCompleted commentId: Overload:TinyLife.Actions.Action.OnChildCompleted
name: OnChildCompleted name: OnChildCompleted
@ -4871,6 +5072,11 @@ references:
name: CurrentPose name: CurrentPose
nameWithType: Person.CurrentPose nameWithType: Person.CurrentPose
fullName: TinyLife.Objects.Person.CurrentPose fullName: TinyLife.Objects.Person.CurrentPose
- uid: TinyLife.Objects.Pose.Sitting
commentId: F:TinyLife.Objects.Pose.Sitting
name: Sitting
nameWithType: Pose.Sitting
fullName: TinyLife.Objects.Pose.Sitting
- uid: TinyLife.NeedType.Energy - uid: TinyLife.NeedType.Energy
commentId: F:TinyLife.NeedType.Energy commentId: F:TinyLife.NeedType.Energy
name: Energy name: Energy
@ -4994,6 +5200,12 @@ references:
name: Generic name: Generic
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.Action.Id
commentId: F:TinyLife.Actions.Action.Id
parent: TinyLife.Actions.Action
name: Id
nameWithType: Action.Id
fullName: TinyLife.Actions.Action.Id
- uid: TinyLife.Actions.Action.GetChild* - uid: TinyLife.Actions.Action.GetChild*
commentId: Overload:TinyLife.Actions.Action.GetChild commentId: Overload:TinyLife.Actions.Action.GetChild
name: GetChild name: GetChild
@ -5496,11 +5708,63 @@ references:
isExternal: true isExternal: true
- name: ) - name: )
- name: ) - name: )
- uid: TinyLife.Objects.ObjectCategory.BabySittable
commentId: F:TinyLife.Objects.ObjectCategory.BabySittable
name: BabySittable
nameWithType: ObjectCategory.BabySittable
fullName: TinyLife.Objects.ObjectCategory.BabySittable
- uid: TinyLife.Actions.Action.GetSeatCategory* - uid: TinyLife.Actions.Action.GetSeatCategory*
commentId: Overload:TinyLife.Actions.Action.GetSeatCategory commentId: Overload:TinyLife.Actions.Action.GetSeatCategory
name: GetSeatCategory name: GetSeatCategory
nameWithType: Action.GetSeatCategory nameWithType: Action.GetSeatCategory
fullName: TinyLife.Actions.Action.GetSeatCategory fullName: TinyLife.Actions.Action.GetSeatCategory
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
commentId: M:TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
name: IsLotVisible(Lot)
nameWithType: GameImpl.IsLotVisible(Lot)
fullName: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
spec.csharp:
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
name: IsLotVisible
- name: (
- uid: TinyLife.World.Lot
name: Lot
- name: )
spec.vb:
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
name: IsLotVisible
- name: (
- uid: TinyLife.World.Lot
name: Lot
- 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
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
- name: (
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
name: CanEnqueueConversation
- name: (
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: )
- uid: TinyLife.Actions.Action.FindAllFreePeople* - uid: TinyLife.Actions.Action.FindAllFreePeople*
commentId: Overload:TinyLife.Actions.Action.FindAllFreePeople commentId: Overload:TinyLife.Actions.Action.FindAllFreePeople
name: FindAllFreePeople name: FindAllFreePeople
@ -5895,6 +6159,11 @@ references:
name: FindValidActionObjects name: FindValidActionObjects
nameWithType: Action.FindValidActionObjects nameWithType: Action.FindValidActionObjects
fullName: TinyLife.Actions.Action.FindValidActionObjects fullName: TinyLife.Actions.Action.FindValidActionObjects
- uid: TinyLife.Actions.ActionType.TypeSettings.Varieties
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Varieties
name: Varieties
nameWithType: ActionType.TypeSettings.Varieties
fullName: TinyLife.Actions.ActionType.TypeSettings.Varieties
- uid: TinyLife.Actions.Action.TryGetRandomValidVariety* - uid: TinyLife.Actions.Action.TryGetRandomValidVariety*
commentId: Overload:TinyLife.Actions.Action.TryGetRandomValidVariety commentId: Overload:TinyLife.Actions.Action.TryGetRandomValidVariety
name: TryGetRandomValidVariety name: TryGetRandomValidVariety

View file

@ -13,6 +13,7 @@ items:
- TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionInfo.FromActionInfo(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point) - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point)
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2) - TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,System.Guid,Microsoft.Xna.Framework.Vector2)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) - TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
- TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person) - TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
- TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean) - TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
@ -638,7 +639,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs path: ../TinyLife/Actions/ActionInfo.cs
startLine: 274 startLine: 294
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -676,7 +677,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs path: ../TinyLife/Actions/ActionInfo.cs
startLine: 285 startLine: 305
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -696,6 +697,41 @@ items:
description: A new action info with the given data description: A new action info with the given data
content.vb: Public Shared Function FromLocation(person As Person, location As Point) As ActionInfo content.vb: Public Shared Function FromLocation(person As Person, location As Point) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromLocation* overload: TinyLife.Actions.ActionInfo.FromLocation*
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,System.Guid,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,System.Guid,Microsoft.Xna.Framework.Vector2)
id: FromObjectGeneric(TinyLife.Objects.Person,System.Guid,Microsoft.Xna.Framework.Vector2)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: FromObjectGeneric(Person, Guid, Vector2)
nameWithType: ActionInfo.FromObjectGeneric(Person, Guid, Vector2)
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person, System.Guid, Microsoft.Xna.Framework.Vector2)
type: Method
source:
remote:
path: TinyLife/Actions/ActionInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 309
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static ActionInfo FromObjectGeneric(Person person, Guid objectId, Vector2 objectPosition)
parameters:
- id: person
type: TinyLife.Objects.Person
- id: objectId
type: System.Guid
- id: objectPosition
type: Microsoft.Xna.Framework.Vector2
return:
type: TinyLife.Actions.ActionInfo
content.vb: Public Shared Function FromObjectGeneric(person As Person, objectId As Guid, objectPosition As Vector2) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromObjectGeneric*
- uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) - uid: TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) commentId: M:TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject) id: FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
@ -714,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs path: ../TinyLife/Actions/ActionInfo.cs
startLine: 295 startLine: 319
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -752,7 +788,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromSelf id: FromSelf
path: ../TinyLife/Actions/ActionInfo.cs path: ../TinyLife/Actions/ActionInfo.cs
startLine: 304 startLine: 328
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -787,21 +823,27 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromActionInfo id: FromActionInfo
path: ../TinyLife/Actions/ActionInfo.cs path: ../TinyLife/Actions/ActionInfo.cs
startLine: 308 startLine: 339
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns a new <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> based on the given person, as well as the given original <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>, from which all data except the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref> is copied.\n"
example: []
syntax: syntax:
content: public static ActionInfo FromActionInfo(Person person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false) content: public static ActionInfo FromActionInfo(Person person, ActionInfo original, bool addOriginalPersonAsAuxiliary = false)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person that this action info should be related to.
- id: original - id: original
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The original action info to copy data from.
- id: addOriginalPersonAsAuxiliary - id: addOriginalPersonAsAuxiliary
type: System.Boolean type: System.Boolean
description: Whether the <code data-dev-comment-type="paramref" class="paramref">original</code>&apos;s <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref> should be added as an auxiliary object to the returned <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>.
return: return:
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: A new action info with the given data.
content.vb: Public Shared Function FromActionInfo(person As Person, original As ActionInfo, addOriginalPersonAsAuxiliary As Boolean = False) As ActionInfo content.vb: Public Shared Function FromActionInfo(person As Person, original As ActionInfo, addOriginalPersonAsAuxiliary As Boolean = False) As ActionInfo
overload: TinyLife.Actions.ActionInfo.FromActionInfo* overload: TinyLife.Actions.ActionInfo.FromActionInfo*
nameWithType.vb: ActionInfo.FromActionInfo(Person, ActionInfo, Boolean) nameWithType.vb: ActionInfo.FromActionInfo(Person, ActionInfo, Boolean)
@ -2304,6 +2346,14 @@ references:
name: FromObjectGeneric name: FromObjectGeneric
nameWithType: ActionInfo.FromObjectGeneric nameWithType: ActionInfo.FromObjectGeneric
fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric fullName: TinyLife.Actions.ActionInfo.FromObjectGeneric
- uid: System.Guid
commentId: T:System.Guid
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.guid
name: Guid
nameWithType: Guid
fullName: System.Guid
- uid: TinyLife.Actions.ActionInfo.FromSelf* - uid: TinyLife.Actions.ActionInfo.FromSelf*
commentId: Overload:TinyLife.Actions.ActionInfo.FromSelf commentId: Overload:TinyLife.Actions.ActionInfo.FromSelf
name: FromSelf name: FromSelf

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings id: AiSettings
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 374 startLine: 378
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -62,7 +62,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 382 startLine: 386
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 390 startLine: 394
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 397 startLine: 401
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -149,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 404 startLine: 408
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 410 startLine: 414
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -207,10 +207,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 411 startLine: 418
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA value that determines whether this action can be started (based on <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoRandomly\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint\" data-throw-if-not-resolved=\"false\"></xref>), even if the starting person&apos;s AI is currently disabled.\n"
example: []
syntax: syntax:
content: public bool IgnoreAiDisabled content: public bool IgnoreAiDisabled
return: return:
@ -234,10 +236,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 413 startLine: 423
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nCreates a new <xref href=\"TinyLife.Actions.ActionType.AiSettings\" data-throw-if-not-resolved=\"false\"></xref> instance with default settings.\n"
example: []
syntax: syntax:
content: public AiSettings() content: public AiSettings()
content.vb: Public Sub New() content.vb: Public Sub New()
@ -796,6 +800,24 @@ references:
- name: . - name: .
- uid: TinyLife.Objects - uid: TinyLife.Objects
name: Objects name: Objects
- uid: TinyLife.Actions.ActionType.AiSettings
commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions
name: ActionType.AiSettings
nameWithType: ActionType.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- uid: TinyLife.Actions.ActionType.AiSettings.#ctor* - uid: TinyLife.Actions.ActionType.AiSettings.#ctor*
commentId: Overload:TinyLife.Actions.ActionType.AiSettings.#ctor commentId: Overload:TinyLife.Actions.ActionType.AiSettings.#ctor
name: AiSettings name: AiSettings

View file

@ -349,10 +349,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmptyVarietiesResult id: EmptyVarietiesResult
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 262 startLine: 266
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> that is returned and displayed if no valid variety is found in this settings&apos; <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Varieties\" data-throw-if-not-resolved=\"false\"></xref>.\nThis value defaults to <xref href=\"TinyLife.Actions.CanExecuteResult.Hidden\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public CanExecuteResult EmptyVarietiesResult content: public CanExecuteResult EmptyVarietiesResult
return: return:
@ -376,7 +378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai id: Ai
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 267 startLine: 271
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -405,7 +407,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere id: IsInappropriateElsewhere
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 272 startLine: 276
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -434,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName id: IconName
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 278 startLine: 282
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -463,7 +465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 284 startLine: 288
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -492,7 +494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill id: RequiredSkill
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 290 startLine: 294
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -521,7 +523,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 294 startLine: 298
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -550,7 +552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 299 startLine: 303
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -579,7 +581,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 304 startLine: 308
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -608,7 +610,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 310 startLine: 314
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -637,7 +639,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 316 startLine: 320
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -666,7 +668,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges id: RequiredPartnerAges
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 321 startLine: 325
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -695,7 +697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob id: RequiredJob
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 326 startLine: 330
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -724,7 +726,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 336 startLine: 340
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -765,7 +767,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData id: SetData
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 349 startLine: 353
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -802,7 +804,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData id: SetData
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 354 startLine: 358
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -841,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData id: GetData
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 360 startLine: 364
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -880,7 +882,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 365 startLine: 369
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1778,6 +1780,16 @@ references:
- name: " " - name: " "
- name: TResult - name: TResult
- name: ) - name: )
- uid: TinyLife.Actions.ActionType.TypeSettings.Varieties
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Varieties
name: Varieties
nameWithType: ActionType.TypeSettings.Varieties
fullName: TinyLife.Actions.ActionType.TypeSettings.Varieties
- uid: TinyLife.Actions.CanExecuteResult.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
name: Hidden
nameWithType: CanExecuteResult.Hidden
fullName: TinyLife.Actions.CanExecuteResult.Hidden
- uid: TinyLife.Actions.ActionType.AiSettings.#ctor - uid: TinyLife.Actions.ActionType.AiSettings.#ctor
commentId: M:TinyLife.Actions.ActionType.AiSettings.#ctor commentId: M:TinyLife.Actions.ActionType.AiSettings.#ctor
name: AiSettings() name: AiSettings()
@ -2039,11 +2051,6 @@ references:
name: SkillType name: SkillType
nameWithType: SkillType nameWithType: SkillType
fullName: TinyLife.Skills.SkillType fullName: TinyLife.Skills.SkillType
- uid: TinyLife.Actions.CanExecuteResult.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
name: Hidden
nameWithType: CanExecuteResult.Hidden
fullName: TinyLife.Actions.CanExecuteResult.Hidden
- uid: TinyLife.Actions.ActionType.TypeSettings.IconName - uid: TinyLife.Actions.ActionType.TypeSettings.IconName
commentId: F:TinyLife.Actions.ActionType.TypeSettings.IconName commentId: F:TinyLife.Actions.ActionType.TypeSettings.IconName
name: IconName name: IconName

File diff suppressed because it is too large Load diff

View file

@ -79,7 +79,7 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Behaviors namespace: TinyLife.Actions.Behaviors
summary: "\nReturns whether this action&apos;s <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> currently looks to be working, which is displayed by the person&apos;s <see cref=\"!:Person.Pose\"></see> being changed in <xref href=\"TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n" summary: "\nReturns whether this action&apos;s <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> currently looks to be working, which is displayed by the person&apos;s <xref href=\"TinyLife.Objects.Pose\" data-throw-if-not-resolved=\"false\"></xref> being changed in <xref href=\"TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: [] example: []
syntax: syntax:
content: protected bool IsWorking { get; } content: protected bool IsWorking { get; }
@ -776,6 +776,12 @@ references:
name: Person name: Person
nameWithType: Person nameWithType: Person
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects
name: Pose
nameWithType: Pose
fullName: TinyLife.Objects.Pose
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior parent: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior

File diff suppressed because it is too large Load diff

View file

@ -1,61 +1,64 @@
### YamlMime:ManagedReference ### YamlMime:ManagedReference
items: items:
- uid: TinyLife.Actions.PickUpPersonAction - uid: TinyLife.Actions.CleanUpBabyAction
commentId: T:TinyLife.Actions.PickUpPersonAction commentId: T:TinyLife.Actions.CleanUpBabyAction
id: PickUpPersonAction id: CleanUpBabyAction
parent: TinyLife.Actions parent: TinyLife.Actions
children: children:
- TinyLife.Actions.PickUpPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - TinyLife.Actions.CleanUpBabyAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)
- TinyLife.Actions.PickUpPersonAction.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.CleanUpBabyAction.CreateFirstActions
- TinyLife.Actions.PickUpPersonAction.InitializeConversation - TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted
- TinyLife.Actions.PickUpPersonAction.IsConversationCompleted - TinyLife.Actions.CleanUpBabyAction.IsHoldingParty
- TinyLife.Actions.CleanUpBabyAction.OnBothCompleted(TinyLife.Actions.CompletionType)
langs: langs:
- csharp - csharp
- vb - vb
name: PickUpPersonAction name: CleanUpBabyAction
nameWithType: PickUpPersonAction nameWithType: CleanUpBabyAction
fullName: TinyLife.Actions.PickUpPersonAction fullName: TinyLife.Actions.CleanUpBabyAction
type: Class type: Class
source: source:
remote: remote:
path: TinyLife/Actions/PickUpPersonAction.cs path: TinyLife/Actions/CleanUpBabyAction.cs
branch: main branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpPersonAction id: CleanUpBabyAction
path: ../TinyLife/Actions/PickUpPersonAction.cs path: ../TinyLife/Actions/CleanUpBabyAction.cs
startLine: 2 startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
syntax: syntax:
content: 'public class PickUpPersonAction : SocialAction, IGenericDataHolder' content: 'public class CleanUpBabyAction : HoldingPersonAction, IGenericDataHolder'
content.vb: Public Class PickUpPersonAction Inherits SocialAction Implements IGenericDataHolder content.vb: Public Class CleanUpBabyAction Inherits HoldingPersonAction Implements IGenericDataHolder
inheritance: inheritance:
- System.Object - System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- TinyLife.Actions.Action - TinyLife.Actions.Action
- TinyLife.Actions.MultiAction - TinyLife.Actions.MultiAction
- TinyLife.Actions.SocialAction - TinyLife.Actions.SocialAction
- TinyLife.Actions.HoldingPersonAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
- TinyLife.Actions.HoldingPersonAction.CreateLastActions
- TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.IsMain - TinyLife.Actions.SocialAction.IsMain
- TinyLife.Actions.SocialAction.Partner - TinyLife.Actions.SocialAction.Partner
- TinyLife.Actions.SocialAction.PartnerAction - TinyLife.Actions.SocialAction.PartnerAction
- TinyLife.Actions.SocialAction.MainAction - TinyLife.Actions.SocialAction.MainAction
- TinyLife.Actions.SocialAction.ConversationTime - TinyLife.Actions.SocialAction.ConversationTime
- TinyLife.Actions.SocialAction.InProgressTime - TinyLife.Actions.SocialAction.InProgressTime
- TinyLife.Actions.SocialAction.CreateFirstActions - TinyLife.Actions.SocialAction.InitializeConversation
- TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.GetMaxWaitTime
- TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.SocialAction.GetPartnerVariety(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.GetPartnerVariety(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.SocialAction.AndThenIsCompleted - TinyLife.Actions.SocialAction.AndThenIsCompleted
- TinyLife.Actions.SocialAction.AndThenInitialize - TinyLife.Actions.SocialAction.AndThenInitialize
- TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.CanStartNow - TinyLife.Actions.SocialAction.CanStartNow
- TinyLife.Actions.SocialAction.GetDisplayName - TinyLife.Actions.SocialAction.GetDisplayName
- TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
@ -67,7 +70,6 @@ items:
- TinyLife.Actions.MultiAction.Handler - TinyLife.Actions.MultiAction.Handler
- TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.MainElapsedTime
- TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CurrentStage
- TinyLife.Actions.MultiAction.CreateLastActions
- TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreInitialize
- TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -135,87 +137,123 @@ items:
- System.Object.ReferenceEquals(System.Object,System.Object) - System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString - System.Object.ToString
extensionMethods: extensionMethods:
- TinyLife.Actions.PickUpPersonAction.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Actions.CleanUpBabyAction.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Actions.PickUpPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - uid: TinyLife.Actions.CleanUpBabyAction.IsHoldingParty
commentId: M:TinyLife.Actions.PickUpPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) commentId: P:TinyLife.Actions.CleanUpBabyAction.IsHoldingParty
id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' id: IsHoldingParty
parent: TinyLife.Actions.PickUpPersonAction parent: TinyLife.Actions.CleanUpBabyAction
langs: langs:
- csharp - csharp
- vb - vb
name: PickUpPersonAction(ActionType, ActionInfo) name: IsHoldingParty
nameWithType: PickUpPersonAction.PickUpPersonAction(ActionType, ActionInfo) nameWithType: CleanUpBabyAction.IsHoldingParty
fullName: TinyLife.Actions.PickUpPersonAction.PickUpPersonAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) fullName: TinyLife.Actions.CleanUpBabyAction.IsHoldingParty
type: Constructor type: Property
source: source:
remote: remote:
path: TinyLife/Actions/PickUpPersonAction.cs path: TinyLife/Actions/CleanUpBabyAction.cs
branch: main branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: IsHoldingParty
path: ../TinyLife/Actions/PickUpPersonAction.cs path: ../TinyLife/Actions/CleanUpBabyAction.cs
startLine: 4 startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
syntax: syntax:
content: public PickUpPersonAction(ActionType type, ActionInfo info) content: protected override bool IsHoldingParty { get; }
parameters: []
return:
type: System.Boolean
content.vb: Protected Overrides ReadOnly Property IsHoldingParty As Boolean
overridden: TinyLife.Actions.HoldingPersonAction.IsHoldingParty
overload: TinyLife.Actions.CleanUpBabyAction.IsHoldingParty*
- uid: TinyLife.Actions.CleanUpBabyAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.CleanUpBabyAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)
id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.Person)'
parent: TinyLife.Actions.CleanUpBabyAction
langs:
- csharp
- vb
name: CleanUpBabyAction(ActionType, ActionInfo, bool, Person)
nameWithType: CleanUpBabyAction.CleanUpBabyAction(ActionType, ActionInfo, bool, Person)
fullName: TinyLife.Actions.CleanUpBabyAction.CleanUpBabyAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, TinyLife.Objects.Person)
type: Constructor
source:
remote:
path: TinyLife/Actions/CleanUpBabyAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/CleanUpBabyAction.cs
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public CleanUpBabyAction(ActionType type, ActionInfo info, bool wasOffered, Person person = null)
parameters: parameters:
- id: type - id: type
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
content.vb: Public Sub New(type As ActionType, info As ActionInfo) - id: wasOffered
overload: TinyLife.Actions.PickUpPersonAction.#ctor* type: System.Boolean
nameWithType.vb: PickUpPersonAction.New(ActionType, ActionInfo) - id: person
fullName.vb: TinyLife.Actions.PickUpPersonAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) type: TinyLife.Objects.Person
name.vb: New(ActionType, ActionInfo) content.vb: Public Sub New(type As ActionType, info As ActionInfo, wasOffered As Boolean, person As Person = Nothing)
- uid: TinyLife.Actions.PickUpPersonAction.InitializeConversation overload: TinyLife.Actions.CleanUpBabyAction.#ctor*
commentId: M:TinyLife.Actions.PickUpPersonAction.InitializeConversation nameWithType.vb: CleanUpBabyAction.New(ActionType, ActionInfo, Boolean, Person)
id: InitializeConversation fullName.vb: TinyLife.Actions.CleanUpBabyAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Objects.Person)
parent: TinyLife.Actions.PickUpPersonAction name.vb: New(ActionType, ActionInfo, Boolean, Person)
- uid: TinyLife.Actions.CleanUpBabyAction.CreateFirstActions
commentId: M:TinyLife.Actions.CleanUpBabyAction.CreateFirstActions
id: CreateFirstActions
parent: TinyLife.Actions.CleanUpBabyAction
langs: langs:
- csharp - csharp
- vb - vb
name: InitializeConversation() name: CreateFirstActions()
nameWithType: PickUpPersonAction.InitializeConversation() nameWithType: CleanUpBabyAction.CreateFirstActions()
fullName: TinyLife.Actions.PickUpPersonAction.InitializeConversation() fullName: TinyLife.Actions.CleanUpBabyAction.CreateFirstActions()
type: Method type: Method
source: source:
remote: remote:
path: TinyLife/Actions/PickUpPersonAction.cs path: TinyLife/Actions/CleanUpBabyAction.cs
branch: main branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeConversation id: CreateFirstActions
path: ../TinyLife/Actions/PickUpPersonAction.cs path: ../TinyLife/Actions/CleanUpBabyAction.cs
startLine: 6 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
syntax: syntax:
content: protected override void InitializeConversation() content: protected override IEnumerable<Action> CreateFirstActions()
content.vb: Protected Overrides Sub InitializeConversation() return:
overridden: TinyLife.Actions.SocialAction.InitializeConversation type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
overload: TinyLife.Actions.PickUpPersonAction.InitializeConversation* content.vb: Protected Overrides Function CreateFirstActions() As IEnumerable(Of Action)
- uid: TinyLife.Actions.PickUpPersonAction.IsConversationCompleted overridden: TinyLife.Actions.HoldingPersonAction.CreateFirstActions
commentId: M:TinyLife.Actions.PickUpPersonAction.IsConversationCompleted overload: TinyLife.Actions.CleanUpBabyAction.CreateFirstActions*
- uid: TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted
commentId: M:TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted
id: IsConversationCompleted id: IsConversationCompleted
parent: TinyLife.Actions.PickUpPersonAction parent: TinyLife.Actions.CleanUpBabyAction
langs: langs:
- csharp - csharp
- vb - vb
name: IsConversationCompleted() name: IsConversationCompleted()
nameWithType: PickUpPersonAction.IsConversationCompleted() nameWithType: CleanUpBabyAction.IsConversationCompleted()
fullName: TinyLife.Actions.PickUpPersonAction.IsConversationCompleted() fullName: TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted()
type: Method type: Method
source: source:
remote: remote:
path: TinyLife/Actions/PickUpPersonAction.cs path: TinyLife/Actions/CleanUpBabyAction.cs
branch: main branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted id: IsConversationCompleted
path: ../TinyLife/Actions/PickUpPersonAction.cs path: ../TinyLife/Actions/CleanUpBabyAction.cs
startLine: 11 startLine: 33
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -225,39 +263,37 @@ items:
type: TinyLife.Actions.CompletionType type: TinyLife.Actions.CompletionType
content.vb: Protected Overrides Function IsConversationCompleted() As CompletionType content.vb: Protected Overrides Function IsConversationCompleted() As CompletionType
overridden: TinyLife.Actions.SocialAction.IsConversationCompleted overridden: TinyLife.Actions.SocialAction.IsConversationCompleted
overload: TinyLife.Actions.PickUpPersonAction.IsConversationCompleted* overload: TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted*
- uid: TinyLife.Actions.PickUpPersonAction.CanMultitask(TinyLife.Actions.Action) - uid: TinyLife.Actions.CleanUpBabyAction.OnBothCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.PickUpPersonAction.CanMultitask(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.CleanUpBabyAction.OnBothCompleted(TinyLife.Actions.CompletionType)
id: CanMultitask(TinyLife.Actions.Action) id: OnBothCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.PickUpPersonAction parent: TinyLife.Actions.CleanUpBabyAction
langs: langs:
- csharp - csharp
- vb - vb
name: CanMultitask(Action) name: OnBothCompleted(CompletionType)
nameWithType: PickUpPersonAction.CanMultitask(Action) nameWithType: CleanUpBabyAction.OnBothCompleted(CompletionType)
fullName: TinyLife.Actions.PickUpPersonAction.CanMultitask(TinyLife.Actions.Action) fullName: TinyLife.Actions.CleanUpBabyAction.OnBothCompleted(TinyLife.Actions.CompletionType)
type: Method type: Method
source: source:
remote: remote:
path: TinyLife/Actions/PickUpPersonAction.cs path: TinyLife/Actions/CleanUpBabyAction.cs
branch: main branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: OnBothCompleted
path: ../TinyLife/Actions/PickUpPersonAction.cs path: ../TinyLife/Actions/CleanUpBabyAction.cs
startLine: 15 startLine: 37
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
syntax: syntax:
content: public override bool CanMultitask(Action other) content: protected override void OnBothCompleted(CompletionType type)
parameters: parameters:
- id: other - id: type
type: TinyLife.Actions.Action type: TinyLife.Actions.CompletionType
return: content.vb: Protected Overrides Sub OnBothCompleted(type As CompletionType)
type: System.Boolean overridden: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
content.vb: Public Overrides Function CanMultitask(other As Action) As Boolean overload: TinyLife.Actions.CleanUpBabyAction.OnBothCompleted*
overridden: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
overload: TinyLife.Actions.PickUpPersonAction.CanMultitask*
references: references:
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
@ -312,6 +348,12 @@ references:
name: SocialAction name: SocialAction
nameWithType: SocialAction nameWithType: SocialAction
fullName: TinyLife.Actions.SocialAction fullName: TinyLife.Actions.SocialAction
- uid: TinyLife.Actions.HoldingPersonAction
commentId: T:TinyLife.Actions.HoldingPersonAction
parent: TinyLife.Actions
name: HoldingPersonAction
nameWithType: HoldingPersonAction
fullName: TinyLife.Actions.HoldingPersonAction
- uid: MLEM.Misc.IGenericDataHolder - uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc parent: MLEM.Misc
@ -319,6 +361,62 @@ references:
name: IGenericDataHolder name: IGenericDataHolder
nameWithType: IGenericDataHolder nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder fullName: MLEM.Misc.IGenericDataHolder
- uid: TinyLife.Actions.HoldingPersonAction.CreateLastActions
commentId: M:TinyLife.Actions.HoldingPersonAction.CreateLastActions
parent: TinyLife.Actions.HoldingPersonAction
name: CreateLastActions()
nameWithType: HoldingPersonAction.CreateLastActions()
fullName: TinyLife.Actions.HoldingPersonAction.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.HoldingPersonAction.CreateLastActions
name: CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.HoldingPersonAction.CreateLastActions
name: CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)
parent: TinyLife.Actions.HoldingPersonAction
name: CanCancel(Action)
nameWithType: HoldingPersonAction.CanCancel(Action)
fullName: TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)
name: CanCancel
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
spec.vb:
- uid: TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)
name: CanCancel
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
- uid: TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.HoldingPersonAction
name: CanMultitask(Action)
nameWithType: HoldingPersonAction.CanMultitask(Action)
fullName: TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
spec.vb:
- uid: TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
- uid: TinyLife.Actions.SocialAction.IsMain - uid: TinyLife.Actions.SocialAction.IsMain
commentId: P:TinyLife.Actions.SocialAction.IsMain commentId: P:TinyLife.Actions.SocialAction.IsMain
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
@ -355,20 +453,20 @@ references:
name: InProgressTime name: InProgressTime
nameWithType: SocialAction.InProgressTime nameWithType: SocialAction.InProgressTime
fullName: TinyLife.Actions.SocialAction.InProgressTime fullName: TinyLife.Actions.SocialAction.InProgressTime
- uid: TinyLife.Actions.SocialAction.CreateFirstActions - uid: TinyLife.Actions.SocialAction.InitializeConversation
commentId: M:TinyLife.Actions.SocialAction.CreateFirstActions commentId: M:TinyLife.Actions.SocialAction.InitializeConversation
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
name: CreateFirstActions() name: InitializeConversation()
nameWithType: SocialAction.CreateFirstActions() nameWithType: SocialAction.InitializeConversation()
fullName: TinyLife.Actions.SocialAction.CreateFirstActions() fullName: TinyLife.Actions.SocialAction.InitializeConversation()
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.SocialAction.CreateFirstActions - uid: TinyLife.Actions.SocialAction.InitializeConversation
name: CreateFirstActions name: InitializeConversation
- name: ( - name: (
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.SocialAction.CreateFirstActions - uid: TinyLife.Actions.SocialAction.InitializeConversation
name: CreateFirstActions name: InitializeConversation
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -478,26 +576,6 @@ references:
- uid: TinyLife.Actions.ActionInfo - uid: TinyLife.Actions.ActionInfo
name: ActionInfo name: ActionInfo
- name: ) - name: )
- uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.SocialAction
name: OnBothCompleted(CompletionType)
nameWithType: SocialAction.OnBothCompleted(CompletionType)
fullName: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
name: OnBothCompleted
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
name: OnBothCompleted
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: )
- uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
@ -601,26 +679,6 @@ references:
- uid: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.CompletionType
name: CompletionType name: CompletionType
- name: ) - name: )
- uid: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
parent: TinyLife.Actions.SocialAction
name: CanCancel(Action)
nameWithType: SocialAction.CanCancel(Action)
fullName: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
name: CanCancel
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
name: CanCancel
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
- uid: TinyLife.Actions.SocialAction.CanStartNow - uid: TinyLife.Actions.SocialAction.CanStartNow
commentId: M:TinyLife.Actions.SocialAction.CanStartNow commentId: M:TinyLife.Actions.SocialAction.CanStartNow
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
@ -938,22 +996,6 @@ references:
name: CurrentStage name: CurrentStage
nameWithType: MultiAction.CurrentStage nameWithType: MultiAction.CurrentStage
fullName: TinyLife.Actions.MultiAction.CurrentStage fullName: TinyLife.Actions.MultiAction.CurrentStage
- uid: TinyLife.Actions.MultiAction.CreateLastActions
commentId: M:TinyLife.Actions.MultiAction.CreateLastActions
parent: TinyLife.Actions.MultiAction
name: CreateLastActions()
nameWithType: MultiAction.CreateLastActions()
fullName: TinyLife.Actions.MultiAction.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.CreateLastActions
name: CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.CreateLastActions
name: CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.PreInitialize - uid: TinyLife.Actions.MultiAction.PreInitialize
commentId: M:TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize
parent: TinyLife.Actions.MultiAction parent: TinyLife.Actions.MultiAction
@ -3482,39 +3524,39 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.object.tostring href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Actions.PickUpPersonAction.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.Actions.CleanUpBabyAction.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<PickUpPersonAction>(PickUpPersonAction) name: JsonCopy<CleanUpBabyAction>(CleanUpBabyAction)
nameWithType: Extensions.JsonCopy<PickUpPersonAction>(PickUpPersonAction) nameWithType: Extensions.JsonCopy<CleanUpBabyAction>(CleanUpBabyAction)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.PickUpPersonAction>(TinyLife.Actions.PickUpPersonAction) fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Actions.CleanUpBabyAction>(TinyLife.Actions.CleanUpBabyAction)
nameWithType.vb: Extensions.JsonCopy(Of PickUpPersonAction)(PickUpPersonAction) nameWithType.vb: Extensions.JsonCopy(Of CleanUpBabyAction)(CleanUpBabyAction)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.PickUpPersonAction)(TinyLife.Actions.PickUpPersonAction) fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.CleanUpBabyAction)(TinyLife.Actions.CleanUpBabyAction)
name.vb: JsonCopy(Of PickUpPersonAction)(PickUpPersonAction) name.vb: JsonCopy(Of CleanUpBabyAction)(CleanUpBabyAction)
spec.csharp: spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.PickUpPersonAction) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CleanUpBabyAction)
name: JsonCopy name: JsonCopy
- name: < - name: <
- uid: TinyLife.Actions.PickUpPersonAction - uid: TinyLife.Actions.CleanUpBabyAction
name: PickUpPersonAction name: CleanUpBabyAction
- name: '>' - name: '>'
- name: ( - name: (
- uid: TinyLife.Actions.PickUpPersonAction - uid: TinyLife.Actions.CleanUpBabyAction
name: PickUpPersonAction name: CleanUpBabyAction
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.PickUpPersonAction) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.CleanUpBabyAction)
name: JsonCopy name: JsonCopy
- name: ( - name: (
- name: Of - name: Of
- name: " " - name: " "
- uid: TinyLife.Actions.PickUpPersonAction - uid: TinyLife.Actions.CleanUpBabyAction
name: PickUpPersonAction name: CleanUpBabyAction
- name: ) - name: )
- name: ( - name: (
- uid: TinyLife.Actions.PickUpPersonAction - uid: TinyLife.Actions.CleanUpBabyAction
name: PickUpPersonAction name: CleanUpBabyAction
- name: ) - name: )
- uid: System - uid: System
commentId: N:System commentId: N:System
@ -3670,13 +3712,35 @@ references:
- name: . - name: .
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
- uid: TinyLife.Actions.PickUpPersonAction.#ctor* - uid: TinyLife.Actions.HoldingPersonAction.IsHoldingParty
commentId: Overload:TinyLife.Actions.PickUpPersonAction.#ctor commentId: P:TinyLife.Actions.HoldingPersonAction.IsHoldingParty
name: PickUpPersonAction parent: TinyLife.Actions.HoldingPersonAction
nameWithType: PickUpPersonAction.PickUpPersonAction name: IsHoldingParty
fullName: TinyLife.Actions.PickUpPersonAction.PickUpPersonAction nameWithType: HoldingPersonAction.IsHoldingParty
nameWithType.vb: PickUpPersonAction.New fullName: TinyLife.Actions.HoldingPersonAction.IsHoldingParty
fullName.vb: TinyLife.Actions.PickUpPersonAction.New - uid: TinyLife.Actions.CleanUpBabyAction.IsHoldingParty*
commentId: Overload:TinyLife.Actions.CleanUpBabyAction.IsHoldingParty
name: IsHoldingParty
nameWithType: CleanUpBabyAction.IsHoldingParty
fullName: TinyLife.Actions.CleanUpBabyAction.IsHoldingParty
- 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.CleanUpBabyAction.#ctor*
commentId: Overload:TinyLife.Actions.CleanUpBabyAction.#ctor
name: CleanUpBabyAction
nameWithType: CleanUpBabyAction.CleanUpBabyAction
fullName: TinyLife.Actions.CleanUpBabyAction.CleanUpBabyAction
nameWithType.vb: CleanUpBabyAction.New
fullName.vb: TinyLife.Actions.CleanUpBabyAction.New
name.vb: New name.vb: New
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType commentId: T:TinyLife.Actions.ActionType
@ -3690,27 +3754,146 @@ references:
name: ActionInfo name: ActionInfo
nameWithType: ActionInfo nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Actions.SocialAction.InitializeConversation - uid: TinyLife.Objects.Person
commentId: M:TinyLife.Actions.SocialAction.InitializeConversation commentId: T:TinyLife.Objects.Person
parent: TinyLife.Actions.SocialAction parent: TinyLife.Objects
name: InitializeConversation() name: Person
nameWithType: SocialAction.InitializeConversation() nameWithType: Person
fullName: TinyLife.Actions.SocialAction.InitializeConversation() fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.SocialAction.InitializeConversation - uid: TinyLife
name: InitializeConversation name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
- uid: TinyLife.Actions.HoldingPersonAction.CreateFirstActions
commentId: M:TinyLife.Actions.HoldingPersonAction.CreateFirstActions
parent: TinyLife.Actions.HoldingPersonAction
name: CreateFirstActions()
nameWithType: HoldingPersonAction.CreateFirstActions()
fullName: TinyLife.Actions.HoldingPersonAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.HoldingPersonAction.CreateFirstActions
name: CreateFirstActions
- name: ( - name: (
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.SocialAction.InitializeConversation - uid: TinyLife.Actions.HoldingPersonAction.CreateFirstActions
name: InitializeConversation name: CreateFirstActions
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Actions.PickUpPersonAction.InitializeConversation* - uid: TinyLife.Actions.CleanUpBabyAction.CreateFirstActions*
commentId: Overload:TinyLife.Actions.PickUpPersonAction.InitializeConversation commentId: Overload:TinyLife.Actions.CleanUpBabyAction.CreateFirstActions
name: InitializeConversation name: CreateFirstActions
nameWithType: PickUpPersonAction.InitializeConversation nameWithType: CleanUpBabyAction.CreateFirstActions
fullName: TinyLife.Actions.PickUpPersonAction.InitializeConversation fullName: TinyLife.Actions.CleanUpBabyAction.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<Action>
nameWithType: IEnumerable<Action>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Actions.Action>
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
- 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
- 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<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
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.SocialAction.IsConversationCompleted - uid: TinyLife.Actions.SocialAction.IsConversationCompleted
commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
@ -3727,50 +3910,39 @@ references:
name: IsConversationCompleted name: IsConversationCompleted
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Actions.PickUpPersonAction.IsConversationCompleted* - uid: TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted*
commentId: Overload:TinyLife.Actions.PickUpPersonAction.IsConversationCompleted commentId: Overload:TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted
name: IsConversationCompleted name: IsConversationCompleted
nameWithType: PickUpPersonAction.IsConversationCompleted nameWithType: CleanUpBabyAction.IsConversationCompleted
fullName: TinyLife.Actions.PickUpPersonAction.IsConversationCompleted fullName: TinyLife.Actions.CleanUpBabyAction.IsConversationCompleted
- uid: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions parent: TinyLife.Actions
name: CompletionType name: CompletionType
nameWithType: CompletionType nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) - uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) commentId: M:TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
name: CanMultitask(Action) name: OnBothCompleted(CompletionType)
nameWithType: SocialAction.CanMultitask(Action) nameWithType: SocialAction.OnBothCompleted(CompletionType)
fullName: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) fullName: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
spec.csharp: spec.csharp:
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) - uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
name: CanMultitask name: OnBothCompleted
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.CompletionType
name: Action name: CompletionType
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) - uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
name: CanMultitask name: OnBothCompleted
- name: ( - name: (
- uid: TinyLife.Actions.Action - uid: TinyLife.Actions.CompletionType
name: Action name: CompletionType
- name: ) - name: )
- uid: TinyLife.Actions.PickUpPersonAction.CanMultitask* - uid: TinyLife.Actions.CleanUpBabyAction.OnBothCompleted*
commentId: Overload:TinyLife.Actions.PickUpPersonAction.CanMultitask commentId: Overload:TinyLife.Actions.CleanUpBabyAction.OnBothCompleted
name: CanMultitask name: OnBothCompleted
nameWithType: PickUpPersonAction.CanMultitask nameWithType: CleanUpBabyAction.OnBothCompleted
fullName: TinyLife.Actions.PickUpPersonAction.CanMultitask fullName: TinyLife.Actions.CleanUpBabyAction.OnBothCompleted
- 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

View file

@ -24,10 +24,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugAction id: DebugAction
path: ../TinyLife/Actions/DebugAction.cs path: ../TinyLife/Actions/DebugAction.cs
startLine: 6 startLine: 10
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nAn abstract class that can be used to easily create debug-only actions that are available when <xref href=\"TinyLife.Debug.ShowDebugActions\" data-throw-if-not-resolved=\"false\"></xref> is enabled.\nA debug action type should be created using <xref href=\"TinyLife.Actions.DebugAction.Create(System.String%2cTinyLife.Objects.ObjectCategory%2cSystem.Type%2cTinyLife.Actions.ActionType.CanExecuteDelegate)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: 'public abstract class DebugAction : Action, IGenericDataHolder' content: 'public abstract class DebugAction : Action, IGenericDataHolder'
content.vb: Public MustInherit Class DebugAction Inherits Action Implements IGenericDataHolder content.vb: Public MustInherit Class DebugAction Inherits Action Implements IGenericDataHolder
@ -125,7 +127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/DebugAction.cs path: ../TinyLife/Actions/DebugAction.cs
startLine: 9 startLine: 13
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -163,10 +165,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Run id: Run
path: ../TinyLife/Actions/DebugAction.cs path: ../TinyLife/Actions/DebugAction.cs
startLine: 11 startLine: 18
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nRuns this debug action&apos;s behavior.\n"
example: []
syntax: syntax:
content: protected abstract void Run() content: protected abstract void Run()
content.vb: Protected MustOverride Sub Run() content.vb: Protected MustOverride Sub Run()
@ -189,7 +193,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted id: IsCompleted
path: ../TinyLife/Actions/DebugAction.cs path: ../TinyLife/Actions/DebugAction.cs
startLine: 14 startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -221,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted id: OnCompleted
path: ../TinyLife/Actions/DebugAction.cs path: ../TinyLife/Actions/DebugAction.cs
startLine: 19 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -254,29 +258,97 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create id: Create
path: ../TinyLife/Actions/DebugAction.cs path: ../TinyLife/Actions/DebugAction.cs
startLine: 25 startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nCreates type settings for a debug action with the given settings.\n"
example: []
syntax: syntax:
content: public static ActionType.TypeSettings Create(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canExecute = null) content: public static ActionType.TypeSettings Create(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canExecute = null)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
description: The name.
- id: context - id: context
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
description: The context.
- id: constructedType - id: constructedType
type: System.Type type: System.Type
description: The type of action to construct.
- id: canExecute - id: canExecute
type: TinyLife.Actions.ActionType.CanExecuteDelegate type: TinyLife.Actions.ActionType.CanExecuteDelegate
description: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> that determines whether the action can be started.
return: return:
type: TinyLife.Actions.ActionType.TypeSettings type: TinyLife.Actions.ActionType.TypeSettings
description: The created type settings.
content.vb: Public Shared Function Create(name As String, context As ObjectCategory, constructedType As Type, canExecute As ActionType.CanExecuteDelegate = Nothing) As ActionType.TypeSettings content.vb: Public Shared Function Create(name As String, context As ObjectCategory, constructedType As Type, canExecute As ActionType.CanExecuteDelegate = Nothing) As ActionType.TypeSettings
overload: TinyLife.Actions.DebugAction.Create* overload: TinyLife.Actions.DebugAction.Create*
nameWithType.vb: DebugAction.Create(String, ObjectCategory, Type, ActionType.CanExecuteDelegate) nameWithType.vb: DebugAction.Create(String, ObjectCategory, Type, ActionType.CanExecuteDelegate)
fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate) fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate)
name.vb: Create(String, ObjectCategory, Type, CanExecuteDelegate) name.vb: Create(String, ObjectCategory, Type, CanExecuteDelegate)
references: references:
- uid: TinyLife.Debug.ShowDebugActions
commentId: F:TinyLife.Debug.ShowDebugActions
name: ShowDebugActions
nameWithType: Debug.ShowDebugActions
fullName: TinyLife.Debug.ShowDebugActions
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)
commentId: M:TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: Create(string, ObjectCategory, Type, CanExecuteDelegate)
nameWithType: DebugAction.Create(string, ObjectCategory, Type, ActionType.CanExecuteDelegate)
fullName: TinyLife.Actions.DebugAction.Create(string, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate)
nameWithType.vb: DebugAction.Create(String, ObjectCategory, Type, ActionType.CanExecuteDelegate)
fullName.vb: TinyLife.Actions.DebugAction.Create(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate)
name.vb: Create(String, ObjectCategory, Type, CanExecuteDelegate)
spec.csharp:
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)
name: Create
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
- name: ','
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: )
spec.vb:
- uid: TinyLife.Actions.DebugAction.Create(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate)
name: Create
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
- name: ','
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: )
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
name: TinyLife.Actions name: TinyLife.Actions
@ -3142,6 +3214,24 @@ references:
name: OnCompleted name: OnCompleted
nameWithType: DebugAction.OnCompleted nameWithType: DebugAction.OnCompleted
fullName: TinyLife.Actions.DebugAction.OnCompleted fullName: TinyLife.Actions.DebugAction.OnCompleted
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- uid: TinyLife.Actions.DebugAction.Create* - uid: TinyLife.Actions.DebugAction.Create*
commentId: Overload:TinyLife.Actions.DebugAction.Create commentId: Overload:TinyLife.Actions.DebugAction.Create
name: Create name: Create
@ -3172,24 +3262,6 @@ references:
name: Type name: Type
nameWithType: Type nameWithType: Type
fullName: System.Type fullName: System.Type
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- uid: TinyLife.Actions.ActionType.TypeSettings - uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions parent: TinyLife.Actions

View file

@ -194,10 +194,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Action id: Action
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 19 startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThe action that this deferred action is currently executing.\n"
example: []
syntax: syntax:
content: public Action Action { get; } content: public Action Action { get; }
parameters: [] parameters: []
@ -223,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 25 startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -258,17 +260,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 29 startLine: 32
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nCreates a new action with the given action information.\n"
example: []
syntax: syntax:
content: protected DeferredAction(ActionType type, ActionInfo info) content: protected DeferredAction(ActionType type, ActionInfo info)
parameters: parameters:
- id: type - id: type
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
description: The type for this action.
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The information for this action.
content.vb: Protected Sub New(type As ActionType, info As ActionInfo) content.vb: Protected Sub New(type As ActionType, info As ActionInfo)
overload: TinyLife.Actions.DeferredAction.#ctor* overload: TinyLife.Actions.DeferredAction.#ctor*
nameWithType.vb: DeferredAction.New(ActionType, ActionInfo) nameWithType.vb: DeferredAction.New(ActionType, ActionInfo)
@ -292,7 +298,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateAction id: CreateAction
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 38 startLine: 41
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -323,7 +329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize id: Initialize
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 41 startLine: 44
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -352,7 +358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update id: Update
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 46 startLine: 49
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -394,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: CanMultitask
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 52 startLine: 55
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -430,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 57 startLine: 60
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -466,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted id: IsCompleted
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 62 startLine: 65
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -498,7 +504,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted id: OnCompleted
path: ../TinyLife/Actions/DeferredAction.cs path: ../TinyLife/Actions/DeferredAction.cs
startLine: 67 startLine: 70
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -33,7 +33,7 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nAn action that is invoked when a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> should <xref href=\"TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\nAll default <see cref=\"!:Person.DeathReason\"></see> values are handled by this action.\nTo enqueue this action efficiently, use <xref href=\"TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person%2cTinyLife.Objects.DeathReason)\" data-throw-if-not-resolved=\"false\"></xref>.\n" summary: "\nAn action that is invoked when a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> should <xref href=\"TinyLife.Objects.Person.Die(TinyLife.Objects.DeathReason%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\nAll default <xref href=\"TinyLife.Objects.DeathReason\" data-throw-if-not-resolved=\"false\"></xref> values are handled by this action.\nTo enqueue this action efficiently, use <xref href=\"TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person%2cTinyLife.Objects.DeathReason)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: [] example: []
syntax: syntax:
content: 'public class DieAction : Action, IGenericDataHolder' content: 'public class DieAction : Action, IGenericDataHolder'
@ -507,6 +507,12 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: TinyLife.Objects.DeathReason
commentId: T:TinyLife.Objects.DeathReason
parent: TinyLife.Objects
name: DeathReason
nameWithType: DeathReason
fullName: TinyLife.Objects.DeathReason
- uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason) - uid: TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
commentId: M:TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason) commentId: M:TinyLife.Actions.DieAction.Enqueue(TinyLife.Objects.Person,TinyLife.Objects.DeathReason)
name: Enqueue(Person, DeathReason) name: Enqueue(Person, DeathReason)
@ -3208,12 +3214,6 @@ references:
- name: . - name: .
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
- uid: TinyLife.Objects.DeathReason
commentId: T:TinyLife.Objects.DeathReason
parent: TinyLife.Objects
name: DeathReason
nameWithType: DeathReason
fullName: TinyLife.Objects.DeathReason
- uid: TinyLife.Actions.DieAction.#ctor* - uid: TinyLife.Actions.DieAction.#ctor*
commentId: Overload:TinyLife.Actions.DieAction.#ctor commentId: Overload:TinyLife.Actions.DieAction.#ctor
name: DieAction name: DieAction

File diff suppressed because it is too large Load diff

View file

@ -117,10 +117,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Current id: Current
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 23 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
summary: "\nThe action that this multi-action handler is currently executing, which is always the first entry of its <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler.Actions\" data-throw-if-not-resolved=\"false\"></xref> queue.\n"
example: []
syntax: syntax:
content: public Action Current { get; } content: public Action Current { get; }
parameters: [] parameters: []
@ -146,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 31 startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -181,7 +183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize id: Initialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 43 startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -219,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update id: Update
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 75 startLine: 77
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -263,7 +265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 91 startLine: 93
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -301,7 +303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted id: IsCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 113 startLine: 115
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -332,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted id: OnCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 128 startLine: 130
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -915,6 +917,11 @@ references:
name: Generic name: Generic
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
name: Actions
nameWithType: MultiActionHandler.Actions
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Current* - uid: TinyLife.Actions.Handlers.MultiActionHandler.Current*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Current commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Current
name: Current name: Current
@ -965,12 +972,6 @@ references:
name: Completed name: Completed
nameWithType: CompletionType.Completed nameWithType: CompletionType.Completed
fullName: TinyLife.Actions.CompletionType.Completed fullName: TinyLife.Actions.CompletionType.Completed
- uid: TinyLife.Actions.Action.StartedAutomatically
commentId: P:TinyLife.Actions.Action.StartedAutomatically
parent: TinyLife.Actions.Action
name: StartedAutomatically
nameWithType: Action.StartedAutomatically
fullName: TinyLife.Actions.Action.StartedAutomatically
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize* - uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Initialize commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Initialize
name: Initialize name: Initialize
@ -1041,11 +1042,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions
commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Actions
name: Actions
nameWithType: MultiActionHandler.Actions
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Actions
- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.Action parent: TinyLife.Actions.Action

View file

@ -152,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize id: Initialize
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 39 startLine: 38
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -197,7 +197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeExact id: InitializeExact
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 52 startLine: 51
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -229,7 +229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update id: Update
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 70 startLine: 69
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -270,7 +270,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 86 startLine: 85
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -308,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted id: IsCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 103 startLine: 102
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -339,7 +339,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted id: OnCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 114 startLine: 113
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions.Handlers namespace: TinyLife.Actions.Handlers
@ -896,12 +896,6 @@ references:
nameWithType.vb: UnderlyingActionHandler.New nameWithType.vb: UnderlyingActionHandler.New
fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.New fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.New
name.vb: New name.vb: New
- uid: TinyLife.Actions.Action.StartedAutomatically
commentId: P:TinyLife.Actions.Action.StartedAutomatically
parent: TinyLife.Actions.Action
name: StartedAutomatically
nameWithType: Action.StartedAutomatically
fullName: TinyLife.Actions.Action.StartedAutomatically
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean) - uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true isExternal: true

File diff suppressed because it is too large Load diff

View file

@ -36,10 +36,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HelpAction id: HelpAction
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 12 startLine: 15
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nAn action class derived from <xref href=\"TinyLife.Actions.SocialAction\" data-throw-if-not-resolved=\"false\"></xref> that represents a complex action that involves a person being helped by a helper, and that can be started from both parties (&quot;Ask for Help&quot; and &quot;Offer Help&quot;). An action type for actions of this class should be created using <xref href=\"TinyLife.Actions.HelpAction.CreateActions(System.String%2cTinyLife.Objects.ObjectCategory%2cSystem.Type%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: 'public abstract class HelpAction : SocialAction, IGenericDataHolder' content: 'public abstract class HelpAction : SocialAction, IGenericDataHolder'
content.vb: Public MustInherit Class HelpAction Inherits SocialAction Implements IGenericDataHolder content.vb: Public MustInherit Class HelpAction Inherits SocialAction Implements IGenericDataHolder
@ -162,10 +164,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHelper id: IsHelper
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 14 startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns whether this action belongs to the helper.\n"
example: []
syntax: syntax:
content: protected bool IsHelper { get; } content: protected bool IsHelper { get; }
parameters: [] parameters: []
@ -191,10 +195,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HelpedAction id: HelpedAction
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 15 startLine: 24
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns the action that is currently being helped, which is based on whether this action belongs to the <xref href=\"TinyLife.Actions.HelpAction.Helper\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: protected Action HelpedAction { get; } content: protected Action HelpedAction { get; }
parameters: [] parameters: []
@ -220,10 +226,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Helper id: Helper
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 16 startLine: 28
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns the helper, which is the person for whom <xref href=\"TinyLife.Actions.HelpAction.IsHelper\" data-throw-if-not-resolved=\"false\"></xref> is <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>.\n"
example: []
syntax: syntax:
content: protected Person Helper { get; } content: protected Person Helper { get; }
parameters: [] parameters: []
@ -249,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 27 startLine: 39
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -286,7 +294,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 35 startLine: 47
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -325,17 +333,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateHelpedAction id: CreateHelpedAction
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 42 startLine: 60
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA method that is called when the action that is being helped with should be created.\nThe passed <code data-dev-comment-type=\"paramref\" class=\"paramref\">mainInfo</code> should be used as the action&apos;s <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: protected abstract Action CreateHelpedAction(ActionInfo mainInfo) content: protected abstract Action CreateHelpedAction(ActionInfo mainInfo)
parameters: parameters:
- id: mainInfo - id: mainInfo
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The info for the helped action.
return: return:
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The helped action.
content.vb: Protected MustOverride Function CreateHelpedAction(mainInfo As ActionInfo) As Action content.vb: Protected MustOverride Function CreateHelpedAction(mainInfo As ActionInfo) As Action
overload: TinyLife.Actions.HelpAction.CreateHelpedAction* overload: TinyLife.Actions.HelpAction.CreateHelpedAction*
- uid: TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Actions.HelpAction.UpdateHelpedAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -356,21 +368,27 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateHelpedAction id: UpdateHelpedAction
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 44 startLine: 69
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA method that is called when the helped action (created using <xref href=\"TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo)\" data-throw-if-not-resolved=\"false\"></xref>) is updated.\n"
example: []
syntax: syntax:
content: protected abstract void UpdateHelpedAction(Action helpedAction, GameTime time, TimeSpan passedInGame, float speedMultiplier) content: protected abstract void UpdateHelpedAction(Action helpedAction, GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters: parameters:
- id: helpedAction - id: helpedAction
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The helped action.
- id: time - id: time
type: Microsoft.Xna.Framework.GameTime type: Microsoft.Xna.Framework.GameTime
description: The game time.
- id: passedInGame - id: passedInGame
type: System.TimeSpan type: System.TimeSpan
description: The amount of time passed in game.
- id: speedMultiplier - id: speedMultiplier
type: System.Single type: System.Single
description: The game&apos;s speed multiplier.
content.vb: Protected MustOverride Sub UpdateHelpedAction(helpedAction As Action, time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) content.vb: Protected MustOverride Sub UpdateHelpedAction(helpedAction As Action, time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
overload: TinyLife.Actions.HelpAction.UpdateHelpedAction* overload: TinyLife.Actions.HelpAction.UpdateHelpedAction*
nameWithType.vb: HelpAction.UpdateHelpedAction(Action, GameTime, TimeSpan, Single) nameWithType.vb: HelpAction.UpdateHelpedAction(Action, GameTime, TimeSpan, Single)
@ -394,17 +412,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnHelpedActionCompleted id: OnHelpedActionCompleted
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 46 startLine: 76
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA method that is called when the helped action (created using <xref href=\"TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo)\" data-throw-if-not-resolved=\"false\"></xref>) is completed.\n"
example: []
syntax: syntax:
content: protected virtual void OnHelpedActionCompleted(Action helpedAction, CompletionType type) content: protected virtual void OnHelpedActionCompleted(Action helpedAction, CompletionType type)
parameters: parameters:
- id: helpedAction - id: helpedAction
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The helped action.
- id: type - id: type
type: TinyLife.Actions.CompletionType type: TinyLife.Actions.CompletionType
description: The completion type.
content.vb: Protected Overridable Sub OnHelpedActionCompleted(helpedAction As Action, type As CompletionType) content.vb: Protected Overridable Sub OnHelpedActionCompleted(helpedAction As Action, type As CompletionType)
overload: TinyLife.Actions.HelpAction.OnHelpedActionCompleted* overload: TinyLife.Actions.HelpAction.OnHelpedActionCompleted*
- uid: TinyLife.Actions.HelpAction.CanMultitask(TinyLife.Actions.Action) - uid: TinyLife.Actions.HelpAction.CanMultitask(TinyLife.Actions.Action)
@ -425,7 +447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: CanMultitask
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 49 startLine: 79
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -461,7 +483,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 56 startLine: 86
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -497,7 +519,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction id: GetNextAction
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 61 startLine: 91
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -533,7 +555,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions id: CreateFirstActions
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 66 startLine: 96
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -565,10 +587,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeConversation id: InitializeConversation
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 73 startLine: 103
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nInitializes the conversation. This method is called for both partners in <xref href=\"TinyLife.Actions.SocialAction.AndThenInitialize\" data-throw-if-not-resolved=\"false\"></xref> by the partner who initializes this action last.\nBy default, this method does nothing.\n"
example: [] example: []
syntax: syntax:
content: protected override void InitializeConversation() content: protected override void InitializeConversation()
@ -593,7 +616,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation id: UpdateConversation
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 81 startLine: 111
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -635,7 +658,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted id: AndThenOnCompleted
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 105 startLine: 135
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -668,20 +691,24 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnChildCompleted id: OnChildCompleted
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 111 startLine: 141
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThis method is invoked automatically when an action completes that is marked as this action&apos;s child.\nA child action is one started through a <xref href=\"TinyLife.Actions.Handlers.MultiActionHandler\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method calls <xref href=\"TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action%2cTinyLife.Actions.CompletionType%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> on this action&apos;s <xref href=\"TinyLife.Actions.Action.Parent\" data-throw-if-not-resolved=\"false\"></xref>, if there is one.\n"
example: [] example: []
syntax: syntax:
content: protected override void OnChildCompleted(Action child, CompletionType type, bool grandchild) content: protected override void OnChildCompleted(Action child, CompletionType type, bool grandchild)
parameters: parameters:
- id: child - id: child
type: TinyLife.Actions.Action type: TinyLife.Actions.Action
description: The child that completed.
- id: type - id: type
type: TinyLife.Actions.CompletionType type: TinyLife.Actions.CompletionType
description: The child&apos;s completion type.
- id: grandchild - id: grandchild
type: System.Boolean type: System.Boolean
description: Whether the given child is a grandchild, rather than a direct child.
content.vb: Protected Overrides Sub OnChildCompleted(child As Action, type As CompletionType, grandchild As Boolean) content.vb: Protected Overrides Sub OnChildCompleted(child As Action, type As CompletionType, grandchild As Boolean)
overridden: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) overridden: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
overload: TinyLife.Actions.HelpAction.OnChildCompleted* overload: TinyLife.Actions.HelpAction.OnChildCompleted*
@ -706,35 +733,135 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateActions id: CreateActions
path: ../TinyLife/Actions/HelpAction.cs path: ../TinyLife/Actions/HelpAction.cs
startLine: 120 startLine: 161
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nCreates and returns a set of <xref href=\"TinyLife.Actions.ActionType.TypeSettings\" data-throw-if-not-resolved=\"false\"></xref> instances that contains an &quot;Ask&quot; action, as well as an &quot;Offer&quot; action, using <xref href=\"TinyLife.Actions.SocialAction.CreateAskOffer(System.String%2cTinyLife.Objects.ObjectCategory%2cSystem.Type%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public static IEnumerable<ActionType.TypeSettings> CreateActions(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canRecipientExecute, ActionType.CanExecuteDelegate canHelperExecute, ActionType.AiSettings? askAi = null, ActionType.AiSettings? offerAi = null) content: public static IEnumerable<ActionType.TypeSettings> CreateActions(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canRecipientExecute, ActionType.CanExecuteDelegate canHelperExecute, ActionType.AiSettings? askAi = null, ActionType.AiSettings? offerAi = null)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
description: The base action name, which has &quot;Ask&quot; and &quot;Offer&quot; appended to it automatically.
- id: context - id: context
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
description: The context.
- id: constructedType - id: constructedType
type: System.Type type: System.Type
description: The constructed action type.
- id: canRecipientExecute - id: canRecipientExecute
type: TinyLife.Actions.ActionType.CanExecuteDelegate type: TinyLife.Actions.ActionType.CanExecuteDelegate
description: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> that determines whether the recipient of this action (the person that is offered help, or the person that asks for help) can execute it.
- id: canHelperExecute - id: canHelperExecute
type: TinyLife.Actions.ActionType.CanExecuteDelegate type: TinyLife.Actions.ActionType.CanExecuteDelegate
description: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> that determines whether the helper of this action (the person that offers help, or the person that is asked for help) can execute it.
- id: askAi - id: askAi
type: System.Nullable{TinyLife.Actions.ActionType.AiSettings} type: System.Nullable{TinyLife.Actions.ActionType.AiSettings}
description: The <xref href="TinyLife.Actions.ActionType.AiSettings" data-throw-if-not-resolved="false"></xref> for the &quot;Ask&quot; version of this action.
- id: offerAi - id: offerAi
type: System.Nullable{TinyLife.Actions.ActionType.AiSettings} type: System.Nullable{TinyLife.Actions.ActionType.AiSettings}
description: The <xref href="TinyLife.Actions.ActionType.AiSettings" data-throw-if-not-resolved="false"></xref> for the &quot;Offer&quot; version of this action.
return: return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings} type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings}
description: The &quot;Ask&quot; and &quot;Offer&quot; action type settings.
content.vb: Public Shared Function CreateActions(name As String, context As ObjectCategory, constructedType As Type, canRecipientExecute As ActionType.CanExecuteDelegate, canHelperExecute As ActionType.CanExecuteDelegate, askAi As ActionType.AiSettings? = Nothing, offerAi As ActionType.AiSettings? = Nothing) As IEnumerable(Of ActionType.TypeSettings) content.vb: Public Shared Function CreateActions(name As String, context As ObjectCategory, constructedType As Type, canRecipientExecute As ActionType.CanExecuteDelegate, canHelperExecute As ActionType.CanExecuteDelegate, askAi As ActionType.AiSettings? = Nothing, offerAi As ActionType.AiSettings? = Nothing) As IEnumerable(Of ActionType.TypeSettings)
overload: TinyLife.Actions.HelpAction.CreateActions* overload: TinyLife.Actions.HelpAction.CreateActions*
nameWithType.vb: HelpAction.CreateActions(String, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?) nameWithType.vb: HelpAction.CreateActions(String, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?)
fullName.vb: TinyLife.Actions.HelpAction.CreateActions(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.ActionType.AiSettings?) fullName.vb: TinyLife.Actions.HelpAction.CreateActions(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.ActionType.AiSettings?)
name.vb: CreateActions(String, ObjectCategory, Type, CanExecuteDelegate, CanExecuteDelegate, AiSettings?, AiSettings?) name.vb: CreateActions(String, ObjectCategory, Type, CanExecuteDelegate, CanExecuteDelegate, AiSettings?, AiSettings?)
references: references:
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
name: SocialAction
nameWithType: SocialAction
fullName: TinyLife.Actions.SocialAction
- uid: TinyLife.Actions.HelpAction.CreateActions(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings})
commentId: M:TinyLife.Actions.HelpAction.CreateActions(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings})
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: CreateActions(string, ObjectCategory, Type, CanExecuteDelegate, CanExecuteDelegate, AiSettings?, AiSettings?)
nameWithType: HelpAction.CreateActions(string, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?)
fullName: TinyLife.Actions.HelpAction.CreateActions(string, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.ActionType.AiSettings?)
nameWithType.vb: HelpAction.CreateActions(String, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?)
fullName.vb: TinyLife.Actions.HelpAction.CreateActions(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.ActionType.AiSettings?)
name.vb: CreateActions(String, ObjectCategory, Type, CanExecuteDelegate, CanExecuteDelegate, AiSettings?, AiSettings?)
spec.csharp:
- uid: TinyLife.Actions.HelpAction.CreateActions(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings})
name: CreateActions
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
- name: ','
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: )
spec.vb:
- uid: TinyLife.Actions.HelpAction.CreateActions(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings})
name: CreateActions
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
- name: ','
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: )
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
name: TinyLife.Actions name: TinyLife.Actions
@ -782,12 +909,6 @@ references:
name: MultiAction name: MultiAction
nameWithType: MultiAction nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
name: SocialAction
nameWithType: SocialAction
fullName: TinyLife.Actions.SocialAction
- uid: MLEM.Misc.IGenericDataHolder - uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc parent: MLEM.Misc
@ -4006,11 +4127,21 @@ references:
nameWithType.vb: Boolean nameWithType.vb: Boolean
fullName.vb: Boolean fullName.vb: Boolean
name.vb: Boolean name.vb: Boolean
- uid: TinyLife.Actions.HelpAction.Helper
commentId: P:TinyLife.Actions.HelpAction.Helper
name: Helper
nameWithType: HelpAction.Helper
fullName: TinyLife.Actions.HelpAction.Helper
- uid: TinyLife.Actions.HelpAction.HelpedAction* - uid: TinyLife.Actions.HelpAction.HelpedAction*
commentId: Overload:TinyLife.Actions.HelpAction.HelpedAction commentId: Overload:TinyLife.Actions.HelpAction.HelpedAction
name: HelpedAction name: HelpedAction
nameWithType: HelpAction.HelpedAction nameWithType: HelpAction.HelpedAction
fullName: TinyLife.Actions.HelpAction.HelpedAction fullName: TinyLife.Actions.HelpAction.HelpedAction
- uid: TinyLife.Actions.HelpAction.IsHelper
commentId: P:TinyLife.Actions.HelpAction.IsHelper
name: IsHelper
nameWithType: HelpAction.IsHelper
fullName: TinyLife.Actions.HelpAction.IsHelper
- uid: TinyLife.Actions.HelpAction.Helper* - uid: TinyLife.Actions.HelpAction.Helper*
commentId: Overload:TinyLife.Actions.HelpAction.Helper commentId: Overload:TinyLife.Actions.HelpAction.Helper
name: Helper name: Helper
@ -4064,6 +4195,25 @@ references:
name: CreateHelpedAction name: CreateHelpedAction
nameWithType: HelpAction.CreateHelpedAction nameWithType: HelpAction.CreateHelpedAction
fullName: TinyLife.Actions.HelpAction.CreateHelpedAction fullName: TinyLife.Actions.HelpAction.CreateHelpedAction
- uid: TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo)
name: CreateHelpedAction(ActionInfo)
nameWithType: HelpAction.CreateHelpedAction(ActionInfo)
fullName: TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo)
name: CreateHelpedAction
- name: (
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: )
spec.vb:
- uid: TinyLife.Actions.HelpAction.CreateHelpedAction(TinyLife.Actions.ActionInfo)
name: CreateHelpedAction
- name: (
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: )
- uid: TinyLife.Actions.HelpAction.UpdateHelpedAction* - uid: TinyLife.Actions.HelpAction.UpdateHelpedAction*
commentId: Overload:TinyLife.Actions.HelpAction.UpdateHelpedAction commentId: Overload:TinyLife.Actions.HelpAction.UpdateHelpedAction
name: UpdateHelpedAction name: UpdateHelpedAction
@ -4480,6 +4630,60 @@ references:
name: OnChildCompleted name: OnChildCompleted
nameWithType: HelpAction.OnChildCompleted nameWithType: HelpAction.OnChildCompleted
fullName: TinyLife.Actions.HelpAction.OnChildCompleted fullName: TinyLife.Actions.HelpAction.OnChildCompleted
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- uid: TinyLife.Actions.ActionType.AiSettings
commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions
name: ActionType.AiSettings
nameWithType: ActionType.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- uid: TinyLife.Actions.HelpAction.CreateActions* - uid: TinyLife.Actions.HelpAction.CreateActions*
commentId: Overload:TinyLife.Actions.HelpAction.CreateActions commentId: Overload:TinyLife.Actions.HelpAction.CreateActions
name: CreateActions name: CreateActions
@ -4510,24 +4714,6 @@ references:
name: Type name: Type
nameWithType: Type nameWithType: Type
fullName: System.Type fullName: System.Type
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- uid: System.Nullable{TinyLife.Actions.ActionType.AiSettings} - uid: System.Nullable{TinyLife.Actions.ActionType.AiSettings}
commentId: T:System.Nullable{TinyLife.Actions.ActionType.AiSettings} commentId: T:System.Nullable{TinyLife.Actions.ActionType.AiSettings}
parent: System parent: System

View file

@ -8,6 +8,7 @@ items:
- TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionInfo) - TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - TinyLife.Actions.HoldingPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.HoldingPersonAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.HoldingPersonAction.CreateFirstActions - TinyLife.Actions.HoldingPersonAction.CreateFirstActions
- TinyLife.Actions.HoldingPersonAction.CreateLastActions - TinyLife.Actions.HoldingPersonAction.CreateLastActions
- TinyLife.Actions.HoldingPersonAction.IsHoldingParty - TinyLife.Actions.HoldingPersonAction.IsHoldingParty
@ -25,19 +26,23 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HoldingPersonAction id: HoldingPersonAction
path: ../TinyLife/Actions/HoldingPersonAction.cs path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 9 startLine: 12
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThis is a <xref href=\"TinyLife.Actions.SocialAction\" data-throw-if-not-resolved=\"false\"></xref> with additional capabilities that can be used for actions that involve one <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> picking up and holding another <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>, especially babies.\n"
example: []
syntax: syntax:
content: 'public class HoldingPersonAction : SocialAction, IGenericDataHolder' content: 'public abstract class HoldingPersonAction : SocialAction, IGenericDataHolder'
content.vb: Public Class HoldingPersonAction Inherits SocialAction Implements IGenericDataHolder content.vb: Public MustInherit Class HoldingPersonAction Inherits SocialAction Implements IGenericDataHolder
inheritance: inheritance:
- System.Object - System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- TinyLife.Actions.Action - TinyLife.Actions.Action
- TinyLife.Actions.MultiAction - TinyLife.Actions.MultiAction
- TinyLife.Actions.SocialAction - TinyLife.Actions.SocialAction
derivedClasses:
- TinyLife.Actions.CleanUpBabyAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
@ -58,7 +63,6 @@ items:
- TinyLife.Actions.SocialAction.AndThenIsCompleted - TinyLife.Actions.SocialAction.AndThenIsCompleted
- TinyLife.Actions.SocialAction.AndThenInitialize - TinyLife.Actions.SocialAction.AndThenInitialize
- TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
- TinyLife.Actions.SocialAction.CanStartNow - TinyLife.Actions.SocialAction.CanStartNow
- TinyLife.Actions.SocialAction.GetDisplayName - TinyLife.Actions.SocialAction.GetDisplayName
- TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) - TinyLife.Actions.SocialAction.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject)
@ -156,10 +160,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHoldingParty id: IsHoldingParty
path: ../TinyLife/Actions/HoldingPersonAction.cs path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 11 startLine: 17
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns whether this action&apos;s <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> is the holding party (rather than the party that is being held).\n"
example: []
syntax: syntax:
content: protected virtual bool IsHoldingParty { get; } content: protected virtual bool IsHoldingParty { get; }
parameters: [] parameters: []
@ -185,7 +191,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/HoldingPersonAction.cs path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 17 startLine: 23
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -220,7 +226,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/HoldingPersonAction.cs path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 20 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -258,7 +264,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions id: CreateFirstActions
path: ../TinyLife/Actions/HoldingPersonAction.cs path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 23 startLine: 29
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -290,7 +296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateLastActions id: CreateLastActions
path: ../TinyLife/Actions/HoldingPersonAction.cs path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 30 startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -322,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel id: CanCancel
path: ../TinyLife/Actions/HoldingPersonAction.cs path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 39 startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -340,7 +346,55 @@ items:
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
overridden: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) overridden: TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.HoldingPersonAction.CanCancel* overload: TinyLife.Actions.HoldingPersonAction.CanCancel*
- uid: TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
id: CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.HoldingPersonAction
langs:
- csharp
- vb
name: CanMultitask(Action)
nameWithType: HoldingPersonAction.CanMultitask(Action)
fullName: TinyLife.Actions.HoldingPersonAction.CanMultitask(TinyLife.Actions.Action)
type: Method
source:
remote:
path: TinyLife/Actions/HoldingPersonAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/HoldingPersonAction.cs
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturn true on this method if this action can be multi-tasked along with the passed <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref>.\nTo actually check this property, <xref href=\"TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action%2cTinyLife.Actions.Action)\" data-throw-if-not-resolved=\"false\"></xref> should be used as it compares both objects.\nA multi-tasking is an action that is currently active along with another action.\nBy default, multi-tasking is disallowed for any action.\n"
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.SocialAction.CanMultitask(TinyLife.Actions.Action)
overload: TinyLife.Actions.HoldingPersonAction.CanMultitask*
references: references:
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
name: SocialAction
nameWithType: SocialAction
fullName: TinyLife.Actions.SocialAction
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
name: TinyLife.Actions name: TinyLife.Actions
@ -388,12 +442,6 @@ references:
name: MultiAction name: MultiAction
nameWithType: MultiAction nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.SocialAction
commentId: T:TinyLife.Actions.SocialAction
parent: TinyLife.Actions
name: SocialAction
nameWithType: SocialAction
fullName: TinyLife.Actions.SocialAction
- uid: MLEM.Misc.IGenericDataHolder - uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc parent: MLEM.Misc
@ -699,26 +747,6 @@ references:
- uid: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.CompletionType
name: CompletionType name: CompletionType
- name: ) - name: )
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.SocialAction
name: CanMultitask(Action)
nameWithType: SocialAction.CanMultitask(Action)
fullName: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
- uid: TinyLife.Actions.SocialAction.CanStartNow - uid: TinyLife.Actions.SocialAction.CanStartNow
commentId: M:TinyLife.Actions.SocialAction.CanStartNow commentId: M:TinyLife.Actions.SocialAction.CanStartNow
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
@ -3598,6 +3626,23 @@ references:
- uid: TinyLife.Actions.HoldingPersonAction - uid: TinyLife.Actions.HoldingPersonAction
name: HoldingPersonAction name: HoldingPersonAction
- name: ) - name: )
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
- uid: System - uid: System
commentId: N:System commentId: N:System
isExternal: true isExternal: true
@ -3951,3 +3996,28 @@ references:
name: CanCancel name: CanCancel
nameWithType: HoldingPersonAction.CanCancel nameWithType: HoldingPersonAction.CanCancel
fullName: TinyLife.Actions.HoldingPersonAction.CanCancel fullName: TinyLife.Actions.HoldingPersonAction.CanCancel
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
parent: TinyLife.Actions.SocialAction
name: CanMultitask(Action)
nameWithType: SocialAction.CanMultitask(Action)
fullName: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)
name: CanMultitask
- name: (
- uid: TinyLife.Actions.Action
name: Action
- name: )
- uid: TinyLife.Actions.HoldingPersonAction.CanMultitask*
commentId: Overload:TinyLife.Actions.HoldingPersonAction.CanMultitask
name: CanMultitask
nameWithType: HoldingPersonAction.CanMultitask
fullName: TinyLife.Actions.HoldingPersonAction.CanMultitask

File diff suppressed because it is too large Load diff

View file

@ -23,10 +23,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stage id: Stage
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 206 startLine: 213
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nAn enumeration that defines the stage that a <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> is currently in.\n"
example: []
syntax: syntax:
content: protected enum MultiAction.Stage content: protected enum MultiAction.Stage
content.vb: Protected Enum MultiAction.Stage content.vb: Protected Enum MultiAction.Stage
@ -50,10 +52,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: First id: First
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 208 startLine: 218
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThe multi action is currently executing its first actions, created using <xref href=\"TinyLife.Actions.MultiAction.CreateFirstActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: First = 0 content: First = 0
return: return:
@ -76,10 +80,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Main id: Main
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 209 startLine: 222
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThe multi action is currently executing its main part, which involves <xref href=\"TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.MultiAction.AndThenIsCompleted\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: Main = 1 content: Main = 1
return: return:
@ -102,10 +108,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Last id: Last
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 210 startLine: 226
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThe multi action is currently executing its alst actions, created using <xref href=\"TinyLife.Actions.MultiAction.CreateLastActions\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: Last = 2 content: Last = 2
return: return:
@ -128,15 +136,23 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Done id: Done
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 211 startLine: 230
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThe multi action has completed.\n"
example: []
syntax: syntax:
content: Done = 3 content: Done = 3
return: return:
type: TinyLife.Actions.MultiAction.Stage type: TinyLife.Actions.MultiAction.Stage
references: references:
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
name: TinyLife.Actions name: TinyLife.Actions
@ -239,6 +255,22 @@ references:
- name: . - name: .
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction
name: CreateFirstActions()
nameWithType: MultiAction.CreateFirstActions()
fullName: TinyLife.Actions.MultiAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
name: CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
name: CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.Stage - uid: TinyLife.Actions.MultiAction.Stage
commentId: T:TinyLife.Actions.MultiAction.Stage commentId: T:TinyLife.Actions.MultiAction.Stage
parent: TinyLife.Actions parent: TinyLife.Actions
@ -257,3 +289,86 @@ references:
- name: . - name: .
- uid: TinyLife.Actions.MultiAction.Stage - uid: TinyLife.Actions.MultiAction.Stage
name: Stage name: Stage
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Actions.MultiAction
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: AndThenUpdate(GameTime, TimeSpan, float)
nameWithType: MultiAction.AndThenUpdate(GameTime, TimeSpan, float)
fullName: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: AndThenUpdate(GameTime, TimeSpan, Single)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AndThenUpdate
- 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.AndThenIsCompleted
commentId: M:TinyLife.Actions.MultiAction.AndThenIsCompleted
parent: TinyLife.Actions.MultiAction
name: AndThenIsCompleted()
nameWithType: MultiAction.AndThenIsCompleted()
fullName: TinyLife.Actions.MultiAction.AndThenIsCompleted()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
name: AndThenIsCompleted
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenIsCompleted
name: AndThenIsCompleted
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.CreateLastActions
commentId: M:TinyLife.Actions.MultiAction.CreateLastActions
parent: TinyLife.Actions.MultiAction
name: CreateLastActions()
nameWithType: MultiAction.CreateLastActions()
fullName: TinyLife.Actions.MultiAction.CreateLastActions()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.CreateLastActions
name: CreateLastActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.CreateLastActions
name: CreateLastActions
- name: (
- name: )

View file

@ -57,10 +57,8 @@ items:
derivedClasses: derivedClasses:
- TinyLife.Actions.BehaviorAction - TinyLife.Actions.BehaviorAction
- TinyLife.Actions.GoHereAction - TinyLife.Actions.GoHereAction
- TinyLife.Actions.MakeTeaAction
- TinyLife.Actions.OutOfTownAction - TinyLife.Actions.OutOfTownAction
- TinyLife.Actions.PutAwayAction - TinyLife.Actions.PutAwayAction
- TinyLife.Actions.PutDownPersonAction
- TinyLife.Actions.SellAction - TinyLife.Actions.SellAction
- TinyLife.Actions.SitAction - TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction - TinyLife.Actions.SocialAction
@ -263,10 +261,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentStage id: CurrentStage
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 30 startLine: 33
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.Actions.MultiAction.Stage\" data-throw-if-not-resolved=\"false\"></xref> that this multi action is currently in.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -302,7 +302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 34 startLine: 37
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -337,7 +337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 39 startLine: 42
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -375,7 +375,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions id: CreateFirstActions
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 50 startLine: 53
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -406,7 +406,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateLastActions id: CreateLastActions
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 59 startLine: 62
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -437,7 +437,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize id: AndThenInitialize
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 67 startLine: 70
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -465,7 +465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted id: AndThenIsCompleted
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 74 startLine: 77
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -496,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate id: AndThenUpdate
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 84 startLine: 87
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -537,7 +537,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted id: AndThenOnCompleted
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 93 startLine: 96
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -569,7 +569,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreInitialize id: PreInitialize
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 99 startLine: 102
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -597,7 +597,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreCompleted id: PreCompleted
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 105 startLine: 108
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -629,7 +629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update id: Update
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 108 startLine: 111
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -671,7 +671,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize id: Initialize
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 136 startLine: 139
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -700,7 +700,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted id: IsCompleted
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 146 startLine: 149
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -732,7 +732,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted id: OnCompleted
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 166 startLine: 169
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -765,7 +765,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 181 startLine: 184
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -801,7 +801,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel id: CanCancel
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 186 startLine: 189
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -837,14 +837,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanStartNow id: CanStartNow
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 191 startLine: 195
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturn <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a> on this method if this action can be started right now. This method is queried when this action moves from a person&apos;s <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref> to their <xref href=\"TinyLife.Objects.Person.CurrentActions\" data-throw-if-not-resolved=\"false\"></xref>. If this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">false</a>, it stays in the <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref>.\n\nBy default, <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> overrides this behavior to only allow the action to be started if the <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> is not being held, and not currently occupying an action spot that has the <code>Stay</code> flag set.\n"
example: []
syntax: syntax:
content: public override bool CanStartNow() content: public override bool CanStartNow()
return: return:
type: System.Boolean type: System.Boolean
description: Whether this action can start now.
content.vb: Public Overrides Function CanStartNow() As Boolean content.vb: Public Overrides Function CanStartNow() As Boolean
overridden: TinyLife.Actions.Action.CanStartNow overridden: TinyLife.Actions.Action.CanStartNow
overload: TinyLife.Actions.MultiAction.CanStartNow* overload: TinyLife.Actions.MultiAction.CanStartNow*
@ -866,7 +869,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoToActionLocation id: GoToActionLocation
path: ../TinyLife/Actions/MultiAction.cs path: ../TinyLife/Actions/MultiAction.cs
startLine: 200 startLine: 204
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -3647,11 +3650,6 @@ references:
name: InProgressTime name: InProgressTime
nameWithType: MultiAction.InProgressTime nameWithType: MultiAction.InProgressTime
fullName: TinyLife.Actions.MultiAction.InProgressTime fullName: TinyLife.Actions.MultiAction.InProgressTime
- uid: TinyLife.Actions.MultiAction.CurrentStage*
commentId: Overload:TinyLife.Actions.MultiAction.CurrentStage
name: CurrentStage
nameWithType: MultiAction.CurrentStage
fullName: TinyLife.Actions.MultiAction.CurrentStage
- uid: TinyLife.Actions.MultiAction.Stage - uid: TinyLife.Actions.MultiAction.Stage
commentId: T:TinyLife.Actions.MultiAction.Stage commentId: T:TinyLife.Actions.MultiAction.Stage
parent: TinyLife.Actions parent: TinyLife.Actions
@ -3670,6 +3668,11 @@ references:
- name: . - name: .
- uid: TinyLife.Actions.MultiAction.Stage - uid: TinyLife.Actions.MultiAction.Stage
name: Stage name: Stage
- uid: TinyLife.Actions.MultiAction.CurrentStage*
commentId: Overload:TinyLife.Actions.MultiAction.CurrentStage
name: CurrentStage
nameWithType: MultiAction.CurrentStage
fullName: TinyLife.Actions.MultiAction.CurrentStage
- uid: TinyLife.Actions.MultiAction.#ctor* - uid: TinyLife.Actions.MultiAction.#ctor*
commentId: Overload:TinyLife.Actions.MultiAction.#ctor commentId: Overload:TinyLife.Actions.MultiAction.#ctor
name: MultiAction name: MultiAction

View file

@ -42,7 +42,6 @@ items:
- TinyLife.Actions.Action - TinyLife.Actions.Action
- TinyLife.Actions.MultiAction - TinyLife.Actions.MultiAction
derivedClasses: derivedClasses:
- TinyLife.Actions.HaveBabyAction
- TinyLife.Actions.WorkAction - TinyLife.Actions.WorkAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder

View file

@ -41,8 +41,6 @@ items:
- System.Object - System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder - MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- TinyLife.Actions.Action - TinyLife.Actions.Action
derivedClasses:
- TinyLife.Actions.FollowAdultAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:
@ -463,7 +461,6 @@ references:
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.Person
- uid: TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime - uid: TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime
commentId: M:TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime commentId: M:TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime
parent: TinyLife.Actions.PathfindToPersonAction
name: GetMaxPathfindTime() name: GetMaxPathfindTime()
nameWithType: PathfindToPersonAction.GetMaxPathfindTime() nameWithType: PathfindToPersonAction.GetMaxPathfindTime()
fullName: TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime() fullName: TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime()
@ -3057,12 +3054,6 @@ references:
- name: . - name: .
- uid: TinyLife.Objects - uid: TinyLife.Objects
name: Objects name: Objects
- uid: TinyLife.Actions.PathfindToPersonAction
commentId: T:TinyLife.Actions.PathfindToPersonAction
parent: TinyLife.Actions
name: PathfindToPersonAction
nameWithType: PathfindToPersonAction
fullName: TinyLife.Actions.PathfindToPersonAction
- uid: System - uid: System
commentId: N:System commentId: N:System
isExternal: true isExternal: true

File diff suppressed because it is too large Load diff

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StartPartnerAction id: StartPartnerAction
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 247 startLine: 300
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 250 startLine: 303
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize id: Initialize
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 253 startLine: 306
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted id: IsCompleted
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 281 startLine: 334
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -49,7 +49,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SocialAction id: SocialAction
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 18 startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -67,7 +67,6 @@ items:
- TinyLife.Actions.HelpAction - TinyLife.Actions.HelpAction
- TinyLife.Actions.HoldingPersonAction - TinyLife.Actions.HoldingPersonAction
- TinyLife.Actions.OrderFromStaffAction - TinyLife.Actions.OrderFromStaffAction
- TinyLife.Actions.PickUpPersonAction
- TinyLife.Actions.TalkAction - TinyLife.Actions.TalkAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
@ -162,7 +161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsMain id: IsMain
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 24 startLine: 22
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -203,7 +202,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Partner id: Partner
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 29 startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -234,7 +233,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerAction id: PartnerAction
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 33 startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -265,10 +264,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainAction id: MainAction
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 34 startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.Actions.SocialAction\" data-throw-if-not-resolved=\"false\"></xref> that is the main action, which is either <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/this\">this</a> or <xref href=\"TinyLife.Actions.SocialAction.PartnerAction\" data-throw-if-not-resolved=\"false\"></xref>, based on whether this action <xref href=\"TinyLife.Actions.SocialAction.IsMain\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public SocialAction MainAction { get; } content: public SocialAction MainAction { get; }
parameters: [] parameters: []
@ -294,7 +295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConversationTime id: ConversationTime
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 39 startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -335,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InProgressTime id: InProgressTime
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 43 startLine: 44
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -368,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 49 startLine: 50
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -403,7 +404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 52 startLine: 53
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -441,7 +442,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions id: CreateFirstActions
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 55 startLine: 56
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -473,10 +474,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeConversation id: InitializeConversation
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 67 startLine: 72
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nInitializes the conversation. This method is called for both partners in <xref href=\"TinyLife.Actions.SocialAction.AndThenInitialize\" data-throw-if-not-resolved=\"false\"></xref> by the partner who initializes this action last.\nBy default, this method does nothing.\n"
example: []
syntax: syntax:
content: protected virtual void InitializeConversation() content: protected virtual void InitializeConversation()
content.vb: Protected Overridable Sub InitializeConversation() content.vb: Protected Overridable Sub InitializeConversation()
@ -499,7 +502,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation id: UpdateConversation
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 77 startLine: 82
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -540,7 +543,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted id: IsConversationCompleted
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 87 startLine: 92
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -571,7 +574,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMaxWaitTime id: GetMaxWaitTime
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 96 startLine: 101
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -602,7 +605,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePartnerAction id: EnqueuePartnerAction
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 106 startLine: 111
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -637,17 +640,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPartnerVariety id: GetPartnerVariety
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 110 startLine: 121
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA method that is called in <xref href=\"TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)\" data-throw-if-not-resolved=\"false\"></xref> that determines what <xref href=\"TinyLife.Actions.ActionVariety\" data-throw-if-not-resolved=\"false\"></xref> should be used.\nBy default, <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null\">null</a> is returned.\n"
example: []
syntax: syntax:
content: protected virtual ActionVariety GetPartnerVariety(ActionInfo info) content: protected virtual ActionVariety GetPartnerVariety(ActionInfo info)
parameters: parameters:
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The action info to use.
return: return:
type: TinyLife.Actions.ActionVariety type: TinyLife.Actions.ActionVariety
description: The <xref href="TinyLife.Actions.ActionVariety" data-throw-if-not-resolved="false"></xref> to use for the partner action.
content.vb: Protected Overridable Function GetPartnerVariety(info As ActionInfo) As ActionVariety content.vb: Protected Overridable Function GetPartnerVariety(info As ActionInfo) As ActionVariety
overload: TinyLife.Actions.SocialAction.GetPartnerVariety* overload: TinyLife.Actions.SocialAction.GetPartnerVariety*
- uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType) - uid: TinyLife.Actions.SocialAction.OnBothCompleted(TinyLife.Actions.CompletionType)
@ -668,15 +675,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnBothCompleted id: OnBothCompleted
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 114 startLine: 130
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nA method that is called when both actions (this action and the <xref href=\"TinyLife.Actions.SocialAction.PartnerAction\" data-throw-if-not-resolved=\"false\"></xref>) have been completed.\nThis method is called for both partners in <xref href=\"TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)\" data-throw-if-not-resolved=\"false\"></xref> by the partner who completes this action last.\n"
example: []
syntax: syntax:
content: protected virtual void OnBothCompleted(CompletionType type) content: protected virtual void OnBothCompleted(CompletionType type)
parameters: parameters:
- id: type - id: type
type: TinyLife.Actions.CompletionType type: TinyLife.Actions.CompletionType
description: The completion type.
content.vb: Protected Overridable Sub OnBothCompleted(type As CompletionType) content.vb: Protected Overridable Sub OnBothCompleted(type As CompletionType)
overload: TinyLife.Actions.SocialAction.OnBothCompleted* overload: TinyLife.Actions.SocialAction.OnBothCompleted*
- uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -697,7 +707,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate id: AndThenUpdate
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 117 startLine: 133
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -739,7 +749,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted id: AndThenIsCompleted
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 124 startLine: 140
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -771,10 +781,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize id: AndThenInitialize
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 135 startLine: 155
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nInitializes the main action.\nThis method is called after <xref href=\"TinyLife.Actions.MultiAction.Handler\" data-throw-if-not-resolved=\"false\"></xref> has all completed.\n"
example: []
syntax: syntax:
content: protected override sealed void AndThenInitialize() content: protected override sealed void AndThenInitialize()
content.vb: Protected NotOverridable Overrides Sub AndThenInitialize() content.vb: Protected NotOverridable Overrides Sub AndThenInitialize()
@ -798,7 +810,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted id: AndThenOnCompleted
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 145 startLine: 165
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -831,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel id: CanCancel
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 155 startLine: 175
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -867,7 +879,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: CanMultitask
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 162 startLine: 182
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -903,14 +915,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanStartNow id: CanStartNow
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 172 startLine: 193
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturn <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a> on this method if this action can be started right now. This method is queried when this action moves from a person&apos;s <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref> to their <xref href=\"TinyLife.Objects.Person.CurrentActions\" data-throw-if-not-resolved=\"false\"></xref>. If this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">false</a>, it stays in the <xref href=\"TinyLife.Objects.Person.ActionQueue\" data-throw-if-not-resolved=\"false\"></xref>.\n\nBy default, <xref href=\"TinyLife.Actions.MultiAction\" data-throw-if-not-resolved=\"false\"></xref> overrides this behavior to only allow the action to be started if the <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> is not being held, and not currently occupying an action spot that has the <code>Stay</code> flag set.\n"
example: []
syntax: syntax:
content: public override bool CanStartNow() content: public override bool CanStartNow()
return: return:
type: System.Boolean type: System.Boolean
description: Whether this action can start now.
content.vb: Public Overrides Function CanStartNow() As Boolean content.vb: Public Overrides Function CanStartNow() As Boolean
overridden: TinyLife.Actions.MultiAction.CanStartNow overridden: TinyLife.Actions.MultiAction.CanStartNow
overload: TinyLife.Actions.SocialAction.CanStartNow* overload: TinyLife.Actions.SocialAction.CanStartNow*
@ -932,7 +947,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName id: GetDisplayName
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 180 startLine: 201
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -964,7 +979,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryForceResult id: TryForceResult
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 185 startLine: 206
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1006,7 +1021,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth id: InvokeForBoth
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 198 startLine: 219
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1041,17 +1056,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHelper id: IsHelper
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 202 startLine: 229
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns whether this action is the helper action, based on whether help was offered through this action.\nThis should be used in conjunction with <xref href=\"TinyLife.Actions.SocialAction.CreateAskOffer(System.String%2cTinyLife.Objects.ObjectCategory%2cSystem.Type%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: protected bool IsHelper(bool wasOffered) content: protected bool IsHelper(bool wasOffered)
parameters: parameters:
- id: wasOffered - id: wasOffered
type: System.Boolean type: System.Boolean
description: Whether help was offered through this action.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this action is the helper action.
content.vb: Protected Function IsHelper(wasOffered As Boolean) As Boolean content.vb: Protected Function IsHelper(wasOffered As Boolean) As Boolean
overload: TinyLife.Actions.SocialAction.IsHelper* overload: TinyLife.Actions.SocialAction.IsHelper*
nameWithType.vb: SocialAction.IsHelper(Boolean) nameWithType.vb: SocialAction.IsHelper(Boolean)
@ -1075,17 +1094,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHelper id: GetHelper
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 206 startLine: 239
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns the helper party of this action, based on whether help was offered through this action.\nThis should be used in conjunction with <xref href=\"TinyLife.Actions.SocialAction.CreateAskOffer(System.String%2cTinyLife.Objects.ObjectCategory%2cSystem.Type%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: protected Person GetHelper(bool wasOffered) content: protected Person GetHelper(bool wasOffered)
parameters: parameters:
- id: wasOffered - id: wasOffered
type: System.Boolean type: System.Boolean
description: Whether help was offered through this action.
return: return:
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: This action&apos;s helper party, which is either <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Actions.SocialAction.Partner" data-throw-if-not-resolved="false"></xref>.
content.vb: Protected Function GetHelper(wasOffered As Boolean) As Person content.vb: Protected Function GetHelper(wasOffered As Boolean) As Person
overload: TinyLife.Actions.SocialAction.GetHelper* overload: TinyLife.Actions.SocialAction.GetHelper*
nameWithType.vb: SocialAction.GetHelper(Boolean) nameWithType.vb: SocialAction.GetHelper(Boolean)
@ -1109,17 +1132,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRecipientAction id: GetRecipientAction
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 210 startLine: 249
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nReturns the recipient action of this action, based on whether help was offered through this action.\nThis should be used in conjunction with <xref href=\"TinyLife.Actions.SocialAction.CreateAskOffer(System.String%2cTinyLife.Objects.ObjectCategory%2cSystem.Type%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cTinyLife.Actions.ActionType.CanExecuteDelegate%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.ActionType.AiSettings%7d%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: protected SocialAction GetRecipientAction(bool wasOffered) content: protected SocialAction GetRecipientAction(bool wasOffered)
parameters: parameters:
- id: wasOffered - id: wasOffered
type: System.Boolean type: System.Boolean
description: Whether help was offered through this action.
return: return:
type: TinyLife.Actions.SocialAction type: TinyLife.Actions.SocialAction
description: This action&apos;s recipient action, which is either <xref href="TinyLife.Actions.SocialAction.PartnerAction" data-throw-if-not-resolved="false"></xref> or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/this">this</a>.
content.vb: Protected Function GetRecipientAction(wasOffered As Boolean) As SocialAction content.vb: Protected Function GetRecipientAction(wasOffered As Boolean) As SocialAction
overload: TinyLife.Actions.SocialAction.GetRecipientAction* overload: TinyLife.Actions.SocialAction.GetRecipientAction*
nameWithType.vb: SocialAction.GetRecipientAction(Boolean) nameWithType.vb: SocialAction.GetRecipientAction(Boolean)
@ -1143,31 +1170,42 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateAskOffer id: CreateAskOffer
path: ../TinyLife/Actions/SocialAction.cs path: ../TinyLife/Actions/SocialAction.cs
startLine: 214 startLine: 267
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nCreates and returns a set of <xref href=\"TinyLife.Actions.ActionType.TypeSettings\" data-throw-if-not-resolved=\"false\"></xref> instances that contains an &quot;Ask&quot; action, as well as an &quot;Offer&quot; action, for a specific <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> class. The returned <xref href=\"TinyLife.Actions.ActionType.TypeSettings\" data-throw-if-not-resolved=\"false\"></xref> have an additional <xref href=\"System.Boolean\" data-throw-if-not-resolved=\"false\"></xref> entry in their <xref href=\"TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments\" data-throw-if-not-resolved=\"false\"></xref> that determines whether the action was started from the offering party, rather than the asking party. It can be evaluated using <xref href=\"TinyLife.Actions.SocialAction.IsHelper(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> and related methods.\nThe returned <xref href=\"TinyLife.Actions.ActionType.TypeSettings\" data-throw-if-not-resolved=\"false\"></xref> also automatically include an <xref href=\"TinyLife.Actions.ActionVariety\" data-throw-if-not-resolved=\"false\"></xref> evaluator that displays a list of potential action partners if no action partner was immediately selected through the <code data-dev-comment-type=\"paramref\" class=\"paramref\">context</code>.\nThis means that the <code data-dev-comment-type=\"paramref\" class=\"paramref\">constructedType</code>&apos;s constructor should accept the usual <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>, but also the <code>wasOffered</code> <xref href=\"System.Boolean\" data-throw-if-not-resolved=\"false\"></xref> and the (optional) <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> passed from the <xref href=\"TinyLife.Actions.ActionVariety\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public static IEnumerable<ActionType.TypeSettings> CreateAskOffer(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canRecipientExecute, ActionType.CanExecuteDelegate canHelperExecute, ActionType.AiSettings? askAi = null, ActionType.AiSettings? offerAi = null, CanExecuteResult? emptyVarietiesResult = null) content: public static IEnumerable<ActionType.TypeSettings> CreateAskOffer(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canRecipientExecute, ActionType.CanExecuteDelegate canHelperExecute, ActionType.AiSettings? askAi = null, ActionType.AiSettings? offerAi = null, CanExecuteResult? emptyVarietiesResult = null)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
description: The base action name, which has &quot;Ask&quot; and &quot;Offer&quot; appended to it automatically.
- id: context - id: context
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
description: The context.
- id: constructedType - id: constructedType
type: System.Type type: System.Type
description: The constructed action type.
- id: canRecipientExecute - id: canRecipientExecute
type: TinyLife.Actions.ActionType.CanExecuteDelegate type: TinyLife.Actions.ActionType.CanExecuteDelegate
description: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> that determines whether the recipient of this action (the person that is offered help, or the person that asks for help) can execute it.
- id: canHelperExecute - id: canHelperExecute
type: TinyLife.Actions.ActionType.CanExecuteDelegate type: TinyLife.Actions.ActionType.CanExecuteDelegate
description: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> that determines whether the helper of this action (the person that offers help, or the person that is asked for help) can execute it.
- id: askAi - id: askAi
type: System.Nullable{TinyLife.Actions.ActionType.AiSettings} type: System.Nullable{TinyLife.Actions.ActionType.AiSettings}
description: The <xref href="TinyLife.Actions.ActionType.AiSettings" data-throw-if-not-resolved="false"></xref> for the &quot;Ask&quot; version of this action.
- id: offerAi - id: offerAi
type: System.Nullable{TinyLife.Actions.ActionType.AiSettings} type: System.Nullable{TinyLife.Actions.ActionType.AiSettings}
description: The <xref href="TinyLife.Actions.ActionType.AiSettings" data-throw-if-not-resolved="false"></xref> for the &quot;Offer&quot; version of this action.
- id: emptyVarietiesResult - id: emptyVarietiesResult
type: System.Nullable{TinyLife.Actions.CanExecuteResult} type: System.Nullable{TinyLife.Actions.CanExecuteResult}
description: A <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> that is used when no free people are found.
return: return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings} type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionType.TypeSettings}
description: The &quot;Ask&quot; and &quot;Offer&quot; action type settings.
content.vb: Public Shared Function CreateAskOffer(name As String, context As ObjectCategory, constructedType As Type, canRecipientExecute As ActionType.CanExecuteDelegate, canHelperExecute As ActionType.CanExecuteDelegate, askAi As ActionType.AiSettings? = Nothing, offerAi As ActionType.AiSettings? = Nothing, emptyVarietiesResult As CanExecuteResult? = Nothing) As IEnumerable(Of ActionType.TypeSettings) content.vb: Public Shared Function CreateAskOffer(name As String, context As ObjectCategory, constructedType As Type, canRecipientExecute As ActionType.CanExecuteDelegate, canHelperExecute As ActionType.CanExecuteDelegate, askAi As ActionType.AiSettings? = Nothing, offerAi As ActionType.AiSettings? = Nothing, emptyVarietiesResult As CanExecuteResult? = Nothing) As IEnumerable(Of ActionType.TypeSettings)
overload: TinyLife.Actions.SocialAction.CreateAskOffer* overload: TinyLife.Actions.SocialAction.CreateAskOffer*
nameWithType.vb: SocialAction.CreateAskOffer(String, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?, CanExecuteResult?) nameWithType.vb: SocialAction.CreateAskOffer(String, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?, CanExecuteResult?)
@ -4133,17 +4171,17 @@ references:
name: PartnerAction name: PartnerAction
nameWithType: SocialAction.PartnerAction nameWithType: SocialAction.PartnerAction
fullName: TinyLife.Actions.SocialAction.PartnerAction fullName: TinyLife.Actions.SocialAction.PartnerAction
- uid: TinyLife.Actions.SocialAction.MainAction*
commentId: Overload:TinyLife.Actions.SocialAction.MainAction
name: MainAction
nameWithType: SocialAction.MainAction
fullName: TinyLife.Actions.SocialAction.MainAction
- uid: TinyLife.Actions.SocialAction.IsMain - uid: TinyLife.Actions.SocialAction.IsMain
commentId: P:TinyLife.Actions.SocialAction.IsMain commentId: P:TinyLife.Actions.SocialAction.IsMain
parent: TinyLife.Actions.SocialAction parent: TinyLife.Actions.SocialAction
name: IsMain name: IsMain
nameWithType: SocialAction.IsMain nameWithType: SocialAction.IsMain
fullName: TinyLife.Actions.SocialAction.IsMain fullName: TinyLife.Actions.SocialAction.IsMain
- uid: TinyLife.Actions.SocialAction.MainAction*
commentId: Overload:TinyLife.Actions.SocialAction.MainAction
name: MainAction
nameWithType: SocialAction.MainAction
fullName: TinyLife.Actions.SocialAction.MainAction
- uid: TinyLife.Actions.SocialAction.ConversationTime* - uid: TinyLife.Actions.SocialAction.ConversationTime*
commentId: Overload:TinyLife.Actions.SocialAction.ConversationTime commentId: Overload:TinyLife.Actions.SocialAction.ConversationTime
name: ConversationTime name: ConversationTime
@ -4305,6 +4343,22 @@ references:
name: Generic name: Generic
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.SocialAction.AndThenInitialize
commentId: M:TinyLife.Actions.SocialAction.AndThenInitialize
parent: TinyLife.Actions.SocialAction
name: AndThenInitialize()
nameWithType: SocialAction.AndThenInitialize()
fullName: TinyLife.Actions.SocialAction.AndThenInitialize()
spec.csharp:
- uid: TinyLife.Actions.SocialAction.AndThenInitialize
name: AndThenInitialize
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.AndThenInitialize
name: AndThenInitialize
- name: (
- name: )
- uid: TinyLife.Actions.SocialAction.InitializeConversation* - uid: TinyLife.Actions.SocialAction.InitializeConversation*
commentId: Overload:TinyLife.Actions.SocialAction.InitializeConversation commentId: Overload:TinyLife.Actions.SocialAction.InitializeConversation
name: InitializeConversation name: InitializeConversation
@ -4554,17 +4608,57 @@ references:
name: EnqueuePartnerAction name: EnqueuePartnerAction
nameWithType: SocialAction.EnqueuePartnerAction nameWithType: SocialAction.EnqueuePartnerAction
fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction
- uid: TinyLife.Actions.SocialAction.GetPartnerVariety* - uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
commentId: Overload:TinyLife.Actions.SocialAction.GetPartnerVariety commentId: M:TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
name: GetPartnerVariety parent: TinyLife.Actions.SocialAction
nameWithType: SocialAction.GetPartnerVariety name: EnqueuePartnerAction(ActionInfo)
fullName: TinyLife.Actions.SocialAction.GetPartnerVariety nameWithType: SocialAction.EnqueuePartnerAction(ActionInfo)
fullName: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
name: EnqueuePartnerAction
- name: (
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo)
name: EnqueuePartnerAction
- name: (
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: )
- uid: TinyLife.Actions.ActionVariety - uid: TinyLife.Actions.ActionVariety
commentId: T:TinyLife.Actions.ActionVariety commentId: T:TinyLife.Actions.ActionVariety
parent: TinyLife.Actions parent: TinyLife.Actions
name: ActionVariety name: ActionVariety
nameWithType: ActionVariety nameWithType: ActionVariety
fullName: TinyLife.Actions.ActionVariety fullName: TinyLife.Actions.ActionVariety
- uid: TinyLife.Actions.SocialAction.GetPartnerVariety*
commentId: Overload:TinyLife.Actions.SocialAction.GetPartnerVariety
name: GetPartnerVariety
nameWithType: SocialAction.GetPartnerVariety
fullName: TinyLife.Actions.SocialAction.GetPartnerVariety
- uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.SocialAction
name: AndThenOnCompleted(CompletionType)
nameWithType: SocialAction.AndThenOnCompleted(CompletionType)
fullName: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
- name: )
- uid: TinyLife.Actions.SocialAction.OnBothCompleted* - uid: TinyLife.Actions.SocialAction.OnBothCompleted*
commentId: Overload:TinyLife.Actions.SocialAction.OnBothCompleted commentId: Overload:TinyLife.Actions.SocialAction.OnBothCompleted
name: OnBothCompleted name: OnBothCompleted
@ -4966,6 +5060,101 @@ references:
- name: " " - name: " "
- name: T2 - name: T2
- name: ) - name: )
- uid: TinyLife.Actions.SocialAction.CreateAskOffer(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Actions.SocialAction.CreateAskOffer(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.CanExecuteResult})
parent: TinyLife.Actions.SocialAction
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: CreateAskOffer(string, ObjectCategory, Type, CanExecuteDelegate, CanExecuteDelegate, AiSettings?, AiSettings?, CanExecuteResult?)
nameWithType: SocialAction.CreateAskOffer(string, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?, CanExecuteResult?)
fullName: TinyLife.Actions.SocialAction.CreateAskOffer(string, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.CanExecuteResult?)
nameWithType.vb: SocialAction.CreateAskOffer(String, ObjectCategory, Type, ActionType.CanExecuteDelegate, ActionType.CanExecuteDelegate, ActionType.AiSettings?, ActionType.AiSettings?, CanExecuteResult?)
fullName.vb: TinyLife.Actions.SocialAction.CreateAskOffer(String, TinyLife.Objects.ObjectCategory, System.Type, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.CanExecuteDelegate, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.ActionType.AiSettings?, TinyLife.Actions.CanExecuteResult?)
name.vb: CreateAskOffer(String, ObjectCategory, Type, CanExecuteDelegate, CanExecuteDelegate, AiSettings?, AiSettings?, CanExecuteResult?)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.CreateAskOffer(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.CanExecuteResult})
name: CreateAskOffer
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
- name: ','
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: ','
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
- name: '?'
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.CreateAskOffer(System.String,TinyLife.Objects.ObjectCategory,System.Type,TinyLife.Actions.ActionType.CanExecuteDelegate,TinyLife.Actions.ActionType.CanExecuteDelegate,System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.ActionType.AiSettings},System.Nullable{TinyLife.Actions.CanExecuteResult})
name: CreateAskOffer
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
- name: ','
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- name: '?'
- name: ','
- name: " "
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
- name: '?'
- name: )
- uid: TinyLife.Actions.SocialAction.IsHelper* - uid: TinyLife.Actions.SocialAction.IsHelper*
commentId: Overload:TinyLife.Actions.SocialAction.IsHelper commentId: Overload:TinyLife.Actions.SocialAction.IsHelper
name: IsHelper name: IsHelper
@ -4981,17 +5170,58 @@ references:
name: GetRecipientAction name: GetRecipientAction
nameWithType: SocialAction.GetRecipientAction nameWithType: SocialAction.GetRecipientAction
fullName: TinyLife.Actions.SocialAction.GetRecipientAction fullName: TinyLife.Actions.SocialAction.GetRecipientAction
- uid: TinyLife.Actions.SocialAction.CreateAskOffer* - uid: TinyLife.Actions.ActionType.TypeSettings
commentId: Overload:TinyLife.Actions.SocialAction.CreateAskOffer commentId: T:TinyLife.Actions.ActionType.TypeSettings
name: CreateAskOffer parent: TinyLife.Actions
nameWithType: SocialAction.CreateAskOffer name: ActionType.TypeSettings
fullName: TinyLife.Actions.SocialAction.CreateAskOffer nameWithType: ActionType.TypeSettings
- uid: TinyLife.Objects.ObjectCategory fullName: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Objects.ObjectCategory spec.csharp:
parent: TinyLife.Objects - uid: TinyLife.Actions.ActionType
name: ObjectCategory name: ActionType
nameWithType: ObjectCategory - name: .
fullName: TinyLife.Objects.ObjectCategory - uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
- uid: TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments
commentId: F:TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments
name: ConstructorArguments
nameWithType: ActionType.TypeSettings.ConstructorArguments
fullName: TinyLife.Actions.ActionType.TypeSettings.ConstructorArguments
- uid: TinyLife.Actions.SocialAction.IsHelper(System.Boolean)
commentId: M:TinyLife.Actions.SocialAction.IsHelper(System.Boolean)
parent: TinyLife.Actions.SocialAction
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: IsHelper(bool)
nameWithType: SocialAction.IsHelper(bool)
fullName: TinyLife.Actions.SocialAction.IsHelper(bool)
nameWithType.vb: SocialAction.IsHelper(Boolean)
fullName.vb: TinyLife.Actions.SocialAction.IsHelper(Boolean)
name.vb: IsHelper(Boolean)
spec.csharp:
- uid: TinyLife.Actions.SocialAction.IsHelper(System.Boolean)
name: IsHelper
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Actions.SocialAction.IsHelper(System.Boolean)
name: IsHelper
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
parent: TinyLife.Actions parent: TinyLife.Actions
@ -5010,6 +5240,41 @@ references:
- name: . - name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate - uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate name: CanExecuteDelegate
- uid: TinyLife.Actions.ActionType.AiSettings
commentId: T:TinyLife.Actions.ActionType.AiSettings
parent: TinyLife.Actions
name: ActionType.AiSettings
nameWithType: ActionType.AiSettings
fullName: TinyLife.Actions.ActionType.AiSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: .
- uid: TinyLife.Actions.ActionType.AiSettings
name: AiSettings
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.SocialAction.CreateAskOffer*
commentId: Overload:TinyLife.Actions.SocialAction.CreateAskOffer
name: CreateAskOffer
nameWithType: SocialAction.CreateAskOffer
fullName: TinyLife.Actions.SocialAction.CreateAskOffer
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: System.Nullable{TinyLife.Actions.ActionType.AiSettings} - uid: System.Nullable{TinyLife.Actions.ActionType.AiSettings}
commentId: T:System.Nullable{TinyLife.Actions.ActionType.AiSettings} commentId: T:System.Nullable{TinyLife.Actions.ActionType.AiSettings}
parent: System parent: System

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs path: ../TinyLife/Actions/TalkAction.cs
startLine: 514 startLine: 524
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -969,23 +969,30 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateValues id: EvaluateValues
path: ../TinyLife/Actions/TalkAction.cs path: ../TinyLife/Actions/TalkAction.cs
startLine: 416 startLine: 426
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: "\nEvaluates these <xref href=\"TinyLife.Actions.TalkAction.TalkSettings\" data-throw-if-not-resolved=\"false\"></xref> after an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> has completed.\nThis method just returns the values that are calculated based on these <xref href=\"TinyLife.Actions.TalkAction.TalkSettings\" data-throw-if-not-resolved=\"false\"></xref>, but does not actually apply them.\nThis method is used by <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.EvaluateSimple(TinyLife.Actions.Action%2cTinyLife.Objects.Person%2cSystem.Single%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: 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 virtual (float RomanceGain, float FriendshipGain, float RomanceLoss, float FriendshipLoss, float GoBadlyChance) EvaluateValues(ActionInfo info, Person partner, float completion = 1, float effectiveness = 1)
parameters: parameters:
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The action info.
- id: partner - id: partner
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The action partner.
- id: completion - id: completion
type: System.Single type: System.Single
description: The completion percentage of the action, where 0 is an action that has not been started yet, and 1 is full completion. Defaults to 1.
- id: effectiveness - id: effectiveness
type: System.Single 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.
return: return:
type: System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single} 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 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)
overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues* overload: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues*
nameWithType.vb: TalkAction.TalkSettings.EvaluateValues(ActionInfo, Person, Single, Single) nameWithType.vb: TalkAction.TalkSettings.EvaluateValues(ActionInfo, Person, Single, Single)
@ -1009,7 +1016,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheckCanExecute id: CheckCanExecute
path: ../TinyLife/Actions/TalkAction.cs path: ../TinyLife/Actions/TalkAction.cs
startLine: 500 startLine: 510
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2859,6 +2866,25 @@ references:
name: Person name: Person
nameWithType: Person nameWithType: Person
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.Person
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
commentId: M:TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
name: EvaluateFully(SocialAction)
nameWithType: TalkAction.TalkSettings.EvaluateFully(SocialAction)
fullName: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
spec.csharp:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
name: EvaluateFully
- name: (
- uid: TinyLife.Actions.SocialAction
name: SocialAction
- name: )
spec.vb:
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateFully(TinyLife.Actions.SocialAction)
name: EvaluateFully
- name: (
- uid: TinyLife.Actions.SocialAction
name: SocialAction
- name: )
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues* - uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues*
commentId: Overload:TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues commentId: Overload:TinyLife.Actions.TalkAction.TalkSettings.EvaluateValues
name: EvaluateValues name: EvaluateValues

File diff suppressed because it is too large Load diff

View file

@ -17,28 +17,23 @@ items:
- TinyLife.Actions.CanExecuteResult.ResultType - TinyLife.Actions.CanExecuteResult.ResultType
- TinyLife.Actions.ChoicePromptInfo - TinyLife.Actions.ChoicePromptInfo
- TinyLife.Actions.ChoicePromptInfo.Option - TinyLife.Actions.ChoicePromptInfo.Option
- TinyLife.Actions.CleanOutFridgeAction - TinyLife.Actions.CleanUpBabyAction
- TinyLife.Actions.CompletionType - TinyLife.Actions.CompletionType
- TinyLife.Actions.DebugAction - TinyLife.Actions.DebugAction
- TinyLife.Actions.DeferredAction - TinyLife.Actions.DeferredAction
- TinyLife.Actions.DieAction - TinyLife.Actions.DieAction
- TinyLife.Actions.Emote - TinyLife.Actions.Emote
- TinyLife.Actions.EmoteCategory - TinyLife.Actions.EmoteCategory
- TinyLife.Actions.FollowAdultAction
- TinyLife.Actions.GoHereAction - TinyLife.Actions.GoHereAction
- TinyLife.Actions.HaveBabyAction
- TinyLife.Actions.HelpAction - TinyLife.Actions.HelpAction
- TinyLife.Actions.HoldingPersonAction - TinyLife.Actions.HoldingPersonAction
- TinyLife.Actions.MakeTeaAction
- TinyLife.Actions.MultiAction - TinyLife.Actions.MultiAction
- TinyLife.Actions.MultiAction.Stage - TinyLife.Actions.MultiAction.Stage
- TinyLife.Actions.OrderFromStaffAction - TinyLife.Actions.OrderFromStaffAction
- TinyLife.Actions.OutOfTownAction - TinyLife.Actions.OutOfTownAction
- TinyLife.Actions.PathfindAction - TinyLife.Actions.PathfindAction
- TinyLife.Actions.PathfindToPersonAction - TinyLife.Actions.PathfindToPersonAction
- TinyLife.Actions.PickUpPersonAction
- TinyLife.Actions.PutAwayAction - TinyLife.Actions.PutAwayAction
- TinyLife.Actions.PutDownPersonAction
- TinyLife.Actions.SellAction - TinyLife.Actions.SellAction
- TinyLife.Actions.SitAction - TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction - TinyLife.Actions.SocialAction
@ -49,7 +44,6 @@ items:
- TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult - TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
- TinyLife.Actions.TellPeopleToLeaveRoomAction - TinyLife.Actions.TellPeopleToLeaveRoomAction
- TinyLife.Actions.TryGoHereAction - TinyLife.Actions.TryGoHereAction
- TinyLife.Actions.UseDiaperAction
- TinyLife.Actions.WalkAction - TinyLife.Actions.WalkAction
- TinyLife.Actions.WatchTvAction - TinyLife.Actions.WatchTvAction
- TinyLife.Actions.WatchTvAction.Channel - TinyLife.Actions.WatchTvAction.Channel
@ -217,11 +211,11 @@ references:
- name: . - name: .
- uid: TinyLife.Actions.ChoicePromptInfo.Option - uid: TinyLife.Actions.ChoicePromptInfo.Option
name: Option name: Option
- uid: TinyLife.Actions.CleanOutFridgeAction - uid: TinyLife.Actions.CleanUpBabyAction
commentId: T:TinyLife.Actions.CleanOutFridgeAction commentId: T:TinyLife.Actions.CleanUpBabyAction
name: CleanOutFridgeAction name: CleanUpBabyAction
nameWithType: CleanOutFridgeAction nameWithType: CleanUpBabyAction
fullName: TinyLife.Actions.CleanOutFridgeAction fullName: TinyLife.Actions.CleanUpBabyAction
- uid: TinyLife.Actions.CompletionType - uid: TinyLife.Actions.CompletionType
commentId: T:TinyLife.Actions.CompletionType commentId: T:TinyLife.Actions.CompletionType
parent: TinyLife.Actions parent: TinyLife.Actions
@ -255,21 +249,11 @@ references:
name: EmoteCategory name: EmoteCategory
nameWithType: EmoteCategory nameWithType: EmoteCategory
fullName: TinyLife.Actions.EmoteCategory fullName: TinyLife.Actions.EmoteCategory
- uid: TinyLife.Actions.FollowAdultAction
commentId: T:TinyLife.Actions.FollowAdultAction
name: FollowAdultAction
nameWithType: FollowAdultAction
fullName: TinyLife.Actions.FollowAdultAction
- uid: TinyLife.Actions.GoHereAction - uid: TinyLife.Actions.GoHereAction
commentId: T:TinyLife.Actions.GoHereAction commentId: T:TinyLife.Actions.GoHereAction
name: GoHereAction name: GoHereAction
nameWithType: GoHereAction nameWithType: GoHereAction
fullName: TinyLife.Actions.GoHereAction fullName: TinyLife.Actions.GoHereAction
- uid: TinyLife.Actions.HaveBabyAction
commentId: T:TinyLife.Actions.HaveBabyAction
name: HaveBabyAction
nameWithType: HaveBabyAction
fullName: TinyLife.Actions.HaveBabyAction
- uid: TinyLife.Actions.HelpAction - uid: TinyLife.Actions.HelpAction
commentId: T:TinyLife.Actions.HelpAction commentId: T:TinyLife.Actions.HelpAction
name: HelpAction name: HelpAction
@ -277,14 +261,10 @@ references:
fullName: TinyLife.Actions.HelpAction fullName: TinyLife.Actions.HelpAction
- uid: TinyLife.Actions.HoldingPersonAction - uid: TinyLife.Actions.HoldingPersonAction
commentId: T:TinyLife.Actions.HoldingPersonAction commentId: T:TinyLife.Actions.HoldingPersonAction
parent: TinyLife.Actions
name: HoldingPersonAction name: HoldingPersonAction
nameWithType: HoldingPersonAction nameWithType: HoldingPersonAction
fullName: TinyLife.Actions.HoldingPersonAction fullName: TinyLife.Actions.HoldingPersonAction
- uid: TinyLife.Actions.MakeTeaAction
commentId: T:TinyLife.Actions.MakeTeaAction
name: MakeTeaAction
nameWithType: MakeTeaAction
fullName: TinyLife.Actions.MakeTeaAction
- uid: TinyLife.Actions.MultiAction - uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions parent: TinyLife.Actions
@ -328,25 +308,14 @@ references:
fullName: TinyLife.Actions.PathfindAction fullName: TinyLife.Actions.PathfindAction
- uid: TinyLife.Actions.PathfindToPersonAction - uid: TinyLife.Actions.PathfindToPersonAction
commentId: T:TinyLife.Actions.PathfindToPersonAction commentId: T:TinyLife.Actions.PathfindToPersonAction
parent: TinyLife.Actions
name: PathfindToPersonAction name: PathfindToPersonAction
nameWithType: PathfindToPersonAction nameWithType: PathfindToPersonAction
fullName: TinyLife.Actions.PathfindToPersonAction fullName: TinyLife.Actions.PathfindToPersonAction
- uid: TinyLife.Actions.PickUpPersonAction
commentId: T:TinyLife.Actions.PickUpPersonAction
name: PickUpPersonAction
nameWithType: PickUpPersonAction
fullName: TinyLife.Actions.PickUpPersonAction
- uid: TinyLife.Actions.PutAwayAction - uid: TinyLife.Actions.PutAwayAction
commentId: T:TinyLife.Actions.PutAwayAction commentId: T:TinyLife.Actions.PutAwayAction
name: PutAwayAction name: PutAwayAction
nameWithType: PutAwayAction nameWithType: PutAwayAction
fullName: TinyLife.Actions.PutAwayAction fullName: TinyLife.Actions.PutAwayAction
- uid: TinyLife.Actions.PutDownPersonAction
commentId: T:TinyLife.Actions.PutDownPersonAction
name: PutDownPersonAction
nameWithType: PutDownPersonAction
fullName: TinyLife.Actions.PutDownPersonAction
- uid: TinyLife.Actions.SellAction - uid: TinyLife.Actions.SellAction
commentId: T:TinyLife.Actions.SellAction commentId: T:TinyLife.Actions.SellAction
name: SellAction name: SellAction
@ -442,11 +411,6 @@ references:
name: TryGoHereAction name: TryGoHereAction
nameWithType: TryGoHereAction nameWithType: TryGoHereAction
fullName: TinyLife.Actions.TryGoHereAction fullName: TinyLife.Actions.TryGoHereAction
- uid: TinyLife.Actions.UseDiaperAction
commentId: T:TinyLife.Actions.UseDiaperAction
name: UseDiaperAction
nameWithType: UseDiaperAction
fullName: TinyLife.Actions.UseDiaperAction
- uid: TinyLife.Actions.WalkAction - uid: TinyLife.Actions.WalkAction
commentId: T:TinyLife.Actions.WalkAction commentId: T:TinyLife.Actions.WalkAction
name: WalkAction name: WalkAction

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatDelegate id: CheatDelegate
path: ../TinyLife/Debug.cs path: ../TinyLife/Debug.cs
startLine: 743 startLine: 771
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugDelegate id: DebugDelegate
path: ../TinyLife/Debug.cs path: ../TinyLife/Debug.cs
startLine: 748 startLine: 776
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -119,7 +119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryCheat id: TryCheat
path: ../TinyLife/Debug.cs path: ../TinyLife/Debug.cs
startLine: 574 startLine: 601
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 394 startLine: 429
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -76,7 +76,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 401 startLine: 436
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -115,7 +115,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 406 startLine: 441
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -154,7 +154,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 411 startLine: 446
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -193,7 +193,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 416 startLine: 451
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -234,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString id: SourceString
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 422 startLine: 457
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -275,7 +275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 427 startLine: 462
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -306,7 +306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 444 startLine: 479
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions
@ -338,7 +338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 458 startLine: 493
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Emotions namespace: TinyLife.Emotions

File diff suppressed because it is too large Load diff

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed id: GameSpeed
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 524 startLine: 537
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused id: Paused
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 529 startLine: 542
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular id: Regular
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 533 startLine: 546
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast id: Fast
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 537 startLine: 550
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast id: VeryFast
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 541 startLine: 554
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast id: ExtremelyFast
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 546 startLine: 559
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType id: GenealogyType
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 436 startLine: 495
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -61,7 +61,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated id: Unrelated
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 441 startLine: 500
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -89,7 +89,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent id: Parent
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 445 startLine: 504
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -117,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child id: Child
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 449 startLine: 508
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -145,7 +145,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling id: Sibling
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 453 startLine: 512
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling id: Nibling
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 457 startLine: 516
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling id: Pibling
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 461 startLine: 520
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -229,7 +229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent id: Grandparent
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 465 startLine: 524
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -257,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild id: Grandchild
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 469 startLine: 528
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -285,7 +285,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cousin id: Cousin
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 473 startLine: 532
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -313,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated id: DistantlyRelated
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 477 startLine: 536
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -367,10 +367,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name id: Name
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 61 startLine: 64
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nThis goal trigger&apos;s name.\n"
example: []
syntax: syntax:
content: public readonly string Name content: public readonly string Name
return: return:
@ -394,10 +396,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidObjects id: ValidObjects
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 62 startLine: 68
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nA set of types that determine which objects are valid trigger objects for this goal trigger. This validates the <code>obj</code> parameter of <xref href=\"TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public readonly Type[] ValidObjects content: public readonly Type[] ValidObjects
return: return:
@ -421,10 +425,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidValues id: ValidValues
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 63 startLine: 72
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nA set of types that determine which values are valud trigger values for this goal trigger. This validates the <code>values</code> parameter of <xref href=\"TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public readonly Type[] ValidValues content: public readonly Type[] ValidValues
return: return:
@ -448,19 +454,24 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 65 startLine: 80
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nCreates a new goal trigger with the given settings.\n"
example: []
syntax: syntax:
content: public GoalTrigger(string name, Type[] validObjects, Type[] validGoals) content: public GoalTrigger(string name, Type[] validObjects, Type[] validGoals)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
description: This goal trigger&apos;s name.
- id: validObjects - id: validObjects
type: System.Type[] type: System.Type[]
description: A set of types that determine which objects are valid trigger objects for this goal trigger. This validates the <code>obj</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
- id: validGoals - id: validGoals
type: System.Type[] type: System.Type[]
description: A set of types that determine which values are valud trigger values for this goal trigger. This validates the <code>values</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(name As String, validObjects As Type(), validGoals As Type()) content.vb: Public Sub New(name As String, validObjects As Type(), validGoals As Type())
overload: TinyLife.Goals.GoalTrigger.#ctor* overload: TinyLife.Goals.GoalTrigger.#ctor*
nameWithType.vb: GoalTrigger.New(String, Type(), Type()) nameWithType.vb: GoalTrigger.New(String, Type(), Type())
@ -484,17 +495,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsObjectCompatible id: IsObjectCompatible
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 82 startLine: 103
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nReturns whether an object of the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">objType</code> is compatible with this goal trigger, based on <xref href=\"TinyLife.Goals.GoalTrigger.ValidObjects\" data-throw-if-not-resolved=\"false\"></xref>.\nThis validates the <code>obj</code> parameter of <xref href=\"TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)\" data-throw-if-not-resolved=\"false\"></xref>\n"
example: []
syntax: syntax:
content: public bool IsObjectCompatible(Type objType) content: public bool IsObjectCompatible(Type objType)
parameters: parameters:
- id: objType - id: objType
type: System.Type type: System.Type
description: The type of the object.
return: return:
type: System.Boolean type: System.Boolean
description: Whether the object is compatible.
content.vb: Public Function IsObjectCompatible(objType As Type) As Boolean content.vb: Public Function IsObjectCompatible(objType As Type) As Boolean
overload: TinyLife.Goals.GoalTrigger.IsObjectCompatible* overload: TinyLife.Goals.GoalTrigger.IsObjectCompatible*
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type) - uid: TinyLife.Goals.GoalTrigger.IsValueCompatible(System.Type)
@ -515,17 +530,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsValueCompatible id: IsValueCompatible
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 90 startLine: 117
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nReturns whether a value of the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">valueType</code> is compatible with this goal trigger, based on <xref href=\"TinyLife.Goals.GoalTrigger.ValidValues\" data-throw-if-not-resolved=\"false\"></xref>.\nThis validates the <code>values</code> parameter of <xref href=\"TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)\" data-throw-if-not-resolved=\"false\"></xref>\n"
example: []
syntax: syntax:
content: public bool IsValueCompatible(Type valueType) content: public bool IsValueCompatible(Type valueType)
parameters: parameters:
- id: valueType - id: valueType
type: System.Type type: System.Type
description: The type of the value.
return: return:
type: System.Boolean type: System.Boolean
description: Whether the value is compatible.
content.vb: Public Function IsValueCompatible(valueType As Type) As Boolean content.vb: Public Function IsValueCompatible(valueType As Type) As Boolean
overload: TinyLife.Goals.GoalTrigger.IsValueCompatible* overload: TinyLife.Goals.GoalTrigger.IsValueCompatible*
- uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger) - uid: TinyLife.Goals.GoalTrigger.Equals(TinyLife.Goals.GoalTrigger)
@ -546,7 +565,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 99 startLine: 126
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -580,7 +599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 104 startLine: 131
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -616,7 +635,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHashCode id: GetHashCode
path: ../TinyLife/Goals/GoalTrigger.cs path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 109 startLine: 136
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1369,6 +1388,70 @@ references:
nameWithType.vb: String nameWithType.vb: String
fullName.vb: String fullName.vb: String
name.vb: String name.vb: String
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
commentId: M:TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
nameWithType: IGoalTriggerable.Trigger(IGoalTriggerable, object, GoalTrigger, params object[])
fullName: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, object, TinyLife.Goals.GoalTrigger, params object[])
nameWithType.vb: IGoalTriggerable.Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object())
fullName.vb: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable, Object, TinyLife.Goals.GoalTrigger, ParamArray Object())
name.vb: Trigger(IGoalTriggerable, Object, GoalTrigger, ParamArray Object())
spec.csharp:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
- name: ','
- name: " "
- name: params
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: '['
- name: ']'
- name: )
spec.vb:
- uid: TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable,System.Object,TinyLife.Goals.GoalTrigger,System.Object[])
name: Trigger
- name: (
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
- name: ','
- name: " "
- name: ParamArray
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: (
- name: )
- name: )
- uid: System.Type[] - uid: System.Type[]
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type href: https://learn.microsoft.com/dotnet/api/system.type
@ -1400,6 +1483,11 @@ references:
nameWithType.vb: GoalTrigger.New nameWithType.vb: GoalTrigger.New
fullName.vb: TinyLife.Goals.GoalTrigger.New fullName.vb: TinyLife.Goals.GoalTrigger.New
name.vb: New name.vb: New
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
name: ValidObjects
nameWithType: GoalTrigger.ValidObjects
fullName: TinyLife.Goals.GoalTrigger.ValidObjects
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible* - uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible*
commentId: Overload:TinyLife.Goals.GoalTrigger.IsObjectCompatible commentId: Overload:TinyLife.Goals.GoalTrigger.IsObjectCompatible
name: IsObjectCompatible name: IsObjectCompatible
@ -1424,6 +1512,11 @@ references:
nameWithType.vb: Boolean nameWithType.vb: Boolean
fullName.vb: Boolean fullName.vb: Boolean
name.vb: Boolean name.vb: Boolean
- uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
name: ValidValues
nameWithType: GoalTrigger.ValidValues
fullName: TinyLife.Goals.GoalTrigger.ValidValues
- uid: TinyLife.Goals.GoalTrigger.IsValueCompatible* - uid: TinyLife.Goals.GoalTrigger.IsValueCompatible*
commentId: Overload:TinyLife.Goals.GoalTrigger.IsValueCompatible commentId: Overload:TinyLife.Goals.GoalTrigger.IsValueCompatible
name: IsValueCompatible name: IsValueCompatible

View file

@ -657,10 +657,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanGetRaise id: CanGetRaise
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 163 startLine: 167
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nWhether a person can get a raise in this job.\nThis value defaults to true.\n"
example: []
syntax: syntax:
content: public bool CanGetRaise { get; init; } content: public bool CanGetRaise { get; init; }
parameters: [] parameters: []
@ -686,7 +688,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyTasks id: DailyTasks
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 168 startLine: 172
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -717,7 +719,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyTaskImportance id: DailyTaskImportance
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 173 startLine: 177
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -748,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePrompts id: ChoicePrompts
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 177 startLine: 181
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -779,7 +781,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString id: SourceString
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 179 startLine: 183
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -812,7 +814,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 189 startLine: 193
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -859,7 +861,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct id: Construct
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 203 startLine: 207
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -900,7 +902,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsTimeToWork id: IsTimeToWork
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 213 startLine: 217
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -935,7 +937,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToScheduleString id: ToScheduleString
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 222 startLine: 226
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -969,7 +971,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName id: GetDisplayName
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 236 startLine: 240
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1007,7 +1009,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRequiredPromotionSkills id: GetRequiredPromotionSkills
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 248 startLine: 252
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1042,7 +1044,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkStartsInAnHour id: OnWorkStartsInAnHour
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 263 startLine: 267
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1074,7 +1076,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkHoursOver id: OnWorkHoursOver
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 274 startLine: 278
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1106,7 +1108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkFinished id: OnWorkFinished
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 284 startLine: 288
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1141,7 +1143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnWorkStarted id: OnWorkStarted
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 295 startLine: 299
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1176,7 +1178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnLevelChanged id: OnLevelChanged
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 303 startLine: 307
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1214,7 +1216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRaiseReceived id: OnRaiseReceived
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 313 startLine: 317
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1246,7 +1248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateWorking id: UpdateWorking
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 325 startLine: 329
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1290,7 +1292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register id: Register
path: ../TinyLife/Goals/JobType.cs path: ../TinyLife/Goals/JobType.cs
startLine: 335 startLine: 339
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals

View file

@ -9,8 +9,8 @@ items:
- TinyLife.Goals.Memory.Info - TinyLife.Goals.Memory.Info
- TinyLife.Goals.Memory.TimeOccured - TinyLife.Goals.Memory.TimeOccured
- TinyLife.Goals.Memory.TimeSinceOccured - TinyLife.Goals.Memory.TimeSinceOccured
- TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo)
- TinyLife.Goals.Memory.Type - TinyLife.Goals.Memory.Type
- TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person) - TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
langs: langs:
- csharp - csharp
@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Memory id: Memory
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 13 startLine: 14
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type id: Type
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 20 startLine: 21
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimeOccured id: TimeOccured
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 25 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -162,19 +162,29 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info id: Info
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 30 startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nThis memory&apos;s <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>, which contains information about when and how this memory was gained.\n" summary: "\nThis memory&apos;s <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>, which contains information about when and how this memory was gained.\n"
example: [] example: []
syntax: syntax:
content: public ActionInfo Info { get; protected set; } content: >-
[DataMember]
public ActionInfo Info { get; protected set; }
parameters: [] parameters: []
return: return:
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
content.vb: Public Property Info As ActionInfo content.vb: >-
<DataMember>
Public Property Info As ActionInfo
overload: TinyLife.Goals.Memory.Info* overload: TinyLife.Goals.Memory.Info*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Goals.Memory.TimeSinceOccured - uid: TinyLife.Goals.Memory.TimeSinceOccured
commentId: P:TinyLife.Goals.Memory.TimeSinceOccured commentId: P:TinyLife.Goals.Memory.TimeSinceOccured
id: TimeSinceOccured id: TimeSinceOccured
@ -193,7 +203,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimeSinceOccured id: TimeSinceOccured
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 34 startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -224,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 43 startLine: 45
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -265,7 +275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 55 startLine: 57
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -282,44 +292,47 @@ items:
description: Whether this memory is valid. description: Whether this memory is valid.
content.vb: Public Overridable Function Validate(person As Person) As Boolean content.vb: Public Overridable Function Validate(person As Person) As Boolean
overload: TinyLife.Goals.Memory.Validate* overload: TinyLife.Goals.Memory.Validate*
- uid: TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo) - uid: TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
parent: TinyLife.Goals.Memory parent: TinyLife.Goals.Memory
langs: langs:
- csharp - csharp
- vb - vb
name: TryReplace(TimeSpan, ActionInfo) name: Update(GameTime, TimeSpan, float)
nameWithType: Memory.TryReplace(TimeSpan, ActionInfo) nameWithType: Memory.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Goals.Memory.TryReplace(System.TimeSpan, TinyLife.Actions.ActionInfo) fullName: TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
type: Method type: Method
source: source:
remote: remote:
path: TinyLife/Goals/Memory.cs path: TinyLife/Goals/Memory.cs
branch: main branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryReplace id: Update
path: ../TinyLife/Goals/Memory.cs path: ../TinyLife/Goals/Memory.cs
startLine: 68 startLine: 69
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nTries to replace this memory instance&apos;s data with the given memory data. Returns whether the replacement was successful.\nThis method is called in <xref href=\"TinyLife.Objects.Person.AddMemory%60%601(TinyLife.Goals.MemoryType%2cTinyLife.Actions.ActionInfo%2cSystem.Nullable%7bSystem.TimeSpan%7d)\" data-throw-if-not-resolved=\"false\"></xref> when a memory of this memory&apos;s <xref href=\"TinyLife.Goals.Memory.Type\" data-throw-if-not-resolved=\"false\"></xref> is being added. If this method returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">false</a>, a new memory of this <xref href=\"TinyLife.Goals.Memory.Type\" data-throw-if-not-resolved=\"false\"></xref> will be added in addition to this one.\n" summary: "\nA method that is called in <xref href=\"TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref> for a person who has this memory.\n"
example: [] example: []
syntax: syntax:
content: public virtual bool TryReplace(TimeSpan newTimeOccured, ActionInfo newInfo) content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
parameters: parameters:
- id: newTimeOccured - id: time
type: Microsoft.Xna.Framework.GameTime
description: The game&apos;s time
- id: passedInGame
type: System.TimeSpan type: System.TimeSpan
description: The time to replace <xref href="TinyLife.Goals.Memory.TimeOccured" data-throw-if-not-resolved="false"></xref> with. description: The amount of time that has passed since the last call
- id: newInfo - id: speedMultiplier
type: TinyLife.Actions.ActionInfo type: System.Single
description: The action info to replace <xref href="TinyLife.Goals.Memory.Info" data-throw-if-not-resolved="false"></xref> with. description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
return: content.vb: Public Overridable Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single)
type: System.Boolean overload: TinyLife.Goals.Memory.Update*
description: Whether this memory&apos;s data could be replaced, which is based on <xref href="TinyLife.Goals.MemoryType.CanReplace" data-throw-if-not-resolved="false"></xref> by default. nameWithType.vb: Memory.Update(GameTime, TimeSpan, Single)
content.vb: Public Overridable Function TryReplace(newTimeOccured As TimeSpan, newInfo As ActionInfo) As Boolean fullName.vb: TinyLife.Goals.Memory.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
overload: TinyLife.Goals.Memory.TryReplace* name.vb: Update(GameTime, TimeSpan, Single)
references: references:
- uid: TinyLife.Objects.Person - uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person
@ -1084,77 +1097,111 @@ references:
nameWithType.vb: Boolean nameWithType.vb: Boolean
fullName.vb: Boolean fullName.vb: Boolean
name.vb: Boolean name.vb: Boolean
- uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) commentId: M:TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan href: https://learn.microsoft.com/dotnet/api/system.timespan
name: AddMemory<T>(MemoryType, ActionInfo, TimeSpan?) name: Update(GameTime, TimeSpan, float)
nameWithType: Person.AddMemory<T>(MemoryType, ActionInfo, TimeSpan?) nameWithType: Person.Update(GameTime, TimeSpan, float)
fullName: TinyLife.Objects.Person.AddMemory<T>(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan?) fullName: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float)
nameWithType.vb: Person.AddMemory(Of T)(MemoryType, ActionInfo, TimeSpan?) nameWithType.vb: Person.Update(GameTime, TimeSpan, Single)
fullName.vb: TinyLife.Objects.Person.AddMemory(Of T)(TinyLife.Goals.MemoryType, TinyLife.Actions.ActionInfo, System.TimeSpan?) fullName.vb: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single)
name.vb: AddMemory(Of T)(MemoryType, ActionInfo, TimeSpan?) name.vb: Update(GameTime, TimeSpan, Single)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AddMemory name: Update
- name: <
- name: T
- name: '>'
- name: ( - name: (
- uid: TinyLife.Goals.MemoryType - uid: Microsoft.Xna.Framework.GameTime
name: MemoryType name: GameTime
- name: ',' isExternal: true
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.TimeSpan - uid: System.TimeSpan
name: TimeSpan name: TimeSpan
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?' - name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Nullable{System.TimeSpan}) - uid: TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
name: AddMemory name: Update
- name: ( - name: (
- name: Of - uid: Microsoft.Xna.Framework.GameTime
- name: " " name: GameTime
- name: T isExternal: true
- name: )
- name: (
- uid: TinyLife.Goals.MemoryType
name: MemoryType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.TimeSpan - uid: System.TimeSpan
name: TimeSpan name: TimeSpan
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?' - name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: ) - name: )
- uid: TinyLife.Goals.Memory.Type - uid: TinyLife.GameImpl.Speed
commentId: F:TinyLife.Goals.Memory.Type commentId: P:TinyLife.GameImpl.Speed
name: Type name: Speed
nameWithType: Memory.Type nameWithType: GameImpl.Speed
fullName: TinyLife.Goals.Memory.Type fullName: TinyLife.GameImpl.Speed
- uid: TinyLife.Goals.Memory.Info - uid: TinyLife.Goals.Memory.Update*
commentId: P:TinyLife.Goals.Memory.Info commentId: Overload:TinyLife.Goals.Memory.Update
name: Info name: Update
nameWithType: Memory.Info nameWithType: Memory.Update
fullName: TinyLife.Goals.Memory.Info fullName: TinyLife.Goals.Memory.Update
- uid: TinyLife.Goals.MemoryType.CanReplace - uid: Microsoft.Xna.Framework.GameTime
commentId: F:TinyLife.Goals.MemoryType.CanReplace commentId: T:Microsoft.Xna.Framework.GameTime
name: CanReplace parent: Microsoft.Xna.Framework
nameWithType: MemoryType.CanReplace isExternal: true
fullName: TinyLife.Goals.MemoryType.CanReplace name: GameTime
- uid: TinyLife.Goals.Memory.TryReplace* nameWithType: GameTime
commentId: Overload:TinyLife.Goals.Memory.TryReplace fullName: Microsoft.Xna.Framework.GameTime
name: TryReplace - uid: System.Single
nameWithType: Memory.TryReplace commentId: T:System.Single
fullName: TinyLife.Goals.Memory.TryReplace 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

View file

@ -5,17 +5,21 @@ items:
id: MemoryType id: MemoryType
parent: TinyLife.Goals parent: TinyLife.Goals
children: children:
- TinyLife.Goals.MemoryType.#ctor(System.String,System.Boolean,System.Type) - TinyLife.Goals.MemoryType.#ctor(System.String,System.Type)
- TinyLife.Goals.MemoryType.CanReplace
- TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) - TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)
- TinyLife.Goals.MemoryType.ConstructedType - TinyLife.Goals.MemoryType.ConstructedType
- TinyLife.Goals.MemoryType.FamilySocial - TinyLife.Goals.MemoryType.FamilySocial
- TinyLife.Goals.MemoryType.FoundOutPregnancy
- TinyLife.Goals.MemoryType.HadAbortion
- TinyLife.Goals.MemoryType.HadFirstKiss
- TinyLife.Goals.MemoryType.MayBePregnant
- TinyLife.Goals.MemoryType.Name - TinyLife.Goals.MemoryType.Name
- TinyLife.Goals.MemoryType.PromotionOrRaise - TinyLife.Goals.MemoryType.PromotionOrRaise
- TinyLife.Goals.MemoryType.PublishFailure - TinyLife.Goals.MemoryType.PublishFailure
- TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType) - TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType)
- TinyLife.Goals.MemoryType.SocialAction - TinyLife.Goals.MemoryType.SocialAction
- TinyLife.Goals.MemoryType.SourceString - TinyLife.Goals.MemoryType.SourceString
- TinyLife.Goals.MemoryType.ToldAboutPregnancy
- TinyLife.Goals.MemoryType.Types - TinyLife.Goals.MemoryType.Types
- TinyLife.Goals.MemoryType.UsedFurniture - TinyLife.Goals.MemoryType.UsedFurniture
- TinyLife.Goals.MemoryType.UsedSkillCategory - TinyLife.Goals.MemoryType.UsedSkillCategory
@ -337,6 +341,141 @@ items:
return: return:
type: TinyLife.Goals.MemoryType type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly WasRomanticWithSomeoneElse As MemoryType content.vb: Public Shared ReadOnly WasRomanticWithSomeoneElse As MemoryType
- uid: TinyLife.Goals.MemoryType.HadFirstKiss
commentId: F:TinyLife.Goals.MemoryType.HadFirstKiss
id: HadFirstKiss
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: HadFirstKiss
nameWithType: MemoryType.HadFirstKiss
fullName: TinyLife.Goals.MemoryType.HadFirstKiss
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadFirstKiss
path: ../TinyLife/Goals/MemoryType.cs
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly MemoryType HadFirstKiss
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly HadFirstKiss As MemoryType
- uid: TinyLife.Goals.MemoryType.HadAbortion
commentId: F:TinyLife.Goals.MemoryType.HadAbortion
id: HadAbortion
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: HadAbortion
nameWithType: MemoryType.HadAbortion
fullName: TinyLife.Goals.MemoryType.HadAbortion
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadAbortion
path: ../TinyLife/Goals/MemoryType.cs
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly MemoryType HadAbortion
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly HadAbortion As MemoryType
- uid: TinyLife.Goals.MemoryType.MayBePregnant
commentId: F:TinyLife.Goals.MemoryType.MayBePregnant
id: MayBePregnant
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: MayBePregnant
nameWithType: MemoryType.MayBePregnant
fullName: TinyLife.Goals.MemoryType.MayBePregnant
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MayBePregnant
path: ../TinyLife/Goals/MemoryType.cs
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly MemoryType MayBePregnant
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly MayBePregnant As MemoryType
- uid: TinyLife.Goals.MemoryType.FoundOutPregnancy
commentId: F:TinyLife.Goals.MemoryType.FoundOutPregnancy
id: FoundOutPregnancy
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: FoundOutPregnancy
nameWithType: MemoryType.FoundOutPregnancy
fullName: TinyLife.Goals.MemoryType.FoundOutPregnancy
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoundOutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly MemoryType FoundOutPregnancy
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly FoundOutPregnancy As MemoryType
- uid: TinyLife.Goals.MemoryType.ToldAboutPregnancy
commentId: F:TinyLife.Goals.MemoryType.ToldAboutPregnancy
id: ToldAboutPregnancy
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: ToldAboutPregnancy
nameWithType: MemoryType.ToldAboutPregnancy
fullName: TinyLife.Goals.MemoryType.ToldAboutPregnancy
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToldAboutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly MemoryType ToldAboutPregnancy
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly ToldAboutPregnancy As MemoryType
- uid: TinyLife.Goals.MemoryType.Name - uid: TinyLife.Goals.MemoryType.Name
commentId: F:TinyLife.Goals.MemoryType.Name commentId: F:TinyLife.Goals.MemoryType.Name
id: Name id: Name
@ -355,7 +494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name id: Name
path: ../TinyLife/Goals/MemoryType.cs path: ../TinyLife/Goals/MemoryType.cs
startLine: 46 startLine: 54
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -384,7 +523,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType id: ConstructedType
path: ../TinyLife/Goals/MemoryType.cs path: ../TinyLife/Goals/MemoryType.cs
startLine: 50 startLine: 58
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -395,35 +534,6 @@ items:
return: return:
type: System.Type type: System.Type
content.vb: Public ReadOnly ConstructedType As Type content.vb: Public ReadOnly ConstructedType As Type
- uid: TinyLife.Goals.MemoryType.CanReplace
commentId: F:TinyLife.Goals.MemoryType.CanReplace
id: CanReplace
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: CanReplace
nameWithType: MemoryType.CanReplace
fullName: TinyLife.Goals.MemoryType.CanReplace
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanReplace
path: ../TinyLife/Goals/MemoryType.cs
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nWhether this memory type&apos;s <xref href=\"TinyLife.Goals.Memory\" data-throw-if-not-resolved=\"false\"></xref> instance data can be replaced using <xref href=\"TinyLife.Goals.Memory.TryReplace(System.TimeSpan%2cTinyLife.Actions.ActionInfo)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public readonly bool CanReplace
return:
type: System.Boolean
content.vb: Public ReadOnly CanReplace As Boolean
- uid: TinyLife.Goals.MemoryType.SourceString - uid: TinyLife.Goals.MemoryType.SourceString
commentId: P:TinyLife.Goals.MemoryType.SourceString commentId: P:TinyLife.Goals.MemoryType.SourceString
id: SourceString id: SourceString
@ -442,7 +552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString id: SourceString
path: ../TinyLife/Goals/MemoryType.cs path: ../TinyLife/Goals/MemoryType.cs
startLine: 57 startLine: 61
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -457,16 +567,16 @@ items:
overload: TinyLife.Goals.MemoryType.SourceString* overload: TinyLife.Goals.MemoryType.SourceString*
implements: implements:
- TinyLife.Emotions.IEmotionSource.SourceString - TinyLife.Emotions.IEmotionSource.SourceString
- uid: TinyLife.Goals.MemoryType.#ctor(System.String,System.Boolean,System.Type) - uid: TinyLife.Goals.MemoryType.#ctor(System.String,System.Type)
commentId: M:TinyLife.Goals.MemoryType.#ctor(System.String,System.Boolean,System.Type) commentId: M:TinyLife.Goals.MemoryType.#ctor(System.String,System.Type)
id: '#ctor(System.String,System.Boolean,System.Type)' id: '#ctor(System.String,System.Type)'
parent: TinyLife.Goals.MemoryType parent: TinyLife.Goals.MemoryType
langs: langs:
- csharp - csharp
- vb - vb
name: MemoryType(string, bool, Type) name: MemoryType(string, Type)
nameWithType: MemoryType.MemoryType(string, bool, Type) nameWithType: MemoryType.MemoryType(string, Type)
fullName: TinyLife.Goals.MemoryType.MemoryType(string, bool, System.Type) fullName: TinyLife.Goals.MemoryType.MemoryType(string, System.Type)
type: Constructor type: Constructor
source: source:
remote: remote:
@ -475,29 +585,26 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Goals/MemoryType.cs path: ../TinyLife/Goals/MemoryType.cs
startLine: 65 startLine: 69
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: "\nCreates a new memory type with the given name.\n" summary: "\nCreates a new memory type with the given name.\n"
example: [] example: []
syntax: syntax:
content: public MemoryType(string name, bool canReplace = true, Type constructedType = null) content: public MemoryType(string name, Type constructedType = null)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
description: The name of this memory type. description: The name of this memory type.
- id: canReplace
type: System.Boolean
description: Whether this memory type&apos;s <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> instance data can be replaced using <xref href="TinyLife.Goals.Memory.TryReplace(System.TimeSpan%2cTinyLife.Actions.ActionInfo)" data-throw-if-not-resolved="false"></xref>.
- id: constructedType - id: constructedType
type: System.Type type: System.Type
description: The type of <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> to construct, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> to construct the default type <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref>. description: The type of <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> to construct, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> to construct the default type <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(name As String, canReplace As Boolean = True, constructedType As Type = Nothing) content.vb: Public Sub New(name As String, constructedType As Type = Nothing)
overload: TinyLife.Goals.MemoryType.#ctor* overload: TinyLife.Goals.MemoryType.#ctor*
nameWithType.vb: MemoryType.New(String, Boolean, Type) nameWithType.vb: MemoryType.New(String, Type)
fullName.vb: TinyLife.Goals.MemoryType.New(String, Boolean, System.Type) fullName.vb: TinyLife.Goals.MemoryType.New(String, System.Type)
name.vb: New(String, Boolean, Type) name.vb: New(String, Type)
- uid: TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) - uid: TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)
commentId: M:TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) commentId: M:TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)
id: Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan) id: Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)
@ -516,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct id: Construct
path: ../TinyLife/Goals/MemoryType.cs path: ../TinyLife/Goals/MemoryType.cs
startLine: 78 startLine: 81
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -563,7 +670,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register id: Register
path: ../TinyLife/Goals/MemoryType.cs path: ../TinyLife/Goals/MemoryType.cs
startLine: 93 startLine: 96
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
@ -1319,50 +1426,6 @@ references:
name: Type name: Type
nameWithType: Type nameWithType: Type
fullName: System.Type fullName: System.Type
- uid: TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: TryReplace(TimeSpan, ActionInfo)
nameWithType: Memory.TryReplace(TimeSpan, ActionInfo)
fullName: TinyLife.Goals.Memory.TryReplace(System.TimeSpan, TinyLife.Actions.ActionInfo)
spec.csharp:
- uid: TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo)
name: TryReplace
- name: (
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: )
spec.vb:
- uid: TinyLife.Goals.Memory.TryReplace(System.TimeSpan,TinyLife.Actions.ActionInfo)
name: TryReplace
- name: (
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- 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.Goals.MemoryType.SourceString* - uid: TinyLife.Goals.MemoryType.SourceString*
commentId: Overload:TinyLife.Goals.MemoryType.SourceString commentId: Overload:TinyLife.Goals.MemoryType.SourceString
name: SourceString name: SourceString

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LnCategory id: LnCategory
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 157 startLine: 167
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -64,7 +64,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui id: Ui
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 160 startLine: 170
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions id: Actions
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 162 startLine: 172
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode id: BuildMode
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 164 startLine: 174
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes id: Clothes
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 166 startLine: 176
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food id: Food
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 168 startLine: 178
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Personalities id: Personalities
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 170 startLine: 180
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -232,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills id: Skills
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 172 startLine: 182
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -260,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jobs id: Jobs
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 174 startLine: 184
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions id: Emotions
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 176 startLine: 186
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hints id: Hints
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 178 startLine: 188
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -344,7 +344,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHints id: InGameHints
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 180 startLine: 190
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -372,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals id: Goals
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 182 startLine: 192
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -400,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names id: Names
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 184 startLine: 194
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -428,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePrompts id: ChoicePrompts
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 186 startLine: 196
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -456,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements id: Achievements
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 188 startLine: 198
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -484,10 +484,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Overrides id: Overrides
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 189 startLine: 200
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: 'A localization category for settings for a language, which aren&apos;t meant to be displayed as text in-game. '
example: []
syntax: syntax:
content: Overrides = 15 content: Overrides = 15
return: return:

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Localization id: Localization
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 21 startLine: 22
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LanguageNames id: LanguageNames
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 26 startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names id: Names
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 31 startLine: 32
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetLanguage id: SetLanguage
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 47 startLine: 48
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -156,7 +156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload id: Reload
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 58 startLine: 59
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -184,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get id: Get
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 83 startLine: 84
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get id: Get
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 102 startLine: 103
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetKeys id: GetKeys
path: ../TinyLife/Localization.cs path: ../TinyLife/Localization.cs
startLine: 111 startLine: 112
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -138,7 +138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hunger id: Hunger
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 113 startLine: 116
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Social id: Social
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 114 startLine: 123
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -192,7 +192,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Toilet id: Toilet
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 125 startLine: 134
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -219,7 +219,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hygiene id: Hygiene
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 126 startLine: 141
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -246,7 +246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Entertainment id: Entertainment
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 127 startLine: 142
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -273,7 +273,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name id: Name
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 134 startLine: 149
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -302,7 +302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassiveReduction id: PassiveReduction
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 138 startLine: 153
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -331,7 +331,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedLowAction id: NeedLowAction
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 142 startLine: 157
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -360,7 +360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedLowTime id: NeedLowTime
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 146 startLine: 161
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -389,7 +389,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolveImportance id: SolveImportance
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 151 startLine: 166
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -418,10 +418,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvePercentage id: SolvePercentage
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 152 startLine: 170
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nThe percentage that this need has to be at or below for it to be auto-solved based on <xref href=\"TinyLife.Actions.ActionType.AiSettings.SolvedNeeds\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public readonly float SolvePercentage content: public readonly float SolvePercentage
return: return:
@ -445,7 +447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString id: SourceString
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 154 startLine: 172
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -478,7 +480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 164 startLine: 183
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -504,6 +506,7 @@ items:
description: The priority for solving this need over other needs, where higher numbers are more urgent description: The priority for solving this need over other needs, where higher numbers are more urgent
- id: solvePercentage - id: solvePercentage
type: System.Single type: System.Single
description: The percentage that this need has to be at or below for it to be auto-solved based on <xref href="TinyLife.Actions.ActionType.AiSettings.SolvedNeeds" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(name As String, passiveReduction As Func(Of Person, Single), needLowAction As Func(Of Person, ActionType) = Nothing, needLowTime As Func(Of Person, TimeSpan) = Nothing, solveImportance As Single = 0, solvePercentage As Single = 0.5) content.vb: Public Sub New(name As String, passiveReduction As Func(Of Person, Single), needLowAction As Func(Of Person, ActionType) = Nothing, needLowTime As Func(Of Person, TimeSpan) = Nothing, solveImportance As Single = 0, solvePercentage As Single = 0.5)
overload: TinyLife.NeedType.#ctor* overload: TinyLife.NeedType.#ctor*
nameWithType.vb: NeedType.New(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single) nameWithType.vb: NeedType.New(String, Func(Of Person, Single), Func(Of Person, ActionType), Func(Of Person, TimeSpan), Single, Single)
@ -527,7 +530,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register id: Register
path: ../TinyLife/Need.cs path: ../TinyLife/Need.cs
startLine: 178 startLine: 197
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1258,6 +1261,11 @@ references:
nameWithType.vb: Single nameWithType.vb: Single
fullName.vb: Single fullName.vb: Single
name.vb: Single name.vb: Single
- uid: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
commentId: F:TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
name: SolvedNeeds
nameWithType: ActionType.AiSettings.SolvedNeeds
fullName: TinyLife.Actions.ActionType.AiSettings.SolvedNeeds
- uid: TinyLife.NeedType.SourceString* - uid: TinyLife.NeedType.SourceString*
commentId: Overload:TinyLife.NeedType.SourceString commentId: Overload:TinyLife.NeedType.SourceString
name: SourceString name: SourceString

View file

@ -13,10 +13,12 @@ items:
- TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single) - TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single)
- TinyLife.Objects.ActionSpot.CategoryRestriction - TinyLife.Objects.ActionSpot.CategoryRestriction
- TinyLife.Objects.ActionSpot.ChairSpots(System.Single) - TinyLife.Objects.ActionSpot.ChairSpots(System.Single)
- TinyLife.Objects.ActionSpot.CribSpots(System.Single)
- TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person) - TinyLife.Objects.ActionSpot.GetFreeDirections(TinyLife.Objects.Furniture,TinyLife.Objects.Person)
- TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean) - TinyLife.Objects.ActionSpot.GetOccupants(TinyLife.Objects.Furniture,System.Boolean,System.Boolean)
- TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture) - TinyLife.Objects.ActionSpot.GetPicnicBenchDrawLayer(TinyLife.Objects.Furniture)
- TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point) - TinyLife.Objects.ActionSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.ActionSpot.SinkSpots(System.Single)
langs: langs:
- csharp - csharp
- vb - vb
@ -344,6 +346,40 @@ items:
nameWithType.vb: ActionSpot.BedSpots(Boolean, Single, Single) nameWithType.vb: ActionSpot.BedSpots(Boolean, Single, Single)
fullName.vb: TinyLife.Objects.ActionSpot.BedSpots(Boolean, Single, Single) fullName.vb: TinyLife.Objects.ActionSpot.BedSpots(Boolean, Single, Single)
name.vb: BedSpots(Boolean, Single, Single) name.vb: BedSpots(Boolean, Single, Single)
- uid: TinyLife.Objects.ActionSpot.CribSpots(System.Single)
commentId: M:TinyLife.Objects.ActionSpot.CribSpots(System.Single)
id: CribSpots(System.Single)
parent: TinyLife.Objects.ActionSpot
langs:
- csharp
- vb
name: CribSpots(float)
nameWithType: ActionSpot.CribSpots(float)
fullName: TinyLife.Objects.ActionSpot.CribSpots(float)
type: Method
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CribSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static ActionSpot[] CribSpots(float drawLayer = 3)
parameters:
- id: drawLayer
type: System.Single
return:
type: TinyLife.Objects.ActionSpot[]
content.vb: Public Shared Function CribSpots(drawLayer As Single = 3) As ActionSpot()
overload: TinyLife.Objects.ActionSpot.CribSpots*
nameWithType.vb: ActionSpot.CribSpots(Single)
fullName.vb: TinyLife.Objects.ActionSpot.CribSpots(Single)
name.vb: CribSpots(Single)
- uid: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single) - uid: TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single)
commentId: M:TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single) commentId: M:TinyLife.Objects.ActionSpot.BenchSpots(System.Boolean,System.Single)
id: BenchSpots(System.Boolean,System.Single) id: BenchSpots(System.Boolean,System.Single)
@ -362,7 +398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BenchSpots id: BenchSpots
path: ../TinyLife/Objects/ActionSpot.cs path: ../TinyLife/Objects/ActionSpot.cs
startLine: 131 startLine: 140
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -403,7 +439,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChairSpots id: ChairSpots
path: ../TinyLife/Objects/ActionSpot.cs path: ../TinyLife/Objects/ActionSpot.cs
startLine: 151 startLine: 160
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -441,7 +477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PicnicTableSpots id: PicnicTableSpots
path: ../TinyLife/Objects/ActionSpot.cs path: ../TinyLife/Objects/ActionSpot.cs
startLine: 161 startLine: 170
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -458,6 +494,40 @@ items:
description: An array of action spots for picnic tables description: An array of action spots for picnic tables
content.vb: Public Shared Function PicnicTableSpots(size As Point) As ActionSpot() content.vb: Public Shared Function PicnicTableSpots(size As Point) As ActionSpot()
overload: TinyLife.Objects.ActionSpot.PicnicTableSpots* overload: TinyLife.Objects.ActionSpot.PicnicTableSpots*
- uid: TinyLife.Objects.ActionSpot.SinkSpots(System.Single)
commentId: M:TinyLife.Objects.ActionSpot.SinkSpots(System.Single)
id: SinkSpots(System.Single)
parent: TinyLife.Objects.ActionSpot
langs:
- csharp
- vb
name: SinkSpots(float)
nameWithType: ActionSpot.SinkSpots(float)
fullName: TinyLife.Objects.ActionSpot.SinkSpots(float)
type: Method
source:
remote:
path: TinyLife/Objects/ActionSpot.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SinkSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static ActionSpot[] SinkSpots(float drawLayer = 0)
parameters:
- id: drawLayer
type: System.Single
return:
type: TinyLife.Objects.ActionSpot[]
content.vb: Public Shared Function SinkSpots(drawLayer As Single = 0) As ActionSpot()
overload: TinyLife.Objects.ActionSpot.SinkSpots*
nameWithType.vb: ActionSpot.SinkSpots(Single)
fullName.vb: TinyLife.Objects.ActionSpot.SinkSpots(Single)
name.vb: SinkSpots(Single)
- uid: TinyLife.Objects.ActionSpot.AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory) - uid: TinyLife.Objects.ActionSpot.AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Objects.ActionSpot.AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Objects.ActionSpot.AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory)
id: AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory) id: AllSpots(Microsoft.Xna.Framework.Point,TinyLife.Objects.ObjectCategory)
@ -476,7 +546,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllSpots id: AllSpots
path: ../TinyLife/Objects/ActionSpot.cs path: ../TinyLife/Objects/ActionSpot.cs
startLine: 184 startLine: 199
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -514,7 +584,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPicnicBenchDrawLayer id: GetPicnicBenchDrawLayer
path: ../TinyLife/Objects/ActionSpot.cs path: ../TinyLife/Objects/ActionSpot.cs
startLine: 199 startLine: 214
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1462,6 +1532,11 @@ references:
name: ActionSpot name: ActionSpot
- name: ( - name: (
- name: ) - name: )
- uid: TinyLife.Objects.ActionSpot.CribSpots*
commentId: Overload:TinyLife.Objects.ActionSpot.CribSpots
name: CribSpots
nameWithType: ActionSpot.CribSpots
fullName: TinyLife.Objects.ActionSpot.CribSpots
- uid: TinyLife.Objects.FurnitureType.SimpleBench - uid: TinyLife.Objects.FurnitureType.SimpleBench
commentId: F:TinyLife.Objects.FurnitureType.SimpleBench commentId: F:TinyLife.Objects.FurnitureType.SimpleBench
name: SimpleBench name: SimpleBench
@ -1499,6 +1574,11 @@ references:
name: Point name: Point
nameWithType: Point nameWithType: Point
fullName: Microsoft.Xna.Framework.Point fullName: Microsoft.Xna.Framework.Point
- uid: TinyLife.Objects.ActionSpot.SinkSpots*
commentId: Overload:TinyLife.Objects.ActionSpot.SinkSpots
name: SinkSpots
nameWithType: ActionSpot.SinkSpots
fullName: TinyLife.Objects.ActionSpot.SinkSpots
- uid: TinyLife.Objects.ActionSpot.CategoryRestriction - uid: TinyLife.Objects.ActionSpot.CategoryRestriction
commentId: F:TinyLife.Objects.ActionSpot.CategoryRestriction commentId: F:TinyLife.Objects.ActionSpot.CategoryRestriction
name: CategoryRestriction name: CategoryRestriction

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup id: AgeGroup
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3022 startLine: 3176
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -63,10 +63,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby id: Baby
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3026 startLine: 3183
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nAn age group that represents babies\n"
example: []
syntax: syntax:
content: Baby = 1 content: Baby = 1
return: return:
@ -89,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child id: Child
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3032 startLine: 3189
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -117,7 +119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult id: Adult
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3038 startLine: 3195
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -64,7 +64,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -79,6 +78,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
@ -529,6 +530,7 @@ items:
description: The description to add to. description: The description to add to.
- id: forHoverInfo - id: forHoverInfo
type: System.Boolean type: System.Boolean
description: Whether this method is being called by <xref href="TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)" data-throw-if-not-resolved="false"></xref> (or by build mode).
content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean)
overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
overload: TinyLife.Objects.BreakableFurniture.GetDescription* overload: TinyLife.Objects.BreakableFurniture.GetDescription*
@ -822,12 +824,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -912,6 +908,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -52,7 +52,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -67,6 +66,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
@ -384,12 +385,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -474,6 +469,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -271,7 +271,7 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nThis clothing item&apos;s textures, based on the <xref href=\"TinyLife.Objects.Clothes.TextureRegion\" data-throw-if-not-resolved=\"false\"></xref>.\n" summary: "\nThe texture atlas that this clothing item uses, which its base <xref href=\"TinyLife.Objects.Clothes.TextureRegion\" data-throw-if-not-resolved=\"false\"></xref>, animation frames and additional <xref href=\"TinyLife.Objects.Clothes.Colors\" data-throw-if-not-resolved=\"false\"></xref> are contained in.\n"
example: [] example: []
syntax: syntax:
content: public readonly IReadOnlyDictionary<Point, TextureRegion> Textures content: public readonly IReadOnlyDictionary<Point, TextureRegion> Textures
@ -300,7 +300,7 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nThis clothing&apos;s initial, top left texture region.\n" summary: "\nThis clothing&apos;s initial, top left texture region, with additional regions laid out according to the rules described in https://docs.tinylifegame.com/articles/creating_textures.html.\n"
example: [] example: []
syntax: syntax:
content: public readonly Point TextureRegion content: public readonly Point TextureRegion
@ -325,11 +325,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors id: Colors
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 74 startLine: 73
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nThe set of <xref href=\"TinyLife.Utilities.ColorScheme\" data-throw-if-not-resolved=\"false\"></xref>s that this clothes item can have its colors selected from.\nThe color scheme at index i will be mapped to the <xref href=\"TinyLife.Objects.Clothes.Textures\" data-throw-if-not-resolved=\"false\"></xref> entry at index i.\n" summary: "\nThe set of <xref href=\"TinyLife.Utilities.ColorScheme\" data-throw-if-not-resolved=\"false\"></xref>s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer gathered from the <xref href=\"TinyLife.Objects.Clothes.Textures\" data-throw-if-not-resolved=\"false\"></xref> based on the <xref href=\"TinyLife.Objects.Clothes.TextureRegion\" data-throw-if-not-resolved=\"false\"></xref>, according to the rules described in https://docs.tinylifegame.com/articles/creating_textures.html.\n"
example: [] example: []
syntax: syntax:
content: public readonly ColorScheme[] Colors content: public readonly ColorScheme[] Colors
@ -354,7 +354,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price id: Price
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 79 startLine: 78
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -383,7 +383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intentions id: Intentions
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 83 startLine: 82
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -412,7 +412,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon id: Icon
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 88 startLine: 87
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -443,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonBuyable id: NonBuyable
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 93 startLine: 92
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -474,7 +474,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ages id: Ages
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 98 startLine: 97
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -505,11 +505,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DepthFunction id: DepthFunction
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 103 startLine: 102
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA function that determines the depth with which this clothes item is rendered based on the given <see cref=\"!:Person.Pose\"></see>, their rotation, and the layer of this clothes item being rendered.\nThis function defaults to returning <xref href=\"TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)\" data-throw-if-not-resolved=\"false\"></xref>.\n" summary: "\nA function that determines the depth with which this clothes item is rendered based on the given <xref href=\"TinyLife.Objects.Pose\" data-throw-if-not-resolved=\"false\"></xref>, their rotation, and the layer of this clothes item being rendered.\nThis function defaults to returning <xref href=\"TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: [] example: []
syntax: syntax:
content: public Func<(Pose Pose, Direction2 Rotation, int Layer), float> DepthFunction { get; init; } content: public Func<(Pose Pose, Direction2 Rotation, int Layer), float> DepthFunction { get; init; }
@ -536,11 +536,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureBehaviorLayer id: TextureBehaviorLayer
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 108 startLine: 107
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA <xref href=\"TinyLife.Objects.ClothesLayer\" data-throw-if-not-resolved=\"false\"></xref> whose texture behavior should be used instead of the <xref href=\"TinyLife.Objects.Clothes.Layer\" data-throw-if-not-resolved=\"false\"></xref>&apos;s texture behavior.\nThe texture behavior determines how many texture regions a clothes item uses, and whether they are animated in a certain <see cref=\"!:Person.Pose\"></see>. For more information, see https://docs.tinylifegame.com/articles/creating_textures.html.\n" summary: "\nA <xref href=\"TinyLife.Objects.ClothesLayer\" data-throw-if-not-resolved=\"false\"></xref> whose texture behavior should be used instead of the <xref href=\"TinyLife.Objects.Clothes.Layer\" data-throw-if-not-resolved=\"false\"></xref>&apos;s texture behavior.\nThe texture behavior determines how many texture regions a clothes item uses, and whether they are animated in a certain <xref href=\"TinyLife.Objects.Pose\" data-throw-if-not-resolved=\"false\"></xref>. For more information, see https://docs.tinylifegame.com/articles/creating_textures.html.\n"
example: [] example: []
syntax: syntax:
content: public ClothesLayer? TextureBehaviorLayer { get; init; } content: public ClothesLayer? TextureBehaviorLayer { get; init; }
@ -567,7 +567,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomWeight id: RandomWeight
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 114 startLine: 113
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -598,7 +598,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomColorWeight id: RandomColorWeight
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 119 startLine: 118
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -629,7 +629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsIncompatible id: IsIncompatible
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 123 startLine: 122
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -660,10 +660,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LayersToHide id: LayersToHide
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 124 startLine: 127
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA set of <xref href=\"TinyLife.Objects.ClothesLayer\" data-throw-if-not-resolved=\"false\"></xref> flags that determines which clothes layers are hidden when this clothing item is being worn.\nThis is used by objects like the headscarf, which hides hair.\n"
example: []
syntax: syntax:
content: public ClothesLayer LayersToHide { get; init; } content: public ClothesLayer LayersToHide { get; init; }
parameters: [] parameters: []
@ -689,7 +691,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString id: SourceString
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 126 startLine: 129
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -722,11 +724,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 138 startLine: 141
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nCreates a new clothes item with the given data\n" summary: "\nCreates 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.\n"
example: [] example: []
syntax: syntax:
content: public Clothes(string name, ClothesLayer layer, IReadOnlyDictionary<Point, TextureRegion> textures, Point textureRegion, float price, ClothesIntention intentions, params ColorScheme[] colors) content: public Clothes(string name, ClothesLayer layer, IReadOnlyDictionary<Point, TextureRegion> textures, Point textureRegion, float price, ClothesIntention intentions, params ColorScheme[] colors)
@ -751,7 +753,7 @@ items:
description: A set of <xref href="TinyLife.Objects.ClothesIntention" data-throw-if-not-resolved="false"></xref> flags that determine what this clothes item can be used for description: A set of <xref href="TinyLife.Objects.ClothesIntention" data-throw-if-not-resolved="false"></xref> flags that determine what this clothes item can be used for
- id: colors - id: colors
type: TinyLife.Utilities.ColorScheme[] type: TinyLife.Utilities.ColorScheme[]
description: The <xref href="TinyLife.Utilities.ColorScheme" data-throw-if-not-resolved="false"></xref> that this clothes item can have its colors selected from description: The set of <xref href="TinyLife.Utilities.ColorScheme" data-throw-if-not-resolved="false"></xref>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, 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, ParamArray colors As ColorScheme())
overload: TinyLife.Objects.Clothes.#ctor* overload: TinyLife.Objects.Clothes.#ctor*
nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, ParamArray ColorScheme()) nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, ParamArray ColorScheme())
@ -775,7 +777,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice id: GetPrice
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 164 startLine: 167
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -808,7 +810,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreCompatible id: AreCompatible
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 174 startLine: 177
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -846,7 +848,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register id: Register
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 182 startLine: 185
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -878,7 +880,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClothes id: GetClothes
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 193 startLine: 196
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1509,6 +1511,11 @@ references:
name: TextureRegion name: TextureRegion
nameWithType: Clothes.TextureRegion nameWithType: Clothes.TextureRegion
fullName: TinyLife.Objects.Clothes.TextureRegion fullName: TinyLife.Objects.Clothes.TextureRegion
- uid: TinyLife.Objects.Clothes.Colors
commentId: F:TinyLife.Objects.Clothes.Colors
name: Colors
nameWithType: Clothes.Colors
fullName: TinyLife.Objects.Clothes.Colors
- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
parent: System.Collections.Generic parent: System.Collections.Generic
@ -1786,6 +1793,12 @@ references:
name: AgeGroup name: AgeGroup
nameWithType: AgeGroup nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup fullName: TinyLife.Objects.AgeGroup
- uid: TinyLife.Objects.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects
name: Pose
nameWithType: Pose
fullName: TinyLife.Objects.Pose
- uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)
name: GetDepth(ClothesLayer) name: GetDepth(ClothesLayer)

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesIntention id: ClothesIntention
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 457 startLine: 460
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -71,7 +71,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None id: None
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 461 startLine: 464
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -97,7 +97,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Everyday id: Everyday
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 462 startLine: 465
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -123,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Party id: Party
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 463 startLine: 466
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -149,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Formal id: Formal
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 464 startLine: 467
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout id: Workout
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 465 startLine: 468
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swimwear id: Swimwear
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 466 startLine: 469
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -227,7 +227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep id: Sleep
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 467 startLine: 470
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -253,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Summer id: Summer
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 468 startLine: 471
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -279,7 +279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Winter id: Winter
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 469 startLine: 472
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -305,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work id: Work
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 470 startLine: 473
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -331,7 +331,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Safety id: Safety
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 471 startLine: 474
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -31,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesLayer id: ClothesLayer
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 398 startLine: 401
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -73,7 +73,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Body id: Body
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 404 startLine: 407
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Eyes id: Eyes
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 408 startLine: 411
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -129,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pants id: Pants
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 412 startLine: 415
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Arms id: Arms
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 416 startLine: 419
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -185,7 +185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shirt id: Shirt
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 420 startLine: 423
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -213,7 +213,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Accessories id: Accessories
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 424 startLine: 427
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -241,7 +241,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacialHair id: FacialHair
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 428 startLine: 431
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hair id: Hair
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 432 startLine: 435
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -297,7 +297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeadAccessories id: HeadAccessories
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 436 startLine: 439
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -325,7 +325,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FaceAccessories id: FaceAccessories
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 440 startLine: 443
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -353,7 +353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ArmAccessories id: ArmAccessories
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 445 startLine: 448
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -381,7 +381,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shoes id: Shoes
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 449 startLine: 452
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -56,7 +56,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -71,6 +70,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -619,12 +620,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -709,6 +704,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -57,7 +57,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -72,6 +71,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -630,12 +631,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -720,6 +715,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeathReason id: DeathReason
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2994 startLine: 3148
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starvation id: Starvation
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3000 startLine: 3154
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InexplicableReasons id: InexplicableReasons
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3005 startLine: 3159
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution id: Electrocution
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3010 startLine: 3164
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchProtein id: TooMuchProtein
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3014 startLine: 3168
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -54,7 +54,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -69,6 +68,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -506,12 +507,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -596,6 +591,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -62,7 +62,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -77,6 +76,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -583,12 +584,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -673,6 +668,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -62,7 +62,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -77,6 +76,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -426,6 +427,7 @@ items:
description: The description to add to. description: The description to add to.
- id: forHoverInfo - id: forHoverInfo
type: System.Boolean type: System.Boolean
description: Whether this method is being called by <xref href="TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)" data-throw-if-not-resolved="false"></xref> (or by build mode).
content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean)
overridden: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) overridden: TinyLife.Objects.FoodTypedItem.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
overload: TinyLife.Objects.Food.GetDescription* overload: TinyLife.Objects.Food.GetDescription*
@ -617,12 +619,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -707,6 +703,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -60,7 +60,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -75,6 +74,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -409,6 +410,7 @@ items:
description: The description to add to. description: The description to add to.
- id: forHoverInfo - id: forHoverInfo
type: System.Boolean type: System.Boolean
description: Whether this method is being called by <xref href="TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)" data-throw-if-not-resolved="false"></xref> (or by build mode).
content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean)
overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
overload: TinyLife.Objects.FoodTypedItem.GetDescription* overload: TinyLife.Objects.FoodTypedItem.GetDescription*
@ -597,12 +599,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -687,6 +683,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -55,7 +55,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -70,6 +69,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -496,12 +497,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -586,6 +581,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -40,7 +40,6 @@ items:
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean) - TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Objects.Furniture.GetPrice - TinyLife.Objects.Furniture.GetPrice
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
@ -57,8 +56,10 @@ items:
- TinyLife.Objects.Furniture.OnRemoved - TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.OnSetCreator - TinyLife.Objects.Furniture.OnSetCreator
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.ParentInfo - TinyLife.Objects.Furniture.ParentInfo
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.Quality - TinyLife.Objects.Furniture.Quality
- TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.Random
- TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.RemoveAndUnlink
@ -538,37 +539,6 @@ items:
type: TinyLife.Objects.ObjectSpot type: TinyLife.Objects.ObjectSpot
content.vb: Public ReadOnly Property ParentObjectSpot As ObjectSpot content.vb: Public ReadOnly Property ParentObjectSpot As ObjectSpot
overload: TinyLife.Objects.Furniture.ParentObjectSpot* overload: TinyLife.Objects.Furniture.ParentObjectSpot*
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
id: HasParentFurniture
parent: TinyLife.Objects.Furniture
langs:
- csharp
- vb
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
type: Property
source:
remote:
path: TinyLife/Objects/Furniture.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasParentFurniture
path: ../TinyLife/Objects/Furniture.cs
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns whether a <xref href=\"TinyLife.Objects.Furniture.ParentFurniture\" data-throw-if-not-resolved=\"false\"></xref> for this furniture exists.\nNote that, if this object is not in the world, or the <xref href=\"TinyLife.Objects.Furniture.ParentFurniture\" data-throw-if-not-resolved=\"false\"></xref> is not currently in the world, this property will still be true.\n"
example: []
syntax:
content: public bool HasParentFurniture { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public ReadOnly Property HasParentFurniture As Boolean
overload: TinyLife.Objects.Furniture.HasParentFurniture*
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
id: Colors id: Colors
@ -587,7 +557,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors id: Colors
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 119 startLine: 114
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -626,7 +596,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Area id: Area
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 123 startLine: 118
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -657,7 +627,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DevaluedThroughUse id: DevaluedThroughUse
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 129 startLine: 124
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -700,7 +670,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreUtilitiesDisabled id: AreUtilitiesDisabled
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 134 startLine: 129
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -731,7 +701,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsStatic id: IsStatic
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 139 startLine: 134
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -774,7 +744,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatorId id: CreatorId
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 145 startLine: 140
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -819,7 +789,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Quality id: Quality
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 153 startLine: 148
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -862,7 +832,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeDirty id: CanBeDirty
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 158 startLine: 153
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -893,7 +863,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dirty id: Dirty
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 164 startLine: 159
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -936,7 +906,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomPrice id: CustomPrice
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 170 startLine: 165
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -979,7 +949,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Creator id: Creator
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 175 startLine: 170
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1010,7 +980,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AttachedWall id: AttachedWall
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 180 startLine: 175
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1041,7 +1011,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideFromDraw id: HideFromDraw
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 184 startLine: 179
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1072,7 +1042,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisualRotation id: VisualRotation
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 211 startLine: 206
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1085,6 +1055,96 @@ items:
type: MLEM.Misc.Direction2 type: MLEM.Misc.Direction2
content.vb: Public ReadOnly Property VisualRotation As Direction2 content.vb: Public ReadOnly Property VisualRotation As Direction2
overload: TinyLife.Objects.Furniture.VisualRotation* overload: TinyLife.Objects.Furniture.VisualRotation*
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
id: ParentObjectSpotId
parent: TinyLife.Objects.Furniture
langs:
- csharp
- vb
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
type: Property
source:
remote:
path: TinyLife/Objects/Furniture.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentObjectSpotId
path: ../TinyLife/Objects/Furniture.cs
startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nThe index of this furniture&apos;s <xref href=\"TinyLife.Objects.Furniture.ParentObjectSpot\" data-throw-if-not-resolved=\"false\"></xref> on this furniture&apos;s <xref href=\"TinyLife.Objects.Furniture.ParentFurniture\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
[DataMember(EmitDefaultValue = false)]
public int ParentObjectSpotId { get; }
parameters: []
return:
type: System.Int32
content.vb: >-
<DataMember(EmitDefaultValue:=False)>
Public Property ParentObjectSpotId As Integer
overload: TinyLife.Objects.Furniture.ParentObjectSpotId*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
namedArguments:
- name: EmitDefaultValue
type: System.Boolean
value: false
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
id: ParentFurnitureId
parent: TinyLife.Objects.Furniture
langs:
- csharp
- vb
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
type: Property
source:
remote:
path: TinyLife/Objects/Furniture.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentFurnitureId
path: ../TinyLife/Objects/Furniture.cs
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nThe <xref href=\"TinyLife.Objects.MapObject.Id\" data-throw-if-not-resolved=\"false\"></xref> of this furniture&apos;s <xref href=\"TinyLife.Objects.Furniture.ParentFurniture\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
[DataMember(EmitDefaultValue = false)]
public Guid ParentFurnitureId { get; }
parameters: []
return:
type: System.Guid
content.vb: >-
<DataMember(EmitDefaultValue:=False)>
Public Property ParentFurnitureId As Guid
overload: TinyLife.Objects.Furniture.ParentFurnitureId*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
namedArguments:
- name: EmitDefaultValue
type: System.Boolean
value: false
- uid: TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - uid: TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.Furniture.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
id: '#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)' id: '#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)'
@ -1103,7 +1163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 229 startLine: 230
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1150,7 +1210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw id: Draw
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 240 startLine: 241
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1198,7 +1258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 256 startLine: 257
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1230,7 +1290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intersects id: Intersects
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 283 startLine: 284
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1266,7 +1326,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCategories id: GetCategories
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 288 startLine: 289
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1302,7 +1362,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdded id: OnAdded
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 293 startLine: 294
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1331,7 +1391,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved id: OnRemoved
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 300 startLine: 301
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1360,7 +1420,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAiPriority id: GetAiPriority
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 308 startLine: 309
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1399,7 +1459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction id: CanExecuteAction
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 324 startLine: 325
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1447,7 +1507,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionCompleted id: OnActionCompleted
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 331 startLine: 332
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1489,7 +1549,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate id: ActionUpdate
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 341 startLine: 342
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1537,7 +1597,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpotInfo id: GetFreeActionSpotInfo
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 361 startLine: 362
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1576,7 +1636,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHoverInfo id: GetHoverInfo
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 367 startLine: 368
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1609,7 +1669,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEfficiencyModifier id: GetEfficiencyModifier
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 396 startLine: 397
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1660,7 +1720,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRestoreNeedModifier id: GetRestoreNeedModifier
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 404 startLine: 405
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1708,7 +1768,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot id: IsFreeSpot
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 412 startLine: 413
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1744,18 +1804,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic id: ResetToStatic
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 418 startLine: 419
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nResets this map object to a static state when the <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref> that is on is exported.\n"
example: [] example: []
syntax: syntax:
content: public override bool ResetToStatic(bool thorough) content: public override bool ResetToStatic(bool thorough)
parameters: parameters:
- id: thorough - id: thorough
type: System.Boolean type: System.Boolean
description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this object should stay on the map after the static reset. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, this object is removed.
content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean
overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean)
overload: TinyLife.Objects.Furniture.ResetToStatic* overload: TinyLife.Objects.Furniture.ResetToStatic*
@ -1780,16 +1843,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPositionChanged id: OnPositionChanged
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 424 startLine: 425
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA method that is automatically called when this object&apos;s <xref href=\"TinyLife.Objects.MapObject.Position\" data-throw-if-not-resolved=\"false\"></xref> changes.\nBy default, this method is overriden in <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> to call <xref href=\"TinyLife.Objects.Furniture.MarkDirtyForPathfinding\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that this method is also called if this object is not in the world (<xref href=\"TinyLife.Objects.MapObject.IsInWorld\" data-throw-if-not-resolved=\"false\"></xref>).\n"
example: [] example: []
syntax: syntax:
content: protected override void OnPositionChanged(Vector2 lastPosition) content: protected override void OnPositionChanged(Vector2 lastPosition)
parameters: parameters:
- id: lastPosition - id: lastPosition
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: This object&apos;s previous position.
content.vb: Protected Overrides Sub OnPositionChanged(lastPosition As Vector2) content.vb: Protected Overrides Sub OnPositionChanged(lastPosition As Vector2)
overridden: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2) overridden: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2)
overload: TinyLife.Objects.Furniture.OnPositionChanged* overload: TinyLife.Objects.Furniture.OnPositionChanged*
@ -1811,7 +1876,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw id: Draw
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 446 startLine: 447
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1882,7 +1947,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice id: GetPrice
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 454 startLine: 455
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1915,7 +1980,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription id: GetDescription
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 466 startLine: 468
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1929,6 +1994,7 @@ items:
description: The description to add to. description: The description to add to.
- id: forHoverInfo - id: forHoverInfo
type: System.Boolean type: System.Boolean
description: Whether this method is being called by <xref href="TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)" data-throw-if-not-resolved="false"></xref> (or by build mode).
content.vb: Public Overridable Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) content.vb: Public Overridable Sub GetDescription(description As List(Of String), forHoverInfo As Boolean)
overload: TinyLife.Objects.Furniture.GetDescription* overload: TinyLife.Objects.Furniture.GetDescription*
nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean) nameWithType.vb: Furniture.GetDescription(List(Of String), Boolean)
@ -1952,7 +2018,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating id: GetDecorativeRating
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 499 startLine: 501
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1987,7 +2053,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDirty id: GetDirty
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 510 startLine: 512
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2022,7 +2088,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetCreator id: SetCreator
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 536 startLine: 538
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2060,7 +2126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPlacedInBuildMode id: OnPlacedInBuildMode
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 550 startLine: 552
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2098,7 +2164,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnNeighborChanged id: OnNeighborChanged
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 563 startLine: 565
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2130,7 +2196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawUi id: DrawUi
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 574 startLine: 576
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2177,7 +2243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOccupants id: GetOccupants
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 588 startLine: 590
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2218,7 +2284,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpots id: GetFreeActionSpots
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 601 startLine: 603
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2256,7 +2322,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpot id: GetFreeActionSpot
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 622 startLine: 624
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2294,7 +2360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetActionSpotInfo id: GetActionSpotInfo
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 635 startLine: 637
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2335,7 +2401,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeObjectSpot id: GetFreeObjectSpot
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 647 startLine: 649
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2373,7 +2439,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetParent id: SetParent
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 661 startLine: 663
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2408,7 +2474,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnlinkParentsAndChildren id: UnlinkParentsAndChildren
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 675 startLine: 677
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2436,7 +2502,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveAndUnlink id: RemoveAndUnlink
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 686 startLine: 688
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2464,7 +2530,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren id: GetChildren
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 696 startLine: 698
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2500,7 +2566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddChild id: AddChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 710 startLine: 712
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2553,7 +2619,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddChild id: AddChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 727 startLine: 729
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2594,7 +2660,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetChild id: SetChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 743 startLine: 745
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2645,7 +2711,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetChild id: SetChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 757 startLine: 759
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2683,7 +2749,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveChild id: RemoveChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 768 startLine: 770
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2718,7 +2784,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotifyNeighbors id: NotifyNeighbors
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 781 startLine: 783
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2746,7 +2812,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetNewId id: SetNewId
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 794 startLine: 796
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -4496,22 +4562,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture*
commentId: Overload:TinyLife.Objects.Furniture.HasParentFurniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- 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.FurnitureType.TypeSettings.ColorSchemes - uid: TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ColorSchemes
name: ColorSchemes name: ColorSchemes
@ -4661,6 +4711,17 @@ references:
name: GetPrice name: GetPrice
- name: ( - 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.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan}) - uid: TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan})
commentId: M:TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan}) commentId: M:TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan})
isExternal: true isExternal: true
@ -4869,6 +4930,27 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId*
commentId: Overload:TinyLife.Objects.Furniture.ParentObjectSpotId
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: TinyLife.Objects.Furniture.ParentFurnitureId*
commentId: Overload:TinyLife.Objects.Furniture.ParentFurnitureId
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid}) - uid: TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid})
commentId: M:TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid}) commentId: M:TinyLife.Objects.FurnitureType.Construct``1(System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Nullable{System.Guid})
isExternal: true isExternal: true
@ -5339,17 +5421,6 @@ references:
name: GetAiPriority name: GetAiPriority
nameWithType: Furniture.GetAiPriority nameWithType: Furniture.GetAiPriority
fullName: TinyLife.Objects.Furniture.GetAiPriority fullName: TinyLife.Objects.Furniture.GetAiPriority
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) - uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean) commentId: M:TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
@ -6064,6 +6135,29 @@ references:
name: OnGetDescription name: OnGetDescription
nameWithType: Furniture.OnGetDescription nameWithType: Furniture.OnGetDescription
fullName: TinyLife.Objects.Furniture.OnGetDescription fullName: TinyLife.Objects.Furniture.OnGetDescription
- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
commentId: M:TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
parent: TinyLife.Objects.Furniture
isExternal: true
name: GetHoverInfo(Tooltip)
nameWithType: Furniture.GetHoverInfo(Tooltip)
fullName: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
name: GetHoverInfo
- name: (
- uid: MLEM.Ui.Elements.Tooltip
name: Tooltip
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
name: GetHoverInfo
- name: (
- uid: MLEM.Ui.Elements.Tooltip
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDescription* - uid: TinyLife.Objects.Furniture.GetDescription*
commentId: Overload:TinyLife.Objects.Furniture.GetDescription commentId: Overload:TinyLife.Objects.Furniture.GetDescription
name: GetDescription name: GetDescription

View file

@ -470,10 +470,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeldArmsOut id: HeldArmsOut
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 472 startLine: 476
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nWhether, when this object is held by a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Objects.Pose.StandingArmsOut\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.Pose.WalkingArmsOut\" data-throw-if-not-resolved=\"false\"></xref> poses should be used instead of the regular <xref href=\"TinyLife.Objects.Pose.Standing\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.Pose.Walking\" data-throw-if-not-resolved=\"false\"></xref> poses.\nThis looks better for bigger objects like <xref href=\"TinyLife.Objects.FurnitureType.CustomPainting\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public bool HeldArmsOut content: public bool HeldArmsOut
return: return:
@ -497,7 +499,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DecorativeRating id: DecorativeRating
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 479 startLine: 483
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -526,7 +528,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon id: Icon
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 484 startLine: 488
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -555,7 +557,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reliability id: Reliability
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 490 startLine: 494
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -584,7 +586,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrokenBehavior id: BrokenBehavior
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 495 startLine: 499
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -613,7 +615,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ElectricityRating id: ElectricityRating
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 500 startLine: 504
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -642,7 +644,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaterRating id: WaterRating
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 505 startLine: 509
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -671,7 +673,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EfficiencyModifier id: EfficiencyModifier
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 510 startLine: 514
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -700,7 +702,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoreNeedModifier id: RestoreNeedModifier
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 515 startLine: 519
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -729,7 +731,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Visibility id: Visibility
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 521 startLine: 525
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -758,7 +760,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tab id: Tab
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 526 startLine: 530
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -787,7 +789,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureName id: TextureName
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 531 startLine: 535
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -816,7 +818,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LightSettings id: LightSettings
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 536 startLine: 540
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -845,7 +847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DirtyOverlayTextureName id: DirtyOverlayTextureName
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 543 startLine: 547
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -874,7 +876,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistanceFromObstructions id: DistanceFromObstructions
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 549 startLine: 553
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -903,7 +905,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName id: GetDisplayName
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 554 startLine: 558
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -932,7 +934,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction id: CanExecuteAction
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 559 startLine: 563
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -961,7 +963,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAllowedInSpot id: IsAllowedInSpot
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 564 startLine: 568
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -990,7 +992,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 576 startLine: 580
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1037,7 +1039,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData id: SetData
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 597 startLine: 601
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1074,7 +1076,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData id: SetData
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 602 startLine: 606
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1113,7 +1115,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData id: GetData
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 608 startLine: 612
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1152,7 +1154,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys id: GetDataKeys
path: ../TinyLife/Objects/FurnitureType.cs path: ../TinyLife/Objects/FurnitureType.cs
startLine: 613 startLine: 617
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1928,6 +1930,26 @@ references:
nameWithType.vb: Boolean nameWithType.vb: Boolean
fullName.vb: Boolean fullName.vb: Boolean
name.vb: Boolean name.vb: Boolean
- uid: TinyLife.Objects.Pose.StandingArmsOut
commentId: F:TinyLife.Objects.Pose.StandingArmsOut
name: StandingArmsOut
nameWithType: Pose.StandingArmsOut
fullName: TinyLife.Objects.Pose.StandingArmsOut
- uid: TinyLife.Objects.Pose.WalkingArmsOut
commentId: F:TinyLife.Objects.Pose.WalkingArmsOut
name: WalkingArmsOut
nameWithType: Pose.WalkingArmsOut
fullName: TinyLife.Objects.Pose.WalkingArmsOut
- uid: TinyLife.Objects.Pose.Standing
commentId: F:TinyLife.Objects.Pose.Standing
name: Standing
nameWithType: Pose.Standing
fullName: TinyLife.Objects.Pose.Standing
- uid: TinyLife.Objects.Pose.Walking
commentId: F:TinyLife.Objects.Pose.Walking
name: Walking
nameWithType: Pose.Walking
fullName: TinyLife.Objects.Pose.Walking
- uid: TinyLife.Emotions.EmotionModifier - uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions parent: TinyLife.Emotions

View file

@ -54,7 +54,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -69,6 +68,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
@ -293,6 +294,7 @@ items:
description: The description to add to. description: The description to add to.
- id: forHoverInfo - id: forHoverInfo
type: System.Boolean type: System.Boolean
description: Whether this method is being called by <xref href="TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)" data-throw-if-not-resolved="false"></xref> (or by build mode).
content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean)
overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
overload: TinyLife.Objects.Gravestone.GetDescription* overload: TinyLife.Objects.Gravestone.GetDescription*
@ -468,12 +470,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -558,6 +554,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -25,16 +25,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeSpan id: LifeSpan
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3046 startLine: 3203
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA life span is a setting in the <xref href=\"TinyLife.PerSaveOptions\" data-throw-if-not-resolved=\"false\"></xref> that determines how long a person&apos;s individual <xref href=\"TinyLife.Objects.AgeGroup\" data-throw-if-not-resolved=\"false\"></xref> lasts for.\nThis property is evaluated in <xref href=\"TinyLife.Objects.Person.GetDaysBeforeAging\" data-throw-if-not-resolved=\"false\"></xref> using <xref href=\"TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup%2cTinyLife.Objects.LifeSpan)\" data-throw-if-not-resolved=\"false\"></xref>.\n" summary: "\nA life span is a setting in the <xref href=\"TinyLife.PerSaveOptions\" data-throw-if-not-resolved=\"false\"></xref> that determines how long a person&apos;s individual <xref href=\"TinyLife.Objects.AgeGroup\" data-throw-if-not-resolved=\"false\"></xref> lasts for.\nThis property is evaluated in <xref href=\"TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup%2cTinyLife.Objects.LifeSpan)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: [] example: []
syntax: syntax:
content: public enum LifeSpan content: public enum LifeSpan
content.vb: Public Enum LifeSpan content.vb: Public Enum LifeSpan
extensionMethods: extensionMethods:
- TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.GetPregnancyHours
- TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.JsonCopy``1
- TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.Multiplier - TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.Multiplier
- uid: TinyLife.Objects.LifeSpan.VeryShort - uid: TinyLife.Objects.LifeSpan.VeryShort
@ -55,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryShort id: VeryShort
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3049 startLine: 3206
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -81,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Short id: Short
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3050 startLine: 3207
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -107,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Normal id: Normal
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3051 startLine: 3208
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -133,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Long id: Long
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3052 startLine: 3209
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -159,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryLong id: VeryLong
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3053 startLine: 3210
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -185,7 +186,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Infinite id: Infinite
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3054 startLine: 3211
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -206,21 +207,6 @@ references:
name: AgeGroup name: AgeGroup
nameWithType: AgeGroup nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup fullName: TinyLife.Objects.AgeGroup
- uid: TinyLife.Objects.Person.GetDaysBeforeAging
commentId: M:TinyLife.Objects.Person.GetDaysBeforeAging
name: GetDaysBeforeAging()
nameWithType: Person.GetDaysBeforeAging()
fullName: TinyLife.Objects.Person.GetDaysBeforeAging()
spec.csharp:
- uid: TinyLife.Objects.Person.GetDaysBeforeAging
name: GetDaysBeforeAging
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Person.GetDaysBeforeAging
name: GetDaysBeforeAging
- name: (
- name: )
- uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan) - uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan) commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
name: GetDaysBeforeAging(AgeGroup, LifeSpan) name: GetDaysBeforeAging(AgeGroup, LifeSpan)
@ -265,6 +251,27 @@ references:
- name: . - name: .
- uid: TinyLife.Objects - uid: TinyLife.Objects
name: Objects name: Objects
- uid: TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.GetPregnancyHours
commentId: M:TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
name: GetPregnancyHours(LifeSpan)
nameWithType: Extensions.GetPregnancyHours(LifeSpan)
fullName: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
name: GetPregnancyHours
- name: (
- uid: TinyLife.Objects.LifeSpan
name: LifeSpan
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
name: GetPregnancyHours
- name: (
- uid: TinyLife.Objects.LifeSpan
name: LifeSpan
- name: )
- uid: TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.JsonCopy``1 - uid: TinyLife.Objects.LifeSpan.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions parent: TinyLife.Utilities.Extensions
@ -325,6 +332,31 @@ references:
name: TinyLife name: TinyLife
nameWithType: TinyLife nameWithType: TinyLife
fullName: TinyLife fullName: TinyLife
- uid: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
name: GetPregnancyHours(LifeSpan)
nameWithType: Extensions.GetPregnancyHours(LifeSpan)
fullName: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
name: GetPregnancyHours
- name: (
- uid: TinyLife.Objects.LifeSpan
name: LifeSpan
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetPregnancyHours(TinyLife.Objects.LifeSpan)
name: GetPregnancyHours
- name: (
- uid: TinyLife.Objects.LifeSpan
name: LifeSpan
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T) name: JsonCopy<T>(T)
@ -353,12 +385,6 @@ references:
- name: ( - name: (
- name: T - name: T
- name: ) - name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan) - uid: TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan) commentId: M:TinyLife.Utilities.Extensions.Multiplier(TinyLife.Objects.LifeSpan)
name: Multiplier(LifeSpan) name: Multiplier(LifeSpan)

View file

@ -62,7 +62,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -77,6 +76,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -648,12 +649,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -738,6 +733,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -61,7 +61,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapObject id: MapObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 30 startLine: 29
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PersonRotationOrder id: PersonRotationOrder
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 36 startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -150,7 +150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCreated id: OnCreated
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 42 startLine: 41
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnValidated id: OnValidated
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 47 startLine: 46
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -208,7 +208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEventsAttachable id: OnEventsAttachable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 52 startLine: 51
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -237,7 +237,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnDraw id: OnDraw
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 58 startLine: 57
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -266,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnUpdate id: OnUpdate
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 64 startLine: 63
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -295,10 +295,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetHoverInfo id: OnGetHoverInfo
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 65 startLine: 68
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nAn event that is invoked when this object&apos;s <xref href=\"TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)\" data-throw-if-not-resolved=\"false\"></xref> method is called.\nThis event can be subscribed to using <xref href=\"TinyLife.Objects.MapObject.OnEventsAttachable\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public event Action<Tooltip> OnGetHoverInfo content: public event Action<Tooltip> OnGetHoverInfo
return: return:
@ -322,7 +324,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Position id: Position
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 70 startLine: 73
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -363,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentInfo id: ParentInfo
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 102 startLine: 105
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -394,7 +396,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Visibility id: Visibility
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 109 startLine: 112
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -426,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id id: Id
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 114 startLine: 117
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -467,7 +469,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map id: Map
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 120 startLine: 123
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -498,7 +500,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentLot id: CurrentLot
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 124 startLine: 127
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -529,7 +531,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentRoom id: CurrentRoom
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 128 startLine: 131
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -560,7 +562,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInWorld id: IsInWorld
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 132 startLine: 135
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -591,10 +593,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HoldingPerson id: HoldingPerson
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 133 startLine: 140
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nThe person that is currently holding this object.\nIf no person is currently holding this object, this property returns <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null\">null</a>.\n"
example: []
syntax: syntax:
content: public Person HoldingPerson { get; } content: public Person HoldingPerson { get; }
parameters: [] parameters: []
@ -620,7 +624,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 153 startLine: 160
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -661,7 +665,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw id: Draw
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 173 startLine: 180
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -708,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intersects id: Intersects
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 181 startLine: 188
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -743,7 +747,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 191 startLine: 198
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -774,7 +778,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCategories id: GetCategories
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 202 startLine: 209
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -809,7 +813,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdded id: OnAdded
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 210 startLine: 217
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -837,7 +841,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved id: OnRemoved
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 216 startLine: 223
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -865,7 +869,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHoverInfo id: GetHoverInfo
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 223 startLine: 230
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -897,7 +901,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAiPriority id: GetAiPriority
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 236 startLine: 243
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -935,7 +939,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction id: CanExecuteAction
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 249 startLine: 256
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -982,7 +986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionCompleted id: OnActionCompleted
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 261 startLine: 268
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1023,7 +1027,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate id: ActionUpdate
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 273 startLine: 280
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1070,7 +1074,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpotInfo id: GetFreeActionSpotInfo
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 281 startLine: 288
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1108,7 +1112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCameraRotationChanged id: OnCameraRotationChanged
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 291 startLine: 298
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1143,7 +1147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetMapAndValidate id: SetMapAndValidate
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 298 startLine: 305
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1178,7 +1182,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasCategory id: HasCategory
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 309 startLine: 316
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1216,7 +1220,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEfficiencyModifier id: GetEfficiencyModifier
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 325 startLine: 332
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1266,7 +1270,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRestoreNeedModifier id: GetRestoreNeedModifier
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 340 startLine: 347
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1313,7 +1317,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot id: IsFreeSpot
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 351 startLine: 358
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1348,7 +1352,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPathCostModifier id: GetPathCostModifier
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 363 startLine: 370
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1383,17 +1387,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic id: ResetToStatic
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 367 startLine: 379
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nResets this map object to a static state when the <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref> that is on is exported.\n"
example: []
syntax: syntax:
content: public virtual bool ResetToStatic(bool thorough) content: public virtual bool ResetToStatic(bool thorough)
parameters: parameters:
- id: thorough - id: thorough
type: System.Boolean type: System.Boolean
description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this object should stay on the map after the static reset. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, this object is removed.
content.vb: Public Overridable Function ResetToStatic(thorough As Boolean) As Boolean content.vb: Public Overridable Function ResetToStatic(thorough As Boolean) As Boolean
overload: TinyLife.Objects.MapObject.ResetToStatic* overload: TinyLife.Objects.MapObject.ResetToStatic*
nameWithType.vb: MapObject.ResetToStatic(Boolean) nameWithType.vb: MapObject.ResetToStatic(Boolean)
@ -1417,15 +1425,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPositionChanged id: OnPositionChanged
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 371 startLine: 389
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA method that is automatically called when this object&apos;s <xref href=\"TinyLife.Objects.MapObject.Position\" data-throw-if-not-resolved=\"false\"></xref> changes.\nBy default, this method is overriden in <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> to call <xref href=\"TinyLife.Objects.Furniture.MarkDirtyForPathfinding\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that this method is also called if this object is not in the world (<xref href=\"TinyLife.Objects.MapObject.IsInWorld\" data-throw-if-not-resolved=\"false\"></xref>).\n"
example: []
syntax: syntax:
content: protected virtual void OnPositionChanged(Vector2 lastPosition) content: protected virtual void OnPositionChanged(Vector2 lastPosition)
parameters: parameters:
- id: lastPosition - id: lastPosition
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: This object&apos;s previous position.
content.vb: Protected Overridable Sub OnPositionChanged(lastPosition As Vector2) content.vb: Protected Overridable Sub OnPositionChanged(lastPosition As Vector2)
overload: TinyLife.Objects.MapObject.OnPositionChanged* overload: TinyLife.Objects.MapObject.OnPositionChanged*
- uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
@ -1446,7 +1457,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw id: DoDraw
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 381 startLine: 399
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1493,7 +1504,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate id: DoUpdate
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 398 startLine: 416
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1534,7 +1545,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawColumns id: DrawColumns
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 427 startLine: 445
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1614,7 +1625,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetModCategory id: GetModCategory
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 492 startLine: 510
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2500,6 +2511,29 @@ references:
name: UpdateDelegate name: UpdateDelegate
nameWithType: UpdateDelegate nameWithType: UpdateDelegate
fullName: TinyLife.World.UpdateDelegate fullName: TinyLife.World.UpdateDelegate
- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
parent: TinyLife.Objects.MapObject
isExternal: true
name: GetHoverInfo(Tooltip)
nameWithType: MapObject.GetHoverInfo(Tooltip)
fullName: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
spec.csharp:
- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
name: GetHoverInfo
- name: (
- uid: MLEM.Ui.Elements.Tooltip
name: Tooltip
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
name: GetHoverInfo
- name: (
- uid: MLEM.Ui.Elements.Tooltip
name: Tooltip
isExternal: true
- name: )
- uid: System.Action{MLEM.Ui.Elements.Tooltip} - uid: System.Action{MLEM.Ui.Elements.Tooltip}
commentId: T:System.Action{MLEM.Ui.Elements.Tooltip} commentId: T:System.Action{MLEM.Ui.Elements.Tooltip}
parent: System parent: System
@ -3687,6 +3721,27 @@ references:
name: ResetToStatic name: ResetToStatic
nameWithType: MapObject.ResetToStatic nameWithType: MapObject.ResetToStatic
fullName: TinyLife.Objects.MapObject.ResetToStatic fullName: TinyLife.Objects.MapObject.ResetToStatic
- uid: TinyLife.Objects.Furniture.MarkDirtyForPathfinding
commentId: M:TinyLife.Objects.Furniture.MarkDirtyForPathfinding
name: MarkDirtyForPathfinding()
nameWithType: Furniture.MarkDirtyForPathfinding()
fullName: TinyLife.Objects.Furniture.MarkDirtyForPathfinding()
spec.csharp:
- uid: TinyLife.Objects.Furniture.MarkDirtyForPathfinding
name: MarkDirtyForPathfinding
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.MarkDirtyForPathfinding
name: MarkDirtyForPathfinding
- name: (
- name: )
- uid: TinyLife.Objects.MapObject.IsInWorld
commentId: P:TinyLife.Objects.MapObject.IsInWorld
parent: TinyLife.Objects.MapObject
name: IsInWorld
nameWithType: MapObject.IsInWorld
fullName: TinyLife.Objects.MapObject.IsInWorld
- uid: TinyLife.Objects.MapObject.OnPositionChanged* - uid: TinyLife.Objects.MapObject.OnPositionChanged*
commentId: Overload:TinyLife.Objects.MapObject.OnPositionChanged commentId: Overload:TinyLife.Objects.MapObject.OnPositionChanged
name: OnPositionChanged name: OnPositionChanged

View file

@ -52,7 +52,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -67,6 +66,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
@ -245,6 +246,7 @@ items:
description: The description to add to. description: The description to add to.
- id: forHoverInfo - id: forHoverInfo
type: System.Boolean type: System.Boolean
description: Whether this method is being called by <xref href="TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)" data-throw-if-not-resolved="false"></xref> (or by build mode).
content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean)
overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
overload: TinyLife.Objects.Newspaper.GetDescription* overload: TinyLife.Objects.Newspaper.GetDescription*
@ -389,12 +391,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -479,6 +475,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -98,7 +98,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectCategory id: ObjectCategory
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 515 startLine: 533
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nothing id: Nothing
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 518 startLine: 536
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ground id: Ground
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 520 startLine: 538
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -218,11 +218,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chair id: Chair
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 522 startLine: 540
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents sittable surfaces summary: An object category that represents sittable surfaces for non-babies.
example: [] example: []
syntax: syntax:
content: public static readonly ObjectCategory Chair content: public static readonly ObjectCategory Chair
@ -247,10 +247,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabySittable id: BabySittable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 523 startLine: 542
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents objects that babies can sit on.
example: []
syntax: syntax:
content: public static readonly ObjectCategory BabySittable content: public static readonly ObjectCategory BabySittable
return: return:
@ -274,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Toilet id: Toilet
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 525 startLine: 544
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -303,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SingleBed id: SingleBed
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 527 startLine: 546
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -332,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoubleBed id: DoubleBed
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 529 startLine: 548
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -361,7 +363,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fridge id: Fridge
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 531 startLine: 550
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -390,7 +392,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shower id: Shower
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 533 startLine: 552
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -419,7 +421,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Counter id: Counter
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 535 startLine: 554
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -448,7 +450,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stove id: Stove
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 537 startLine: 556
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -477,7 +479,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Oven id: Oven
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 539 startLine: 558
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -506,7 +508,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallObject id: SmallObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 541 startLine: 560
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -535,7 +537,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonBuyable id: NonBuyable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 543 startLine: 562
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -564,7 +566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Table id: Table
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 545 startLine: 564
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -593,7 +595,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Holdable id: Holdable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 547 startLine: 566
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -622,7 +624,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeskObject id: DeskObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 549 startLine: 568
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -651,7 +653,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisallowedOnGround id: DisallowedOnGround
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 551 startLine: 570
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -680,7 +682,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Computer id: Computer
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 553 startLine: 572
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -709,7 +711,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sink id: Sink
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 555 startLine: 574
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -738,7 +740,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CounterObject id: CounterObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 557 startLine: 576
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -767,7 +769,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cleanable id: Cleanable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 559 startLine: 578
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -796,7 +798,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: People id: People
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 561 startLine: 580
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -825,7 +827,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mailbox id: Mailbox
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 563 startLine: 582
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -854,7 +856,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Wardrobe id: Wardrobe
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 565 startLine: 584
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -883,7 +885,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NaturalGroundRequired id: NaturalGroundRequired
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 567 startLine: 586
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -912,7 +914,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaterRequired id: WaterRequired
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 569 startLine: 588
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -941,10 +943,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedOnWater id: AllowedOnWater
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 570 startLine: 590
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents objects that are allowed on water, but for which water is not required.
example: []
syntax: syntax:
content: public static readonly ObjectCategory AllowedOnWater content: public static readonly ObjectCategory AllowedOnWater
return: return:
@ -968,7 +972,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Self id: Self
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 572 startLine: 592
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -997,7 +1001,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallHanging id: WallHanging
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 574 startLine: 594
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1026,7 +1030,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ForceGridPlacement id: ForceGridPlacement
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 576 startLine: 596
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1055,7 +1059,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Easel id: Easel
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 578 startLine: 598
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1084,7 +1088,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mirror id: Mirror
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 580 startLine: 600
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1113,7 +1117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bookshelf id: Bookshelf
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 582 startLine: 602
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1142,7 +1146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonColliding id: NonColliding
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 584 startLine: 604
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1171,7 +1175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Gravestone id: Gravestone
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 586 startLine: 606
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1200,7 +1204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonSellable id: NonSellable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 588 startLine: 608
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1229,7 +1233,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonMovable id: NonMovable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 590 startLine: 610
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1258,7 +1262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tree id: Tree
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 592 startLine: 612
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1287,7 +1291,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Television id: Television
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 594 startLine: 614
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1316,7 +1320,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BartendingObject id: BartendingObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 596 startLine: 616
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1345,7 +1349,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walls id: Walls
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 598 startLine: 618
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1374,7 +1378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LargeSurfaceObject id: LargeSurfaceObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 600 startLine: 620
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1403,7 +1407,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingDesk id: StandingDesk
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 602 startLine: 622
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1432,7 +1436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Lamp id: Lamp
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 604 startLine: 624
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1461,7 +1465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CeilingHanging id: CeilingHanging
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 606 startLine: 626
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1490,7 +1494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCoverWindow id: CanCoverWindow
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 608 startLine: 628
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1519,7 +1523,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCoverDoor id: CanCoverDoor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 610 startLine: 630
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1548,7 +1552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Barbecue id: Barbecue
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 612 startLine: 632
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1577,7 +1581,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TrashCan id: TrashCan
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 614 startLine: 634
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1606,7 +1610,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeThrownAway id: CanBeThrownAway
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 616 startLine: 636
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1635,7 +1639,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeScrapped id: CanBeScrapped
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 618 startLine: 638
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1664,7 +1668,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObstructedByRoofs id: ObstructedByRoofs
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 620 startLine: 640
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1693,7 +1697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoofAttached id: RoofAttached
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 622 startLine: 642
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1722,7 +1726,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FireLight id: FireLight
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 624 startLine: 644
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1751,7 +1755,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToyBox id: ToyBox
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 626 startLine: 646
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1780,7 +1784,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildStove id: ChildStove
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 628 startLine: 648
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1809,7 +1813,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sandbox id: Sandbox
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 630 startLine: 650
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1838,7 +1842,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JungleGym id: JungleGym
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 632 startLine: 652
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1867,7 +1871,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Newspaper id: Newspaper
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 634 startLine: 654
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1896,7 +1900,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CoffeeMachine id: CoffeeMachine
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 636 startLine: 656
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1925,7 +1929,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CafeDisplayCase id: CafeDisplayCase
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 638 startLine: 658
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1954,7 +1958,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GroundItem id: GroundItem
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 640 startLine: 660
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1983,7 +1987,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TreeDecor id: TreeDecor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 642 startLine: 662
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2012,10 +2016,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpeningHoursSign id: OpeningHoursSign
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 643 startLine: 664
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents objects that can be hovered over to see a lot employment&apos;s opening hours
example: []
syntax: syntax:
content: public static readonly ObjectCategory OpeningHoursSign content: public static readonly ObjectCategory OpeningHoursSign
return: return:
@ -2039,10 +2045,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TeaKit id: TeaKit
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 644 startLine: 666
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents objects where tea can be made
example: []
syntax: syntax:
content: public static readonly ObjectCategory TeaKit content: public static readonly ObjectCategory TeaKit
return: return:
@ -2066,10 +2074,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty id: Potty
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 647 startLine: 670
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents toilets for babies
example: []
syntax: syntax:
content: public static readonly ObjectCategory Potty content: public static readonly ObjectCategory Potty
return: return:
@ -2093,7 +2103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Treadmill id: Treadmill
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 649 startLine: 672
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2122,7 +2132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DumbbellHolder id: DumbbellHolder
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 651 startLine: 674
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2151,7 +2161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WoodworkingItem id: WoodworkingItem
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 653 startLine: 676
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2180,10 +2190,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangingStation id: ChangingStation
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 654 startLine: 678
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents objects where a baby&apos;s diaper can be changed
example: []
syntax: syntax:
content: public static readonly ObjectCategory ChangingStation content: public static readonly ObjectCategory ChangingStation
return: return:
@ -2207,10 +2219,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Crib id: Crib
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 655 startLine: 680
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents objects where a baby can sleep.
example: []
syntax: syntax:
content: public static readonly ObjectCategory Crib content: public static readonly ObjectCategory Crib
return: return:
@ -2234,7 +2248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 659 startLine: 684
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2269,7 +2283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit id: op_Implicit
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 662 startLine: 687
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2304,7 +2318,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit id: op_Implicit
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 667 startLine: 692
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2339,7 +2353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_BitwiseOr id: op_BitwiseOr
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 672 startLine: 697
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2376,7 +2390,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_BitwiseAnd id: op_BitwiseAnd
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 677 startLine: 702
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2413,7 +2427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_ExclusiveOr id: op_ExclusiveOr
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 682 startLine: 707
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2450,7 +2464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_OnesComplement id: op_OnesComplement
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 687 startLine: 712
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Outfit id: Outfit
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 278 startLine: 281
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -74,7 +74,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes id: Clothes
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 286 startLine: 289
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -113,7 +113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intentions id: Intentions
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 292 startLine: 295
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -152,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 298 startLine: 301
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -187,7 +187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIntentionPercentage id: GetIntentionPercentage
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 308 startLine: 311
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -222,7 +222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnsureIntentionsMatch id: EnsureIntentionsMatch
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 326 startLine: 329
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -257,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetRandomClothesItem id: SetRandomClothesItem
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 347 startLine: 350
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -51,7 +51,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -66,6 +65,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
@ -409,12 +410,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -499,6 +494,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -57,7 +57,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -72,6 +71,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -477,6 +478,7 @@ items:
description: The description to add to. description: The description to add to.
- id: forHoverInfo - id: forHoverInfo
type: System.Boolean type: System.Boolean
description: Whether this method is being called by <xref href="TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)" data-throw-if-not-resolved="false"></xref> (or by build mode).
content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean) content.vb: Public Overrides Sub GetDescription(description As List(Of String), forHoverInfo As Boolean)
overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean) overridden: TinyLife.Objects.Furniture.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
overload: TinyLife.Objects.Painting.GetDescription* overload: TinyLife.Objects.Painting.GetDescription*
@ -616,12 +618,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -706,6 +702,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentInfo id: ParentInfo
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 722 startLine: 747
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -62,7 +62,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAttached id: IsAttached
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 727 startLine: 752
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -93,7 +93,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LayerDepth id: LayerDepth
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 732 startLine: 757
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -124,10 +124,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldDraw id: ShouldDraw
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 733 startLine: 761
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nWhether the object with this parent info should be drawn. This value is determined by the <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> that is holding the object.\n"
example: []
syntax: syntax:
content: public bool ShouldDraw { get; } content: public bool ShouldDraw { get; }
parameters: [] parameters: []
@ -153,15 +155,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 741 startLine: 773
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nCreates a new parent info from the given parent.\n"
example: []
syntax: syntax:
content: public ParentInfo(Person holdingPerson) content: public ParentInfo(Person holdingPerson)
parameters: parameters:
- id: holdingPerson - id: holdingPerson
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person to be attached to.
content.vb: Public Sub New(holdingPerson As Person) content.vb: Public Sub New(holdingPerson As Person)
overload: TinyLife.Objects.ParentInfo.#ctor* overload: TinyLife.Objects.ParentInfo.#ctor*
nameWithType.vb: ParentInfo.New(Person) nameWithType.vb: ParentInfo.New(Person)
@ -185,7 +190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 750 startLine: 782
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -223,7 +228,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 759 startLine: 791
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -258,7 +263,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 767 startLine: 799
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -875,6 +880,12 @@ references:
nameWithType.vb: Single nameWithType.vb: Single
fullName.vb: Single fullName.vb: Single
name.vb: Single name.vb: Single
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.ParentInfo.ShouldDraw* - uid: TinyLife.Objects.ParentInfo.ShouldDraw*
commentId: Overload:TinyLife.Objects.ParentInfo.ShouldDraw commentId: Overload:TinyLife.Objects.ParentInfo.ShouldDraw
name: ShouldDraw name: ShouldDraw
@ -888,12 +899,6 @@ references:
nameWithType.vb: ParentInfo.New nameWithType.vb: ParentInfo.New
fullName.vb: TinyLife.Objects.ParentInfo.New fullName.vb: TinyLife.Objects.ParentInfo.New
name.vb: New name.vb: New
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.AbstractSpot - uid: TinyLife.Objects.AbstractSpot
commentId: T:TinyLife.Objects.AbstractSpot commentId: T:TinyLife.Objects.AbstractSpot
parent: TinyLife.Objects parent: TinyLife.Objects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdateDelegate id: ActionUpdateDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2905 startLine: 3053
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EfficiencyModifierDelegate id: EfficiencyModifierDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2890 startLine: 3038
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionModifiersChangedDelegate id: EmotionModifiersChangedDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2915 startLine: 3063
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassiveActionPriorityDelegate id: PassiveActionPriorityDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2900 startLine: 3048
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -19,10 +19,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RelationshipChangeDelegate id: RelationshipChangeDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2917 startLine: 3068
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA delegate used for <xref href=\"TinyLife.Objects.Person.OnChangeFriendship\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.Person.OnChangeRomance\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public delegate void Person.RelationshipChangeDelegate(Person person, Relationship relationship, ref float amount) content: public delegate void Person.RelationshipChangeDelegate(Person person, Relationship relationship, ref float amount)
parameters: parameters:
@ -36,6 +38,16 @@ items:
extensionMethods: extensionMethods:
- TinyLife.Objects.Person.RelationshipChangeDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 - TinyLife.Objects.Person.RelationshipChangeDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references: references:
- uid: TinyLife.Objects.Person.OnChangeFriendship
commentId: E:TinyLife.Objects.Person.OnChangeFriendship
name: OnChangeFriendship
nameWithType: Person.OnChangeFriendship
fullName: TinyLife.Objects.Person.OnChangeFriendship
- uid: TinyLife.Objects.Person.OnChangeRomance
commentId: E:TinyLife.Objects.Person.OnChangeRomance
name: OnChangeRomance
nameWithType: Person.OnChangeRomance
fullName: TinyLife.Objects.Person.OnChangeRomance
- uid: TinyLife.Objects - uid: TinyLife.Objects
commentId: N:TinyLife.Objects commentId: N:TinyLife.Objects
name: TinyLife.Objects name: TinyLife.Objects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoreNeedDelegate id: RestoreNeedDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2910 startLine: 3058
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkSpeedDelegate id: WalkSpeedDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2895 startLine: 3043
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

File diff suppressed because it is too large Load diff

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pose id: Pose
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2943 startLine: 3094
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -60,7 +60,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Standing id: Standing
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2948 startLine: 3099
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -88,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walking id: Walking
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2952 startLine: 3103
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -116,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sitting id: Sitting
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2956 startLine: 3107
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Laying id: Laying
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2961 startLine: 3112
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -172,7 +172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SittingGround id: SittingGround
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2966 startLine: 3117
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -200,7 +200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingStanding id: WorkingStanding
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2970 startLine: 3121
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -228,7 +228,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSitting id: WorkingSitting
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2974 startLine: 3125
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -256,7 +256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSittingGround id: WorkingSittingGround
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2978 startLine: 3129
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -284,7 +284,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Running id: Running
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2982 startLine: 3133
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -312,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingArmsOut id: StandingArmsOut
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2986 startLine: 3137
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -340,10 +340,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkingArmsOut id: WalkingArmsOut
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 2987 startLine: 3141
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nA pose that represents a person who is walking with their arms straight out. This is a combination of <xref href=\"TinyLife.Objects.Pose.Walking\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.Pose.StandingArmsOut\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: WalkingArmsOut = 10 content: WalkingArmsOut = 10
return: return:
@ -503,3 +505,13 @@ references:
name: Pose name: Pose
nameWithType: Pose nameWithType: Pose
fullName: TinyLife.Objects.Pose fullName: TinyLife.Objects.Pose
- uid: TinyLife.Objects.Pose.Walking
commentId: F:TinyLife.Objects.Pose.Walking
name: Walking
nameWithType: Pose.Walking
fullName: TinyLife.Objects.Pose.Walking
- uid: TinyLife.Objects.Pose.StandingArmsOut
commentId: F:TinyLife.Objects.Pose.StandingArmsOut
name: StandingArmsOut
nameWithType: Pose.StandingArmsOut
fullName: TinyLife.Objects.Pose.StandingArmsOut

View file

@ -22,10 +22,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyAbility id: PregnancyAbility
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3105 startLine: 3265
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nAn enumeration that describes a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s pregnancy-related abilities. Note that, since this is not a <xref href=\"System.FlagsAttribute\" data-throw-if-not-resolved=\"false\"></xref> enum, only one of these can be set at any given time.\n"
example: []
syntax: syntax:
content: public enum PregnancyAbility content: public enum PregnancyAbility
content.vb: Public Enum PregnancyAbility content.vb: Public Enum PregnancyAbility
@ -49,10 +51,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neither id: Neither
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3107 startLine: 3270
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nNo pregnancy ability.\n"
example: []
syntax: syntax:
content: Neither = 0 content: Neither = 0
return: return:
@ -75,10 +79,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOthersPregnant id: GetOthersPregnant
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3108 startLine: 3274
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nThe ability to get other Tinies pregnant.\n"
example: []
syntax: syntax:
content: GetOthersPregnant = 1 content: GetOthersPregnant = 1
return: return:
@ -101,15 +107,31 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPregnant id: GetPregnant
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3109 startLine: 3278
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nThe ability to get pregnant through fooling around with other Tinies.\n"
example: []
syntax: syntax:
content: GetPregnant = 2 content: GetPregnant = 2
return: return:
type: TinyLife.Objects.PregnancyAbility type: TinyLife.Objects.PregnancyAbility
references: references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: System.FlagsAttribute
commentId: T:System.FlagsAttribute
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.flagsattribute
name: FlagsAttribute
nameWithType: FlagsAttribute
fullName: System.FlagsAttribute
- uid: TinyLife.Objects - uid: TinyLife.Objects
commentId: N:TinyLife.Objects commentId: N:TinyLife.Objects
name: TinyLife.Objects name: TinyLife.Objects
@ -161,6 +183,13 @@ references:
- uid: TinyLife.Objects.PregnancyAbility - uid: TinyLife.Objects.PregnancyAbility
name: PregnancyAbility name: PregnancyAbility
- name: ) - name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T) name: JsonCopy<T>(T)

View file

@ -69,7 +69,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -84,6 +83,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Validate - TinyLife.Objects.Furniture.Validate
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
@ -913,12 +914,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -1003,6 +998,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle id: SpeakStyle
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3064 startLine: 3221
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -74,7 +74,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Affirmative id: Affirmative
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3068 startLine: 3225
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -100,7 +100,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry id: Angry
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3069 startLine: 3226
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -126,7 +126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Annoyed id: Annoyed
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3070 startLine: 3227
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -152,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored id: Bored
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3071 startLine: 3228
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Childish id: Childish
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3072 startLine: 3229
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confident id: Confident
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3073 startLine: 3230
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -230,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confused id: Confused
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3074 startLine: 3231
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -256,7 +256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disagreeing id: Disagreeing
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3075 startLine: 3232
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -282,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Excited id: Excited
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3076 startLine: 3233
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -308,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy id: Happy
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3077 startLine: 3234
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -334,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral id: Neutral
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3078 startLine: 3235
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -360,7 +360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Questioning id: Questioning
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3079 startLine: 3236
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -386,7 +386,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad id: Sad
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3080 startLine: 3237
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -412,7 +412,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scared id: Scared
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3081 startLine: 3238
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -438,7 +438,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shocked id: Shocked
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3082 startLine: 3239
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -464,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thinking id: Thinking
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3083 startLine: 3240
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -52,7 +52,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -67,6 +66,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -394,12 +395,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -484,6 +479,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -57,7 +57,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -72,6 +71,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -602,12 +603,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -692,6 +687,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -55,7 +55,6 @@ items:
- TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture - TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot - TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.HasParentFurniture
- TinyLife.Objects.Furniture.Colors - TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area - TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.DevaluedThroughUse - TinyLife.Objects.Furniture.DevaluedThroughUse
@ -70,6 +69,8 @@ items:
- TinyLife.Objects.Furniture.AttachedWall - TinyLife.Objects.Furniture.AttachedWall
- TinyLife.Objects.Furniture.HideFromDraw - TinyLife.Objects.Furniture.HideFromDraw
- TinyLife.Objects.Furniture.VisualRotation - TinyLife.Objects.Furniture.VisualRotation
- TinyLife.Objects.Furniture.ParentObjectSpotId
- TinyLife.Objects.Furniture.ParentFurnitureId
- TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.Furniture.Intersects(MLEM.Misc.RectangleF)
- TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person) - TinyLife.Objects.Furniture.GetCategories(TinyLife.Objects.Person)
@ -551,12 +552,6 @@ references:
name: ParentObjectSpot name: ParentObjectSpot
nameWithType: Furniture.ParentObjectSpot nameWithType: Furniture.ParentObjectSpot
fullName: TinyLife.Objects.Furniture.ParentObjectSpot fullName: TinyLife.Objects.Furniture.ParentObjectSpot
- uid: TinyLife.Objects.Furniture.HasParentFurniture
commentId: P:TinyLife.Objects.Furniture.HasParentFurniture
parent: TinyLife.Objects.Furniture
name: HasParentFurniture
nameWithType: Furniture.HasParentFurniture
fullName: TinyLife.Objects.Furniture.HasParentFurniture
- uid: TinyLife.Objects.Furniture.Colors - uid: TinyLife.Objects.Furniture.Colors
commentId: F:TinyLife.Objects.Furniture.Colors commentId: F:TinyLife.Objects.Furniture.Colors
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture
@ -641,6 +636,18 @@ references:
name: VisualRotation name: VisualRotation
nameWithType: Furniture.VisualRotation nameWithType: Furniture.VisualRotation
fullName: TinyLife.Objects.Furniture.VisualRotation fullName: TinyLife.Objects.Furniture.VisualRotation
- uid: TinyLife.Objects.Furniture.ParentObjectSpotId
commentId: P:TinyLife.Objects.Furniture.ParentObjectSpotId
parent: TinyLife.Objects.Furniture
name: ParentObjectSpotId
nameWithType: Furniture.ParentObjectSpotId
fullName: TinyLife.Objects.Furniture.ParentObjectSpotId
- uid: TinyLife.Objects.Furniture.ParentFurnitureId
commentId: P:TinyLife.Objects.Furniture.ParentFurnitureId
parent: TinyLife.Objects.Furniture
name: ParentFurnitureId
nameWithType: Furniture.ParentFurnitureId
fullName: TinyLife.Objects.Furniture.ParentFurnitureId
- uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - uid: TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.Furniture.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
parent: TinyLife.Objects.Furniture parent: TinyLife.Objects.Furniture

View file

@ -529,14 +529,17 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: "\nResets this map object to a static state when the <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref> that is on is exported.\n"
example: [] example: []
syntax: syntax:
content: public override bool ResetToStatic(bool thorough) content: public override bool ResetToStatic(bool thorough)
parameters: parameters:
- id: thorough - id: thorough
type: System.Boolean type: System.Boolean
description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely.
return: return:
type: System.Boolean type: System.Boolean
description: Whether this object should stay on the map after the static reset. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, this object is removed.
content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean
overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean)
overload: TinyLife.Objects.Vehicle.ResetToStatic* overload: TinyLife.Objects.Vehicle.ResetToStatic*

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Visibility id: Visibility
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 696 startLine: 721
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WhenVisible id: WhenVisible
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 701 startLine: 726
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WhenVisibleExt id: WhenVisibleExt
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 705 startLine: 730
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideZoomedOut id: HideZoomedOut
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 709 startLine: 734
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Static id: Static
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 714 startLine: 739
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoiceStyle id: VoiceStyle
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3092 startLine: 3249
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Low id: Low
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3095 startLine: 3252
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: High id: High
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3096 startLine: 3253
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -104,7 +104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child id: Child
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3097 startLine: 3254
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -130,7 +130,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby id: Baby
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3099 startLine: 3256
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WornClothes id: WornClothes
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 205 startLine: 208
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type id: Type
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 212 startLine: 215
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -117,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors id: Colors
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 219 startLine: 222
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -156,7 +156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromStorage id: FromStorage
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 224 startLine: 227
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomPrice id: CustomPrice
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 230 startLine: 233
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 237 startLine: 240
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -276,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetColor id: GetColor
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 247 startLine: 250
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -314,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 255 startLine: 258
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -345,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice id: GetPrice
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 268 startLine: 271
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -1789,10 +1789,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BlurZoomedOut id: BlurZoomedOut
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 226 startLine: 230
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nWhether the camera should be blurred when zoomed out.\nThis value is automatically used by <xref href=\"TinyLife.World.Map.GetMapSampler\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -1826,7 +1828,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiAnimations id: UiAnimations
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 232 startLine: 236
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1865,7 +1867,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShowBuildModeGrid id: ShowBuildModeGrid
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 237 startLine: 241
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1904,7 +1906,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadScreenBorder id: GamepadScreenBorder
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 242 startLine: 246
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1943,7 +1945,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadCursorSpeed id: GamepadCursorSpeed
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 247 startLine: 251
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1982,7 +1984,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapTriggers id: GamepadSwapTriggers
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 252 startLine: 256
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2021,7 +2023,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapAForB id: GamepadSwapAForB
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 257 startLine: 261
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2060,7 +2062,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapXForY id: GamepadSwapXForY
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 262 startLine: 266
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2099,7 +2101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideControlsHints id: HideControlsHints
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 267 startLine: 271
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2138,7 +2140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideGamepadControlsHints id: HideGamepadControlsHints
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 273 startLine: 277
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2177,10 +2179,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideDemoHints id: HideDemoHints
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 275 startLine: 282
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nWhether &quot;unavailable in demo&quot; hints should be hidden.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -2214,10 +2218,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideEarlyAccessHints id: HideEarlyAccessHints
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 277 startLine: 287
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nWhether &quot;on the roadmap&quot; hints should be hidden.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -2251,7 +2257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMods id: AllowMods
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 282 startLine: 292
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2290,7 +2296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameMusic id: InGameMusic
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 287 startLine: 297
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2329,7 +2335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransparentTooltips id: TransparentTooltips
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 292 startLine: 302
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2368,7 +2374,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InstantTooltips id: InstantTooltips
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 297 startLine: 307
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2407,7 +2413,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LongerNotifications id: LongerNotifications
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 302 startLine: 312
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2446,10 +2452,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorScale id: CursorScale
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 304 startLine: 317
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nThe game&apos;s <xref href=\"TinyLife.Uis.Cursor\" data-throw-if-not-resolved=\"false\"></xref> scale.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -2483,7 +2491,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply id: Apply
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 335 startLine: 348
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2517,7 +2525,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save id: Save
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 374 startLine: 387
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -3848,6 +3856,21 @@ references:
name: RoundPosition name: RoundPosition
nameWithType: Camera.RoundPosition nameWithType: Camera.RoundPosition
fullName: MLEM.Cameras.Camera.RoundPosition fullName: MLEM.Cameras.Camera.RoundPosition
- uid: TinyLife.World.Map.GetMapSampler
commentId: M:TinyLife.World.Map.GetMapSampler
name: GetMapSampler()
nameWithType: Map.GetMapSampler()
fullName: TinyLife.World.Map.GetMapSampler()
spec.csharp:
- uid: TinyLife.World.Map.GetMapSampler
name: GetMapSampler
- name: (
- name: )
spec.vb:
- uid: TinyLife.World.Map.GetMapSampler
name: GetMapSampler
- name: (
- name: )
- uid: TinyLife.Uis.CoveringGroup - uid: TinyLife.Uis.CoveringGroup
commentId: T:TinyLife.Uis.CoveringGroup commentId: T:TinyLife.Uis.CoveringGroup
parent: TinyLife.Uis parent: TinyLife.Uis
@ -4065,6 +4088,11 @@ references:
name: Notifications name: Notifications
nameWithType: Notifications nameWithType: Notifications
fullName: TinyLife.Uis.Notifications fullName: TinyLife.Uis.Notifications
- uid: TinyLife.Uis.Cursor
commentId: T:TinyLife.Uis.Cursor
name: Cursor
nameWithType: Cursor
fullName: TinyLife.Uis.Cursor
- uid: TinyLife.Options.Apply* - uid: TinyLife.Options.Apply*
commentId: Overload:TinyLife.Options.Apply commentId: Overload:TinyLife.Options.Apply
name: Apply name: Apply

View file

@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerSaveOptions id: PerSaveOptions
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 401 startLine: 414
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -90,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance id: Instance
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 408 startLine: 421
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints id: DisplayedHints
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 414 startLine: 427
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected id: DisableAiSelected
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 420 startLine: 433
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -199,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold id: DisableAiHousehold
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 425 startLine: 438
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions id: AiImportantActions
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 431 startLine: 444
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -277,7 +277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding id: AiSkillBuilding
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 437 startLine: 450
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships id: AiRelationships
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 443 startLine: 456
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -355,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors id: MaxRegularVisitors
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 449 startLine: 462
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -394,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods id: LoadedMods
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 455 startLine: 468
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -433,7 +433,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName id: MapName
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 461 startLine: 474
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -472,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom id: MapCustom
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 467 startLine: 480
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -511,11 +511,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan id: PlayedLifespan
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 473 startLine: 486
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nThe <xref href=\"TinyLife.Objects.LifeSpan\" data-throw-if-not-resolved=\"false\"></xref> that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> who is in the currently played household should have.\nThis value is used by <xref href=\"TinyLife.Objects.Person.GetDaysBeforeAging\" data-throw-if-not-resolved=\"false\"></xref>.\n" summary: "\nThe <xref href=\"TinyLife.Objects.LifeSpan\" data-throw-if-not-resolved=\"false\"></xref> that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> who is in the currently played household should have.\nThis value is used by <xref href=\"TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup%2cTinyLife.Objects.LifeSpan)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -550,11 +550,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan id: OtherLifespan
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 479 startLine: 492
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nThe <xref href=\"TinyLife.Objects.LifeSpan\" data-throw-if-not-resolved=\"false\"></xref> that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> who is not in the currently played household should have.\nThis value is used by <xref href=\"TinyLife.Objects.Person.GetDaysBeforeAging\" data-throw-if-not-resolved=\"false\"></xref>.\n" summary: "\nThe <xref href=\"TinyLife.Objects.LifeSpan\" data-throw-if-not-resolved=\"false\"></xref> that a <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref> who is not in the currently played household should have.\nThis value is used by <xref href=\"TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup%2cTinyLife.Objects.LifeSpan)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: [] example: []
syntax: syntax:
content: >- content: >-
@ -589,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save id: Save
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 484 startLine: 497
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -623,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load id: Load
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 492 startLine: 505
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1733,20 +1733,32 @@ references:
name: Person name: Person
nameWithType: Person nameWithType: Person
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Person.GetDaysBeforeAging - uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Objects.Person.GetDaysBeforeAging commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
name: GetDaysBeforeAging() name: GetDaysBeforeAging(AgeGroup, LifeSpan)
nameWithType: Person.GetDaysBeforeAging() nameWithType: Extensions.GetDaysBeforeAging(AgeGroup, LifeSpan)
fullName: TinyLife.Objects.Person.GetDaysBeforeAging() fullName: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup, TinyLife.Objects.LifeSpan)
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.Person.GetDaysBeforeAging - uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
name: GetDaysBeforeAging name: GetDaysBeforeAging
- name: ( - name: (
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: ','
- name: " "
- uid: TinyLife.Objects.LifeSpan
name: LifeSpan
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.Person.GetDaysBeforeAging - uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
name: GetDaysBeforeAging name: GetDaysBeforeAging
- name: ( - name: (
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
- name: ','
- name: " "
- uid: TinyLife.Objects.LifeSpan
name: LifeSpan
- name: ) - name: )
- uid: TinyLife.Objects - uid: TinyLife.Objects
commentId: N:TinyLife.Objects commentId: N:TinyLife.Objects

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeCategory id: TypeCategory
path: ../TinyLife/PersonalityType.cs path: ../TinyLife/PersonalityType.cs
startLine: 305 startLine: 310
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -51,7 +51,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Major id: Major
path: ../TinyLife/PersonalityType.cs path: ../TinyLife/PersonalityType.cs
startLine: 310 startLine: 315
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Minor id: Minor
path: ../TinyLife/PersonalityType.cs path: ../TinyLife/PersonalityType.cs
startLine: 314 startLine: 319
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden id: Hidden
path: ../TinyLife/PersonalityType.cs path: ../TinyLife/PersonalityType.cs
startLine: 319 startLine: 324
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -1584,17 +1584,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FillRandomly id: FillRandomly
path: ../TinyLife/PersonalityType.cs path: ../TinyLife/PersonalityType.cs
startLine: 280 startLine: 285
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nFills the given <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Objects.Person.PersonalityTypes\" data-throw-if-not-resolved=\"false\"></xref> list until it has reached the amount required by <xref href=\"TinyLife.PersonalityType.MaxMajorsPerPerson\" data-throw-if-not-resolved=\"false\"></xref>. Additionally ,<xref href=\"TinyLife.PersonalityType.TypeCategory.Minor\" data-throw-if-not-resolved=\"false\"></xref> personalities may be added randomly.\n"
example: []
syntax: syntax:
content: public static void FillRandomly(Person person, Random random) content: public static void FillRandomly(Person person, Random random)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person.
- id: random - id: random
type: System.Random type: System.Random
description: The <xref href="TinyLife.PersonalityType.Random" data-throw-if-not-resolved="false"></xref> instance to use.
content.vb: Public Shared Sub FillRandomly(person As Person, random As Random) content.vb: Public Shared Sub FillRandomly(person As Person, random As Random)
overload: TinyLife.PersonalityType.FillRandomly* overload: TinyLife.PersonalityType.FillRandomly*
references: references:
@ -2742,6 +2746,16 @@ references:
name: Register name: Register
nameWithType: PersonalityType.Register nameWithType: PersonalityType.Register
fullName: TinyLife.PersonalityType.Register fullName: TinyLife.PersonalityType.Register
- uid: TinyLife.PersonalityType.MaxMajorsPerPerson
commentId: F:TinyLife.PersonalityType.MaxMajorsPerPerson
name: MaxMajorsPerPerson
nameWithType: PersonalityType.MaxMajorsPerPerson
fullName: TinyLife.PersonalityType.MaxMajorsPerPerson
- uid: TinyLife.PersonalityType.Random
commentId: F:TinyLife.PersonalityType.Random
name: Random
nameWithType: PersonalityType.Random
fullName: TinyLife.PersonalityType.Random
- uid: TinyLife.PersonalityType.FillRandomly* - uid: TinyLife.PersonalityType.FillRandomly*
commentId: Overload:TinyLife.PersonalityType.FillRandomly commentId: Overload:TinyLife.PersonalityType.FillRandomly
name: FillRandomly name: FillRandomly

View file

@ -5,6 +5,7 @@ items:
id: Relationship id: Relationship
parent: TinyLife parent: TinyLife
children: children:
- TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Boolean,System.Nullable{System.TimeSpan})
- TinyLife.Relationship.AddRecentSocial(TinyLife.Actions.ActionType) - TinyLife.Relationship.AddRecentSocial(TinyLife.Actions.ActionType)
- TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) - TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)
- TinyLife.Relationship.Dating - TinyLife.Relationship.Dating
@ -12,8 +13,10 @@ items:
- TinyLife.Relationship.FriendLevel - TinyLife.Relationship.FriendLevel
- TinyLife.Relationship.FriendPercentage - TinyLife.Relationship.FriendPercentage
- TinyLife.Relationship.Genealogy - TinyLife.Relationship.Genealogy
- TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)
- TinyLife.Relationship.GetRecentSocialAmount(TinyLife.Actions.ActionType) - TinyLife.Relationship.GetRecentSocialAmount(TinyLife.Actions.ActionType)
- TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType) - TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)
- TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
- TinyLife.Relationship.HadFirstKiss - TinyLife.Relationship.HadFirstKiss
- TinyLife.Relationship.KnownJobType - TinyLife.Relationship.KnownJobType
- TinyLife.Relationship.KnownPersonalityTypes - TinyLife.Relationship.KnownPersonalityTypes
@ -26,6 +29,7 @@ items:
- TinyLife.Relationship.PassiveFriendReduction - TinyLife.Relationship.PassiveFriendReduction
- TinyLife.Relationship.PassiveRomanceReduction - TinyLife.Relationship.PassiveRomanceReduction
- TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) - TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)
- TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
- TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Relationship.RomanceDisplayString - TinyLife.Relationship.RomanceDisplayString
- TinyLife.Relationship.RomanceLevel - TinyLife.Relationship.RomanceLevel
@ -545,10 +549,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceType id: RomanceType
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 128 startLine: 131
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nThe <xref href=\"TinyLife.Relationship.RomanceType\" data-throw-if-not-resolved=\"false\"></xref> that this relationship has, based on the current <xref href=\"TinyLife.Relationship.RomanceLevel\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax: syntax:
content: public RomanceType RomanceType { get; set; } content: public RomanceType RomanceType { get; set; }
parameters: [] parameters: []
@ -574,7 +580,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendDisplayString id: FriendDisplayString
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 146 startLine: 149
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -605,7 +611,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceDisplayString id: RomanceDisplayString
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 150 startLine: 153
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -636,7 +642,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Genealogy id: Genealogy
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 156 startLine: 159
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -677,7 +683,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dating id: Dating
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 162 startLine: 165
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -716,7 +722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadFirstKiss id: HadFirstKiss
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 167 startLine: 170
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -726,17 +732,26 @@ items:
content: >- content: >-
[DataMember] [DataMember]
[Obsolete("Use the HadFirstKiss memory instead")]
public bool HadFirstKiss public bool HadFirstKiss
return: return:
type: System.Boolean type: System.Boolean
content.vb: >- content.vb: >-
<DataMember> <DataMember>
<Obsolete("Use the HadFirstKiss memory instead")>
Public HadFirstKiss As Boolean Public HadFirstKiss As Boolean
attributes: attributes:
- type: System.Runtime.Serialization.DataMemberAttribute - type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: [] arguments: []
- type: System.ObsoleteAttribute
ctor: System.ObsoleteAttribute.#ctor(System.String)
arguments:
- type: System.String
value: Use the HadFirstKiss memory instead
- uid: TinyLife.Relationship.KnownJobType - uid: TinyLife.Relationship.KnownJobType
commentId: F:TinyLife.Relationship.KnownJobType commentId: F:TinyLife.Relationship.KnownJobType
id: KnownJobType id: KnownJobType
@ -755,10 +770,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: KnownJobType id: KnownJobType
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 169 startLine: 175
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nStores the <xref href=\"TinyLife.Goals.JobType.Types\" data-throw-if-not-resolved=\"false\"></xref> registry name of the job type that this relationship&apos;s person currently knows about the relationship&apos;s <xref href=\"TinyLife.Relationship.Partner\" data-throw-if-not-resolved=\"false\"></xref>. If this is <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null\">null</a>, no job type is known. If this value is set to <code>None</code>, the <xref href=\"TinyLife.Relationship.Partner\" data-throw-if-not-resolved=\"false\"></xref> has no job.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -792,10 +809,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryingForBaby id: TryingForBaby
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 173 startLine: 181
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nStores whether the people involved in this relationship have agreed to try for a baby. If this is <a href=\"https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool\">true</a>, fooling around has a chance to lead to a pregnancy.\n"
example: []
syntax: syntax:
content: >- content: >-
[DataMember(EmitDefaultValue = false)] [DataMember(EmitDefaultValue = false)]
@ -833,7 +852,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSocialEffectiveness id: GetSocialEffectiveness
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 196 startLine: 204
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -868,7 +887,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRecentSocialAmount id: GetRecentSocialAmount
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 206 startLine: 214
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -903,7 +922,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRecentSocial id: AddRecentSocial
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 216 startLine: 224
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -935,7 +954,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 227 startLine: 235
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -967,7 +986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic id: ResetToStatic
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 242 startLine: 255
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1005,7 +1024,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetGenealogy id: SetGenealogy
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 272 startLine: 285
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1025,6 +1044,166 @@ items:
nameWithType.vb: Relationship.SetGenealogy(GenealogyType, Boolean) nameWithType.vb: Relationship.SetGenealogy(GenealogyType, Boolean)
fullName.vb: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, Boolean) fullName.vb: TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType, Boolean)
name.vb: SetGenealogy(GenealogyType, Boolean) name.vb: SetGenealogy(GenealogyType, Boolean)
- uid: TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Boolean,System.Nullable{System.TimeSpan})
commentId: M:TinyLife.Relationship.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Boolean,System.Nullable{System.TimeSpan})
id: AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Boolean,System.Nullable{System.TimeSpan})
parent: TinyLife.Relationship
langs:
- csharp
- vb
name: AddMemory<T>(MemoryType, bool, bool, TimeSpan?)
nameWithType: Relationship.AddMemory<T>(MemoryType, bool, bool, TimeSpan?)
fullName: TinyLife.Relationship.AddMemory<T>(TinyLife.Goals.MemoryType, bool, bool, System.TimeSpan?)
type: Method
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddMemory
path: ../TinyLife/Relationship.cs
startLine: 315
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: 'public T AddMemory<T>(MemoryType type, bool addToBoth, bool replace = false, TimeSpan? timeOccured = null) where T : Memory'
parameters:
- id: type
type: TinyLife.Goals.MemoryType
- id: addToBoth
type: System.Boolean
- id: replace
type: System.Boolean
- id: timeOccured
type: System.Nullable{System.TimeSpan}
typeParameters:
- id: T
return:
type: '{T}'
content.vb: Public Function AddMemory(Of T As Memory)(type As MemoryType, addToBoth As Boolean, replace As Boolean = False, timeOccured As TimeSpan? = Nothing) As T
overload: TinyLife.Relationship.AddMemory*
nameWithType.vb: Relationship.AddMemory(Of T)(MemoryType, Boolean, Boolean, TimeSpan?)
fullName.vb: TinyLife.Relationship.AddMemory(Of T)(TinyLife.Goals.MemoryType, Boolean, Boolean, System.TimeSpan?)
name.vb: AddMemory(Of T)(MemoryType, Boolean, Boolean, TimeSpan?)
- uid: TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)
commentId: M:TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)
id: GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)
parent: TinyLife.Relationship
langs:
- csharp
- vb
name: GetMemories<T>(MemoryType, bool)
nameWithType: Relationship.GetMemories<T>(MemoryType, bool)
fullName: TinyLife.Relationship.GetMemories<T>(TinyLife.Goals.MemoryType, bool)
type: Method
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMemories
path: ../TinyLife/Relationship.cs
startLine: 321
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: 'public IEnumerable<T> GetMemories<T>(MemoryType type, bool returnBoth) where T : Memory'
parameters:
- id: type
type: TinyLife.Goals.MemoryType
- id: returnBoth
type: System.Boolean
typeParameters:
- id: T
return:
type: System.Collections.Generic.IEnumerable{{T}}
content.vb: Public Function GetMemories(Of T As Memory)(type As MemoryType, returnBoth As Boolean) As IEnumerable(Of T)
overload: TinyLife.Relationship.GetMemories*
nameWithType.vb: Relationship.GetMemories(Of T)(MemoryType, Boolean)
fullName.vb: TinyLife.Relationship.GetMemories(Of T)(TinyLife.Goals.MemoryType, Boolean)
name.vb: GetMemories(Of T)(MemoryType, Boolean)
- uid: TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
id: RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
parent: TinyLife.Relationship
langs:
- csharp
- vb
name: RemoveMemory<T>(MemoryType, bool, Func<T, bool>)
nameWithType: Relationship.RemoveMemory<T>(MemoryType, bool, Func<T, bool>)
fullName: TinyLife.Relationship.RemoveMemory<T>(TinyLife.Goals.MemoryType, bool, System.Func<T, bool>)
type: Method
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveMemory
path: ../TinyLife/Relationship.cs
startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: 'public int RemoveMemory<T>(MemoryType type, bool removeFromBoth, Func<T, bool> condition = null) where T : Memory'
parameters:
- id: type
type: TinyLife.Goals.MemoryType
- id: removeFromBoth
type: System.Boolean
- id: condition
type: System.Func{{T},System.Boolean}
typeParameters:
- id: T
return:
type: System.Int32
content.vb: Public Function RemoveMemory(Of T As Memory)(type As MemoryType, removeFromBoth As Boolean, condition As Func(Of T, Boolean) = Nothing) As Integer
overload: TinyLife.Relationship.RemoveMemory*
nameWithType.vb: Relationship.RemoveMemory(Of T)(MemoryType, Boolean, Func(Of T, Boolean))
fullName.vb: TinyLife.Relationship.RemoveMemory(Of T)(TinyLife.Goals.MemoryType, Boolean, System.Func(Of T, Boolean))
name.vb: RemoveMemory(Of T)(MemoryType, Boolean, Func(Of T, Boolean))
- uid: TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
id: GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
parent: TinyLife.Relationship
langs:
- csharp
- vb
name: GetTimeSinceMemory<T>(MemoryType, bool, Func<T, bool>)
nameWithType: Relationship.GetTimeSinceMemory<T>(MemoryType, bool, Func<T, bool>)
fullName: TinyLife.Relationship.GetTimeSinceMemory<T>(TinyLife.Goals.MemoryType, bool, System.Func<T, bool>)
type: Method
source:
remote:
path: TinyLife/Relationship.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTimeSinceMemory
path: ../TinyLife/Relationship.cs
startLine: 335
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: 'public TimeSpan? GetTimeSinceMemory<T>(MemoryType type, bool includeBoth, Func<T, bool> condition = null) where T : Memory'
parameters:
- id: type
type: TinyLife.Goals.MemoryType
- id: includeBoth
type: System.Boolean
- id: condition
type: System.Func{{T},System.Boolean}
typeParameters:
- id: T
return:
type: System.Nullable{System.TimeSpan}
content.vb: Public Function GetTimeSinceMemory(Of T As Memory)(type As MemoryType, includeBoth As Boolean, condition As Func(Of T, Boolean) = Nothing) As TimeSpan?
overload: TinyLife.Relationship.GetTimeSinceMemory*
nameWithType.vb: Relationship.GetTimeSinceMemory(Of T)(MemoryType, Boolean, Func(Of T, Boolean))
fullName.vb: TinyLife.Relationship.GetTimeSinceMemory(Of T)(TinyLife.Goals.MemoryType, Boolean, System.Func(Of T, Boolean))
name.vb: GetTimeSinceMemory(Of T)(MemoryType, Boolean, Func(Of T, Boolean))
- uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) - uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)
id: CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) id: CreatePanel(TinyLife.Objects.Person,TinyLife.Objects.Person,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)
@ -1043,7 +1222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePanel id: CreatePanel
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 311 startLine: 354
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -1087,7 +1266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateTooltip id: PopulateTooltip
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 356 startLine: 399
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -2319,6 +2498,11 @@ references:
name: Type name: Type
nameWithType: Relationship.Type nameWithType: Relationship.Type
fullName: TinyLife.Relationship.Type fullName: TinyLife.Relationship.Type
- uid: TinyLife.Relationship.RomanceType
commentId: P:TinyLife.Relationship.RomanceType
name: RomanceType
nameWithType: Relationship.RomanceType
fullName: TinyLife.Relationship.RomanceType
- uid: TinyLife.Relationship.RomanceType* - uid: TinyLife.Relationship.RomanceType*
commentId: Overload:TinyLife.Relationship.RomanceType commentId: Overload:TinyLife.Relationship.RomanceType
name: RomanceType name: RomanceType
@ -2351,11 +2535,6 @@ references:
nameWithType.vb: String nameWithType.vb: String
fullName.vb: String fullName.vb: String
name.vb: String name.vb: String
- uid: TinyLife.Relationship.RomanceType
commentId: P:TinyLife.Relationship.RomanceType
name: RomanceType
nameWithType: Relationship.RomanceType
fullName: TinyLife.Relationship.RomanceType
- uid: TinyLife.Relationship.RomanceDisplayString* - uid: TinyLife.Relationship.RomanceDisplayString*
commentId: Overload:TinyLife.Relationship.RomanceDisplayString commentId: Overload:TinyLife.Relationship.RomanceDisplayString
name: RomanceDisplayString name: RomanceDisplayString
@ -2407,6 +2586,35 @@ references:
name: Kiss name: Kiss
nameWithType: ActionType.Kiss nameWithType: ActionType.Kiss
fullName: TinyLife.Actions.ActionType.Kiss fullName: TinyLife.Actions.ActionType.Kiss
- uid: TinyLife.Goals.JobType.Types
commentId: F:TinyLife.Goals.JobType.Types
parent: TinyLife.Goals.JobType
name: Types
nameWithType: JobType.Types
fullName: TinyLife.Goals.JobType.Types
- uid: TinyLife.Goals.JobType
commentId: T:TinyLife.Goals.JobType
parent: TinyLife.Goals
name: JobType
nameWithType: JobType
fullName: TinyLife.Goals.JobType
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Goals
name: Goals
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Goals
name: Goals
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions parent: TinyLife.Actions
@ -2541,6 +2749,222 @@ references:
name: SetGenealogy name: SetGenealogy
nameWithType: Relationship.SetGenealogy nameWithType: Relationship.SetGenealogy
fullName: TinyLife.Relationship.SetGenealogy fullName: TinyLife.Relationship.SetGenealogy
- uid: TinyLife.Relationship.AddMemory*
commentId: Overload:TinyLife.Relationship.AddMemory
name: AddMemory
nameWithType: Relationship.AddMemory
fullName: TinyLife.Relationship.AddMemory
- uid: TinyLife.Goals.MemoryType
commentId: T:TinyLife.Goals.MemoryType
parent: TinyLife.Goals
name: MemoryType
nameWithType: MemoryType
fullName: TinyLife.Goals.MemoryType
- uid: System.Nullable{System.TimeSpan}
commentId: T:System.Nullable{System.TimeSpan}
parent: System
definition: System.Nullable`1
href: https://learn.microsoft.com/dotnet/api/system.timespan
name: TimeSpan?
nameWithType: TimeSpan?
fullName: System.TimeSpan?
spec.csharp:
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
spec.vb:
- uid: System.TimeSpan
name: TimeSpan
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.timespan
- name: '?'
- uid: '{T}'
commentId: '!:T'
definition: T
name: T
nameWithType: T
fullName: T
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
name: Nullable<T>
nameWithType: Nullable<T>
fullName: System.Nullable<T>
nameWithType.vb: Nullable(Of T)
fullName.vb: System.Nullable(Of T)
name.vb: Nullable(Of T)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: T
name: T
nameWithType: T
fullName: T
- uid: TinyLife.Relationship.GetMemories*
commentId: Overload:TinyLife.Relationship.GetMemories
name: GetMemories
nameWithType: Relationship.GetMemories
fullName: TinyLife.Relationship.GetMemories
- uid: System.Collections.Generic.IEnumerable{{T}}
commentId: T:System.Collections.Generic.IEnumerable{``0}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
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.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<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
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: TinyLife.Relationship.RemoveMemory*
commentId: Overload:TinyLife.Relationship.RemoveMemory
name: RemoveMemory
nameWithType: Relationship.RemoveMemory
fullName: TinyLife.Relationship.RemoveMemory
- uid: System.Func{{T},System.Boolean}
commentId: T:System.Func{``0,System.Boolean}
parent: System
definition: System.Func`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<T, bool>
nameWithType: Func<T, bool>
fullName: System.Func<T, bool>
nameWithType.vb: Func(Of T, Boolean)
fullName.vb: System.Func(Of T, Boolean)
name.vb: Func(Of T, Boolean)
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: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- 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: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: Func<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
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: TinyLife.Relationship.GetTimeSinceMemory*
commentId: Overload:TinyLife.Relationship.GetTimeSinceMemory
name: GetTimeSinceMemory
nameWithType: Relationship.GetTimeSinceMemory
fullName: TinyLife.Relationship.GetTimeSinceMemory
- uid: MLEM.Ui.Elements.Group - uid: MLEM.Ui.Elements.Group
commentId: T:MLEM.Ui.Elements.Group commentId: T:MLEM.Ui.Elements.Group
parent: MLEM.Ui.Elements parent: MLEM.Ui.Elements

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RelationshipType id: RelationshipType
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 398 startLine: 441
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Enemies id: Enemies
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 403 startLine: 446
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disliked id: Disliked
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 407 startLine: 450
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Acquaintances id: Acquaintances
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 411 startLine: 454
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Friends id: Friends
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 415 startLine: 458
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoodFriends id: GoodFriends
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 419 startLine: 462
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -23,10 +23,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceType id: RomanceType
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 423 startLine: 470
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nAn enumeration type that represents the romance type that a <xref href=\"TinyLife.Relationship\" data-throw-if-not-resolved=\"false\"></xref> can have.\nThese are ordered by their &quot;goodness&quot;, with closer and more intimate relationship types having higher values.\n"
example: []
syntax: syntax:
content: public enum RomanceType content: public enum RomanceType
content.vb: Public Enum RomanceType content.vb: Public Enum RomanceType
@ -50,10 +52,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoRomance id: NoRomance
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 425 startLine: 475
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nA relationship type that represents two people who have no romantic interest in each other.\n"
example: []
syntax: syntax:
content: NoRomance = 0 content: NoRomance = 0
return: return:
@ -76,10 +80,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Interested id: Interested
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 426 startLine: 479
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nA relationship type that represents two people who have a slight romantic interest in each other.\n"
example: []
syntax: syntax:
content: Interested = 1 content: Interested = 1
return: return:
@ -102,10 +108,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sweethearts id: Sweethearts
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 427 startLine: 483
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nA relationship type that represents two people who have an intense romantic interest in each other.\n"
example: []
syntax: syntax:
content: Sweethearts = 2 content: Sweethearts = 2
return: return:
@ -128,15 +136,23 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Soulmates id: Soulmates
path: ../TinyLife/Relationship.cs path: ../TinyLife/Relationship.cs
startLine: 428 startLine: 487
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
summary: "\nA relationship type that represents two people who have a very intense romantic interest in each other.\n"
example: []
syntax: syntax:
content: Soulmates = 3 content: Soulmates = 3
return: return:
type: TinyLife.RomanceType type: TinyLife.RomanceType
references: references:
- uid: TinyLife.Relationship
commentId: T:TinyLife.Relationship
parent: TinyLife
name: Relationship
nameWithType: Relationship
fullName: TinyLife.Relationship
- uid: TinyLife - uid: TinyLife
commentId: N:TinyLife commentId: N:TinyLife
name: TinyLife name: TinyLife

View file

@ -28,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ContainerType id: ContainerType
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 521 startLine: 528
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -67,7 +67,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Plate id: Plate
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 526 startLine: 533
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -96,7 +96,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Glass id: Glass
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 533 startLine: 540
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mug id: Mug
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 540 startLine: 547
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -154,7 +154,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name id: Name
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 548 startLine: 555
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -183,7 +183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsDrink id: IsDrink
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 552 startLine: 559
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -212,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 566 startLine: 573
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -259,7 +259,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFilled id: GetFilled
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 579 startLine: 586
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -297,7 +297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEmpty id: GetEmpty
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 588 startLine: 595
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultTexture id: GetDefaultTexture
path: ../TinyLife/Skills/FoodType.cs path: ../TinyLife/Skills/FoodType.cs
startLine: 597 startLine: 604
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills

Some files were not shown because too many files have changed in this diff Show more